鼠标双击测试
免费的鼠标连点测试:鼠标把一次按下识别成两次时,每一次都会被标记出来,并给出精确到毫秒的间隔。
在浏览器本地运行,任何输入都不会离开此页面。
鼠标双击测试用来确认你的鼠标是不是按一下却发出了两次点击。在上方的测试区里慢慢点击,一次只点一下:同一个按键的两次按下如果间隔不到 80 ms,就会被标记为双击,因为慢慢地、有意识地单击不可能点出这么短的间隔。
鼠标双击测试怎么用
这个测试不需要任何设置,点到测试区的那一刻就开始计数。
- 把光标移到写着在这里点击,慢慢地一次点一下的测试区。
- 用左键慢慢点击,大约每秒一次。测试区下方的提示说得很清楚:单击 50 次左右就比较可靠。
- 留意三个计数:点击次数、双击次数和最短间隔。
- 换右键和中键各测一遍。每个按键是分开计时的。
- 点重置清空所有数据,开始新一轮。
点击过程中,测试区里的提示会变化。目前没有出现双击表示每次按下都是干净的。一旦抓到故障,提示会变成检测到 1 次双击这样的计数,测试区边框也会变色。
每按一次,测试区下方还会多出一个小标签,比如“左键 1012 ms”。这个数字是距离同一按键上一次按下的时间。被标记的按下会高亮显示,这一行保留最近 24 次点击,你可以清楚看到故障出现在哪一下。
什么样的点击算双击?
测试只测一件事:同一个按键相邻两次按下之间的间隔。间隔短于所选阈值,第二次按下就会被标记。
这个办法之所以有效,靠的是你的点击方式。每秒点一次时,每个间隔都应该接近 1000 ms。在这种节奏里突然冒出一个 12 ms 或 40 ms 的间隔,不是手指点出来的,而是微动开关接触了两次。
| 你看到的现象 | 说明什么 |
|---|---|
| 慢慢单击 50 次以上,双击次数为 0 | 这一轮里,按键每按一下只触发了一次点击 |
| 有一次被标记,间隔小于 50 ms | 几乎可以肯定是微动抖动,第二轮再出现就更确定了 |
| 多次被标记,间隔都在几十毫秒 | 微动开关磨损或脏了,故障稳定存在 |
| 只有点得快的时候才被标记 | 可能是你自己点出的快速双击,放慢速度重测 |
| 最短间隔接近你的点击节奏 | 正常,没有任何信号比你点得更快 |
结果模棱两可的时候,最短间隔是最有用的数字。它显示本轮所有按键里出现过的最小间隔,不管有没有被标记。如果它有几百毫秒,就说明没有发生可疑的情况。
阈值该选哪个?
间隔短于此值即标记这个选项提供四档阈值:50、80、100 和 150 ms,默认是 80 ms。修改之后只对后面的点击生效,已经计入的点击不会重新判定。
| 阈值 | 适用情况 |
|---|---|
| 50 ms | 想按平时的速度点,包括有意的快速双击,只抓明显的抖动 |
| 80 ms | 默认值。适合慢慢地、一次点一下的测试,比较均衡 |
| 100 ms | 鼠标平时用着有问题,但 80 ms 下测不出来 |
| 150 ms | 怀疑是缓慢、发黏的抖动。要点得非常慢,因为有意的快速双击也可能落在 150 ms 以内 |
阈值越高,抓到的故障越多,误报也越多。调高阈值的同时请放慢速度。点得越慢,就越能确定被标记的点击来自硬件。
鼠标连点测试背后的原理:鼠标为什么会双击?
大多数鼠标按键下面是一颗小小的机械微动开关。里面有一片带弹性的金属簧片,按下时会弹到触点上。金属触点不会干净利落地闭合,而是会在极短的时间内弹跳几下,断开又接通,然后才稳定下来。
鼠标固件用**防抖(debounce)**把这个过程藏起来:第一次接触之后,在一小段时间窗口内忽略后续的变化。微动开关磨损,或者触点氧化、积灰之后,抖动持续的时间可能超过防抖窗口。固件就会多报一次按下,电脑看到的就是一次双击。
所以这种故障通常出现在你用得最多的按键上,用了几个月或几年之后才冒出来,而且一开始时有时无。完整的原因和修法,包括软件方面的,都在鼠标单击变双击怎么办里。
怎样得到可靠的结果
微动故障很少每一下都触发,所以只测一小会儿,结果可能偏向任何一边。养成下面几个习惯,结果才靠得住:
- 慢慢点。 每秒按一次,哪些点击是你自己点的就毫无疑问。
- 每个按键至少点 50 次。 对偶尔才出现的故障,要点到 200 次以上。
- 变换按法。 轻按、重按,按在按键靠前和靠后的位置都试试。磨损的微动往往只在某种力度或某个位置出问题。
- 鼠标用了一阵之后再测一遍。 有些故障这次有、下次没有。
- 换一台电脑或换一个 USB 接口重测,可以排除自己电脑上的软件因素。
200 次里只有一次被标记,也是真实发生的事。健康的微动在慢速点击时不会产生 20 ms 的间隔,一次都不会。把它当作早期预警,过几天再测。
如果只在拖动时才出现双击怎么办?
有些快要坏的微动在短促点击时表现正常,只有按住不放的时候才会松开。你会发现文件拖到一半掉了,选文字时提前结束,或者窗口不再跟着光标走。
点击测试不一定能抓到这种情况,因为每次按下的时间太短。请改用鼠标拖动测试。它会让你按住按键把圆点拖进圆环,并记录每一次提前松开。
这个测试能告诉你什么,不能告诉你什么
测试看到的是浏览器收到的按键信号。这带来几点需要了解的限制:
- 它看不到微动的原始信号。 鼠标固件已经用自己的防抖过滤过一遍了。你看到的是漏过去的抖动,这也正是游戏和软件看到的。
- 计时精确到几毫秒,而不是微秒。 按键信号按鼠标的回报间隔上报,浏览器也会限制计时精度。区分 30 ms 的抖动和 1000 ms 的点击绰绰有余。
- 软件发出的点击也会算进去。 宏、连点器或改键工具额外发出的点击同样会被标记。测硬件之前先把这些工具关掉。
- 一轮干净不等于保证没问题。 它只说明这一轮里故障没有出现。
鼠标没通过测试怎么办
先做不花钱、也不会弄坏鼠标的步骤。
- 拔掉鼠标,或者关掉电源并取出电池,等一分钟再重新连接,然后再测。
- 换一个 USB 接口;无线鼠标要充电或换上新电池,并把接收器挪近。
- 在厂商软件里找找有没有防抖时间设置,调高一档。不是每个型号都有。
- 如果有更新,把鼠标固件和驱动升级到最新。
- 鼠标还在保修期内的话,先联系卖家或厂商,不要自己拆。能稳定复现的测试结果是有用的证据。
- 过保之后,彻底的办法是清洁或更换微动开关,大多数型号需要动烙铁。
鼠标单击变双击的修复指南会按顺序讲解每一步。
相关测试
既然有一个按键出了问题,不妨顺便把鼠标其他部分也查一遍。完整的鼠标测试会点亮每一个按键,包括侧键,并同时统计所有按键的双击故障。鼠标滚轮测试检查滚轮有没有反向跳动,这是用久了的鼠标上另一个常见毛病。
常见问题
01怎么测试鼠标有没有单击变双击?
在测试区里慢慢点击,大约每秒一次,点 50 次左右。如果双击次数一直是 0,说明这个按键每按一下只触发一次点击。只要有点击被标记,就说明鼠标发出了两次间隔短于所选阈值的按下信号,而慢慢地、有意识地单击是点不出这种间隔的。
02间隔多短算双击故障?
默认情况下,同一个按键两次按下的间隔小于 80 ms 就会被标记。阈值可以改成 50、100 或 150 ms。每秒点一次时,正常按键的间隔在 1000 ms 左右,所以几十毫秒的间隔不可能是手指点出来的。
03右键和中键也能测吗?
可以。测试区接受左键、右键和中键,并且分别计时。先按左键再马上按右键不会被算作双击,因为间隔只在同一个按键的两次按下之间计算。
04鼠标打游戏时连点,测试却是正常的,为什么?
微动开关的故障往往时有时无,短时间的测试可能刚好没碰上。把测试拉长到 200 次以上,变换按压的力度和位置,并把阈值调到 100 或 150 ms。如果结果仍然干净,就该查软件方面的原因,比如宏或者系统的双击速度设置。
05鼠标双击测试能用触控板做吗?
能识别触控板的点击,但结果反映的是触控板,而不是鼠标微动。轻点触发的点击是触控板驱动生成的,不会出现这个测试要抓的微动抖动。
06我的点击会被记录或上传吗?
不会。测试完全在浏览器里运行,只测量测试区内两次按下之间的时间。没有任何数据会被发送出去,点重置或关闭页面后结果就清空了。
更多鼠标测试
下面每个测试只针对鼠标的一个部分,比综合测试查得更细。