0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
鼠标测试
测试按钮和滚轮,测量鼠标的实际轮询率,检测无意的双击,并验证指针移动是否流畅。

移动指针并在框内单击:上下文菜单和滚动在框内被禁用,因此您可以在不离开页面的情况下尝试右键单击和滚轮。

测试区域:在此处移动、单击并转动滚轮
左按钮0 点击次数
滚轮(中键单击)0 点击次数
右键0 点击次数
返回按钮0 点击次数
前进按钮0 点击次数
轮询率
0 Hz
最大测量值:0 Hz
将指针在框中画圈移动几秒钟即可得出实际值。
车轮
0 顶部0 向下0 水平
双击
最后间隔:—0 双击
进行多次单独的单击:如果重复计数,则按钮会弹起。

工作原理

在同一位置检查四种最常见的鼠标故障:按钮无响应、滚轮自行跳跃或旋转、指针猛烈跳动以及点击重复。 每个按钮在按下时都会有标记,并且有自己的点击计数器,包括背面和正面。

轮询率是通过计算当您在框中移动指针时每秒到达的运动事件数来测量的。 办公室鼠标的频率约为 125 Hz;游戏玩家可以达到 500 或 1000 Hz。 该值还取决于浏览器和屏幕刷新率,因此应作为参考,而不是实验室测量值。

双击块测量连续按下同一按钮之间的毫秒数。 当微动开关磨损时,它会开始弹跳,并且在几毫秒内会记录两次单击声:该工具会将这些情况放在一边,以便您可以通过数据确认问题。

示例

125 Hz8 ms entre lecturas这是办公室 USB 鼠标的标准值:计算机每秒查询其位置 125 次。
1000 Hz1 ms entre lecturas常见于游戏模型。 浏览器可以对事件进行分组,因此测量的数量通常低于标称数量。
deltaMode: 1以线测量的位移Firefox 以行为单位报告轮子,而 Chrome 以像素为单位报告轮子:这就是为什么相同的旋转会根据浏览器产生如此不同的数字。

使用场景

  • 在申请保修或更换微动开关之前,请确认鼠标能够自行双击。
  • 验证后退和前进侧按钮是否到达浏览器。
  • 比较两只鼠标的实际轮询率或检查制造商的软件是否应用了更改。
  • 查看指针是否跳跃或停留,这是传感器脏污或表面不充分的典型症状。
  • 测试数字笔或绘图板的压力和倾斜度。

常见问题

为什么测量的轮询率低于制造商宣传的值?

浏览器将多个动作分组在同一个绘图框中,以避免页面混乱,因此 1000 Hz 鼠标每秒计算的事件数通常要少得多。 它用于比较设备并确认配置更改已生效,而不是证明标称值。

什么是微动开关弹跳?

这是按钮内部金属触点的磨损:当您释放按钮时,它会产生额外的微接触,系统将其解释为第二次点击。 拖动文件时,它们会自行掉落或打开同一项目两次时,这一点很明显。 该工具标记的咔嗒声间隔小于 60 毫秒,这是手动不可能实现的间隔。

为什么我无法尝试右键单击其他页面?

因为它打开了浏览器的上下文菜单并且事件丢失了。 在测试框中,菜单被禁用,用滚轮滚动页面也被禁用,以便两者都可以在不受干扰的情况下进行测试。

我可以测量传感器的 DPI 或灵敏度吗?

不完全是。 DPI 将物理移动(以英寸为单位)与移动的像素联系起来,浏览器无法知道您将鼠标在桌面上移动了多少厘米。 您看到的是每个事件中报告的位移,这对于检测跳跃或意外加速度很有用。

它可以与触控板、笔或触摸屏配合使用吗?

是的。该工具使用指针事件,将鼠标、触控板、笔和手指统一起来。 设备类型显示在框中,如果由硬件报告,还会显示笔压力和倾斜度。