鼠标回报率(轮询率)估算

通过统计浏览器中 pointermove 事件的时间间隔,估算鼠标回报率并观察抖动。

样本数

0

估算 Hz

-

中位间隔

-

抖动(标准差)

-

移动区域

点击开始后,在区域内持续移动鼠标。

提示:尽量保持匀速和平滑移动,结果会更稳定。

浏览器和系统调度会影响结果,请将其视为估算值。

点击开始

最新间隔

暂无样本。

间隔直方图(0 到 20 ms)

暂无样本

开始并移动鼠标后会收集样本。

为什么轮询率达不到 1000 Hz?

浏览器中的测量值本质上是估算结果,会受到系统负载、调度方式和显示刷新率影响。在判断硬件是否故障之前,建议用更长时间的稳定移动做多次测试,并对比多个 USB 接口。

回报率表示鼠标每秒上报位置更新的次数,例如 125、250、500 或 1000 Hz。本页通过 pointermove 的中位间隔估算 Hz,并给出抖动参考。
• 纯浏览器运行,无需安装软件。 • 基于中位间隔估算 Hz,并显示抖动。 • 提供间隔分布直方图。 • 支持导出原始样本 JSON。 • 适合快速排查驱动、USB 口或设置变化后的手感问题。
1. 点击开始。 2. 在区域内连续移动鼠标 3 到 10 秒,尽量保持匀速。 3. 查看估算 Hz 与抖动值。 4. 需要分享时导出 JSON。
• 数据来源:捕获区域内的 pointermove 事件。 • 估算公式:1000 / 中位间隔(ms)。 • 抖动:间隔样本的标准差,需要足够样本后才有参考意义。 • 浏览器和系统可能会合并事件,因此结果常常接近屏幕刷新率而不是硬件理论值。
• 修改鼠标软件中的 125 / 250 / 500 / 1000 Hz 设置后快速验证。 • 对比不同 USB 接口或 Hub 的稳定性。 • 排查高负载带来的抖动或卡顿。 • 游戏瞄准或手感不稳定时做快速检查。
问:为什么只看到大约 60 到 125 Hz? 答:很多浏览器会合并 pointermove 事件,显示器刷新率和系统负载也会限制事件投递频率。 问:为什么抖动显示为 “-”? 答:样本数还不够,建议持续移动更久一些。 问:这是精确的回报率测量吗? 答:不是,这是浏览器层面的估算值,更适合快速参考,而不是实验室级测量。