🖱️ 鼠标回报率测试

检测鼠标向电脑报告位置的最高频率(Hz)

⚠️ 浏览器检测限制说明

浏览器内的 JavaScript 无法直接访问硬件级鼠标事件。 浏览器为了安全和性能,会将鼠标事件合并到显示器刷新率(通常 60–240 Hz)再派发。

因此,以下测试显示的是「浏览器事件频率」而非真实硬件回报率。真实回报率需要用桌面软件(如 MouseTester 桌面版、DirectInput 工具)或浏览器实验性 API 检测。

你的浏览器能力检测如下:如果 getCoalescedEventspointerrawupdate 可用,可以尝试更准确的检测;否则显示的是浏览器帧率参考值。

getCoalescedEvents检测中…
pointerrawupdate检测中…
WebHID API检测中…
浏览器检测中…
检测方法:浏览器 frame 事件计数
当前浏览器不支持硬件级事件访问,显示的是浏览器 pointermove 事件派发频率(约等于显示器刷新率)。

🔌 WebHID 直连检测(最准确)

WebHID 可以绕过浏览器事件系统,直接读取 USB HID 设备的原始报告。需要 HTTPS 连接,且需手动选择鼠标设备。

注意:并非所有鼠标都支持 WebHID 读取;部分鼠标会被驱动拦截。

在此区域 按住鼠标左键并快速画圈移动
持续 3~5 秒,自动检测浏览器事件频率
当前频率
Hz(浏览器事件)
平均频率
Hz
最高频率
Hz
累计事件
125 Hz
250 Hz
500 Hz
1000 Hz
2000 Hz
4000 Hz
8000 Hz
频率波形(最近 200 次采样)