【问题标题】:What is a typical keypress duration什么是典型的按键持续时间
【发布时间】:2014-04-25 16:31:08
【问题描述】:

我正在做一些关于按键提交固件项目的工作。我一直在谷歌搜索,试图找出按键的典型持续时间,尤其是快速打字员的最短持续时间。令人惊讶的是,我在任何地方都找不到任何数据。

【问题讨论】:

  • 你可以通过合理的打字速度(例如 60 wpm)、每个单词的平均字母数(比如 5 + 1 个空格 = 6)来估算,这意味着每秒击键次数(6 ),然后给出大约 100 毫秒的按键持续时间。请注意,去抖动时间通常为 10 到 20 毫秒,因此即使是超人打字员也能以物理方式打字的速度受到限制。
  • IIRC qemu 使用 100 毫秒的默认持续时间,所以我认为在某个地方会有一个不错的值。
  • 感谢这两位。我也做了一些信封背面的数字,它们是相同的。我也可以做一些测试。我只是想知道是否有人有权威/研究数据
  • 如果有人可能最终一遍又一遍地按下一个按钮(以增加或减少某些东西),他们可能会比快速打字员通常更快。确实,您需要计算出将合法的印刷间隔时间与接触反弹区分开来的时间间隔。如果您的目标是按时处理事情,请考虑将按键记录与处理按键不同。
  • 如果您查看 KLM-GOMS,您应该能够找到每种典型打字技能的平均按键持续时间,我知道这不是很具体,但我希望它有所帮助。

标签: c embedded firmware hci


【解决方案1】:

最近有一些关于按键时间的研究已经发布了时间。这里有两个:

http://www.cs.cmu.edu/~keystroke/(Kevin Killourhy 和 Roy Maxion 收集的数据作为“比较按键动力学的异常检测算法”的补充)。

Pressure-Sensitive Keystroke Dynamics(由 Jeffrey D. Allen 作为论文的一部分收集)。

【讨论】:

  • 谢谢你。总之,他们给 50mS-300mS ish
  • @Will 感谢您指出时间,第二个链接已经失效,很高兴在 stackexchange 本身上获得信息,而不是指向曾经有趣的死页的网站。跨度>
猜你喜欢
  • 1970-01-01
  • 2017-02-14
  • 1970-01-01
  • 2018-11-01
  • 2023-04-09
  • 2014-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多