鼠标测试
用这款鼠标测试工具,直接在浏览器里检测你的指针设备。它会记录左键、中键、右键以及侧键(后退键和前进键)的按键事件,累计滚轮的滚动量,实时绘制指针移动轨迹,并估算双击间隔。换新鼠标后、排查游戏鼠标连击或丢键、检查笔记本触控板,或确认浏览器能否识别侧键时,它都很实用。
如何测试鼠标
-
1
设置时间窗口
设定移动采样要统计多少秒内的指针移动,并设置用来对比的双击判定窗口。
-
2
使用测试区
在测试区内移动指针,逐个按下每个鼠标按键,并滚动滚轮。检测结果会在浏览器中即时更新。
-
3
查看结果汇总
对比各按键的点击次数、滚轮累计值、指针采样数和估算的双击间隔,找出丢失的点击或异常的输入行为。
浏览器能读到哪些信息
网页中的鼠标和指针检测,来自浏览器的标准事件。测试区上的按键读取自 MouseEvent.button,滚轮动作读取自 WheelEvent.deltaX 和 deltaY,移动则通过 pointermove 事件的时间戳采样。这些数值可以确认浏览器是否收到了输入,但并不是实验室级别的硬件延迟测量。
| 输入 | 浏览器数值 | 需要确认的内容 |
|---|---|---|
| 左键 | button = 0 |
每按一次只触发一次点击 |
| 中键 | button = 1 |
滚轮按下能与滚动分开识别 |
| 右键 | button = 2 |
右键被记录且不弹出右键菜单 |
| 后退键 | button = 3 |
侧边后退键的信号能传到网页 |
| 前进键 | button = 4 |
侧边前进键的信号能传到网页 |
| 滚轮 | deltaX, deltaY |
垂直和水平滚动的数值会变化 |
一个实际的排查例子
假设玩游戏时鼠标经常双击失灵。把双击判定窗口设为 500 毫秒,然后用你平时的节奏连按两次左键。如果间隔显示在 180 到 350 毫秒左右,说明浏览器看到的是正常的双击。如果只记录到一次左键按下,或者间隔与你平时的节奏差得很远,就换一个 USB 接口或换一个浏览器再测一次,以便区分是硬件问题还是浏览器行为。
指针移动采样
移动采样只是对所选时间窗口内 pointermove 事件的滚动计数。数值越高,说明网页每秒收到的移动事件越多。它取决于浏览器、操作系统、鼠标回报率、显示器刷新率,以及指针当时是否在移动。请把它当作快速的诊断信号,而不是回报率的权威认证。
常见误区
- 后退键和前进键可能在网页读取之前,就被浏览器或操作系统拿去做导航了。
- 触控板模拟鼠标按键和滚轮数值的方式,可能与实体鼠标不同。
- 滚轮累计值高不一定代表滚动更快,因为不同浏览器对设备数值的归一化方式不一样。
- 电量不足的无线鼠标可能通过了基本的点击测试,但移动或滚动仍会断断续续。
常见问题
不会。按键、滚轮动作和指针采样都在你的浏览器本地处理,工具不会上传任何检测数值。
一些浏览器、驱动和操作系统设置会先把侧键用于导航,网页因此读不到它们。如果这里没有出现这两个按键,请换一个浏览器测试,并检查鼠标驱动里的按键映射。
不是。移动采样只是统计网页在一小段时间内收到的 pointermove 事件数量。它能反映输入是否活跃,但要精确认证回报率,还是专用的硬件工具更合适。
很多人的双击间隔大约在 200 到 500 毫秒之间。操作系统通常允许调整可接受的间隔,所以请把这个估算值当作快速参考,而不是通用的合格标准。
相关工具
宝宝名字生成器
按性别、来源、首字母、长度和风格筛选宝宝名字灵感。每次点击都有新列表;可保存收藏用于比较。
宝宝睡眠时间表生成器
根据总睡眠需求、清醒窗口和小睡次数,为新生儿到 3 岁宝宝生成适龄睡眠时间表。
宾果卡生成器
生成带随机数字或自定义词语的可打印宾果卡。标准 5x5,中间为免费格,适合课堂或派对游戏。
Blossom 解题器
输入中心字母和六个花瓣字母,查找所有有效的 Blossom 答案。按长度排序,并高亮全字母词。
乐队名生成器
按流派、氛围、编制和关键词生成乐队名字灵感,并复制候选清单,附带发音、周边和商标查询等实用检查提示。
国际象棋计时器
在浏览器中运行双人国际象棋棋钟:基础时间、菲舍尔加秒、可选延时、步数统计、暂停/重置以及超时掉旗判定,一应俱全。