在下面的列表上转动滚轮。页面会统计每一步、测出一格的大小,并抓出在一次拨动途中反向的步进——那正是滚轮走向报废的标志。
在这里滚动——页面不会动
最近的步进——倒退的显示为红色
等待滚轮输入
在列表上转动滚轮——上下合计约二十步就足以给出结论。
如果你的滚轮能左右倾倒,列表下方的轨道就会随之移动。浏览器里几乎没有别的办法能证明倾倒仍然可用,所以值得往两边各拨几下。按住 Shift 的输入被刻意忽略:按住 Shift 时任何滚轮都会横向滚动,把它算进来等于凭空给你的鼠标安上一个并不存在的倾倒功能。
滚轮是寿命不长的机械部件,它的故障又足够隐蔽,以至于人们会连着几个月怪罪浏览器。下面解释本页各项数字的含义。
几乎每个滚轮都在带动一个小小的旋转编码器。滚轮转动时,编码器输出两路彼此略有错位的信号,它们的先后顺序告诉鼠标你往哪个方向转。当编码器磨损或积满灰尘,这个顺序偶尔就会出错,鼠标于是报告一个反方向的步进。在屏幕上,页面会在滚动途中往回跳一行。本测试统计的正是这些反向步进,而这是任何操作系统都不会告诉你的。
带阻尼的滚轮每一格都会向浏览器发送一个固定的增量值,因此同一个数字会不断重复。本页找出重复次数最多的数值,把它作为单格大小显示出来,并附上浏览器使用的单位——像素、行或页。自由旋转或高分辨率滚轮发送的是许多不同的数值,根本不存在唯一的单格大小,此时本页会如实说明,而不是编一个数字。
有些鼠标的滚轮可以向左右倾倒,用来横向滚动。浏览器把它报告为水平增量,而触控板的双指滑动产生的正是同一种数据,所以本页会忽略按住 Shift 时的一切输入——Shift 会把任何滚轮都变成横向滚动。如果不按 Shift 倾倒轨道也在动,说明你的滚轮确实能倾倒。
最高速度是滚轮被转得最快时的速度,按最近一秒滚动中的每秒步数计算。它不是合格与否的判据:它更多取决于你拨动滚轮的力度,而不是鼠标本身。它适合用来比较自由滚轮和阻尼滚轮,也能发现那种转快之后步进就送不出来的滚轮。
在买新鼠标之前,先试着清理滚轮。编码器看起来装在封闭的外壳里,其实一点也不密封,落在它光学缝隙或触点上的灰尘,是倒退步最常见的原因。一边转动滚轮,一边用压缩空气朝滚轮缝隙短促地吹几下,就能救回数量惊人的鼠标。想更彻底的话可以拆开鼠标清理编码器本身,但那是留给敢用螺丝刀、且保修早已过期的人的活儿。