【问题标题】:Heuristic to filter out extra clicks sent by defective mice启发式过滤掉有缺陷的鼠标发送的额外点击
【发布时间】:2015-02-14 12:24:48
【问题描述】:

这是一个比较常见的问题,鼠标会出现一些单击记录为两次或多次单击的缺陷(reference1reference2reference 3)。

在我工作的地方,这种情况很少发生,如果发生这种情况,这些老鼠会因极端偏见而被摧毁 - 所以我手头没有工作样本。由于我在一个交易应用程序上工作,其中一次点击(购买 1000 份合约)和两次点击(购买 2000 份合约)之间的差异相对重要,我想知道是否有人有使用启发式算法的经验

  • 拒绝明显错误的点击
  • 记录可疑点击并让用户了解可能存在的问题

我认为这个问题与操作系统无关,但我目前使用的是 Windows 7 环境。

【问题讨论】:

    标签: click mouse hardware double-click


    【解决方案1】:

    我们刚刚发现了另一款有缺陷的鼠标(来自一个著名的瑞士品牌)。记录 2 次单击事件的速度为 14 毫秒。我们还发现人类可以在大约 150 毫秒内进行 2 次点击。

    我们现在使用的启发式方法是在超过 32 毫秒(32 毫秒 = > 2 个时钟滴答)时拒绝第二次点击,并在超过 90 毫秒时提醒用户。

    我们测试了尽可能快的点击次数和双击次数,并查看了各个点击之间的时间。除 2 次点击外,其他所有点击均超过 100 毫秒,其中一次超过 90 毫秒,另一次为 50 毫秒。双击测试中的所有点击都是 100-180ms。这些数字并不真正科学,它们可能会随着不同的人和老鼠而有所变化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-07
      • 1970-01-01
      • 2012-09-04
      相关资源
      最近更新 更多