鼠标测试

在测试区域里用每个按键点一下,再滚动滚轮:浏览器接到哪个,哪个就亮。页面还会盯着两次按下之间的间隔,因为鼠标最常见的毛病不是按键失灵,而是磨损的开关一次点击触发两次。

在灰色区域里用每个按键点一下,滚动滚轮,再移动指针。右键菜单只在这个区域内被关闭。

测试区域
左键 0
中键 0
右键 0
后退键 0
前进键 0
滚轮向上
滚轮向下

什么都不会离开这个标签页:页面自己读取鼠标事件,不向任何地方发送。有两点限制值得知道:侧键常常根本到不了浏览器,因为鼠标驱动把它们变成了键盘快捷键;另外测出的轮询率受浏览器上报能力所限——8000 Hz 的鼠标通常只会读作 1000。

相关工具: 键盘测试, 屏幕分辨率, 麦克风测试, 摄像头测试

使用方法

  1. 在灰色区域里用左键、右键和滚轮键点一下,如果鼠标有侧键也点一下。每盏灯都会亮起并统计按下次数。
  2. 把滚轮向上、向下各滚一次。两个方向各有一盏灯,因为只能往一个方向滚是真实且常见的故障。
  3. 在区域里移动指针两三秒——移动量够了,轮询率就会出现。
  4. 如果出现开关抖动的提示,就把那个键再多点十几次:抖动是断续出现的,计数会告诉你严重到什么程度。

实用说明

自己双击是开关磨损,不是设置问题

本想选中却打开了文件,或者一下关掉两个标签页——这样的鼠标几乎都是微动开关磨损了。里面的金属触片失去弹性,一次按下会在几毫秒内多次通断,电脑就看到了两次点击。这个页面测量两次按下之间的间隔,低于 60 毫秒就判为抖动:人手两次点击最快也要 80 到 100 毫秒,而抖动落在 5 到 30 毫秒之间。门槛就设在两者之间,并且有意偏向保守——宁可漏掉轻微的情况,也不冤枉一只好鼠标。

浏览器看不到的东西

侧键常常根本到不了页面。鼠标驱动通常在系统层面把它们映射成「后退」和「前进」,于是浏览器直接跳转,而不是把按下传给页面——那两盏灯不亮,说明不了按键本身有没有问题。轮询率也有类似的天花板:浏览器按自己的节奏报告指针移动,所以 4000 Hz 或 8000 Hz 的游戏鼠标通常只测出 1000。另外,这里也分不清一个按键是坏了,还是被驱动改成了别的功能。

只在测试区域内起作用

在灰色方框内,右键菜单和中键自动滚动都被关掉了,否则第一次右键就会弹出菜单盖住页面,中键也会开始滚动而不是报告自己。方框之外,鼠标行为完全照常:一个用来检查鼠标的工具,没有理由在检查期间霸占整个页面。

常见问题

我点一下鼠标却双击了,这个测试能确认吗?

能,抖动提示就是干这个的。用正常节奏把那个键点二三十次。如果页面报告两次按下只相隔几毫秒,那就是开关磨损了。这种毛病本身是断续的,所以一轮干净并不能说明鼠标没问题;而只要出现一次抖动,就足以判定它坏了。

侧键不亮。

通常说明驱动根本没把它们交给浏览器:多数鼠标在系统层面把它们映射成后退和前进。看看页面——如果按下时浏览器跳转了页面,那按键本身是好的,是映射把它们挡住了。

我的 8000 Hz 鼠标为什么显示 1000?

因为浏览器报告指针移动的速度就到这里。测的是到达页面的东西,而不是鼠标通过 USB 发出的东西。1000 Hz 以内测得如实;超过之后,这个数字是浏览器的上限,而不是你鼠标的频率。

能测触控板吗?

能测一部分。按键和滚动可以,指针路径也能量,但触控板没有鼠标意义上的轮询率,也没有会以同样方式磨损的微动开关。触控板上出现抖动提示,更可能是触摸面把一次触碰记成了两次。

有任何数据被发送吗?

没有。页面自己读取鼠标事件,并把读到的显示给你。不会发到服务器,不保存,也不记录,而且断网也能用。

相关工具