键盘回报率测试
最小事件间隔
--ms
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
事件间隔 (ms)
开始测试
请快速连续敲击任意按键(如空格键)
持续几秒钟以收集数据
实时数据
最小间隔
--
手速状态
--
关于键盘回报率
Polling Rate (回报率) 指键盘向电脑发送数据的频率。1000Hz 代表每秒发送 1000 次信号,理论延迟为 1ms。
125 Hz
8ms 延迟普通办公键盘的标准配置。对于日常打字完全足够,但对于快节奏电竞游戏可能略显迟钝。
1000 Hz
1ms 延迟专业电竞键盘的标准。能够精准捕捉极其快速的操作,减少输入延迟,提供丝滑体验。
8000 Hz
0.125ms极致发烧友的选择。需要配合高刷显示器(240Hz+)和高性能电脑才能感知微弱差异。
浏览器测试的局限性
受限于 Web 技术标准,浏览器无法直接读取 USB 硬件的底层轮询率。本工具通过分析事件到达浏览器的时间间隔来“推算”扫描率。
- 如果是 1000Hz 键盘,我们应该能观察到接近 1ms 的间隔(受限于系统中断,可能会有波动)。
- 操作系统(Windows/macOS)的层层缓冲可能会合并部分信号,导致测试结果低于理论值。
- 请关闭垂直同步、高耗能后台软件,以获得更准确的测试结果。
常见问题
Q.怎么测试才准确?
请快速连续敲击任意按键,像玩音游一样尽可能快。观察'最小间隔'数值,越小说明回报率越高。注意:不要长按,长按测的是系统重复率,与键盘硬件无关。
Q.这个测试能精确测出回报率吗?
受浏览器技术限制,本工具提供的是估算值。它通过分析事件时间间隔来推断回报率。如果最小间隔能达到 1-2ms,说明键盘支持 1000Hz;8ms 左右则是 125Hz。
Q.为什么测出来波动很大?
这是正常的。Windows 并非实时操作系统,USB 信号处理、浏览器渲染都会引入抖动。只要最小间隔能偶尔达到预期值,就说明键盘硬件具备该能力。
回报率 vs 扫描率
不仅仅是 USB 的问题
回报率 (Polling Rate) 是电脑问键盘“有按键吗”的频率(如 1000Hz)。
扫描率 (Matrix Scan Rate) 是键盘主控扫描内部电路板的频率。如果扫描率很低(如 100Hz),即使 USB 回报率设为 1000Hz,实际延迟依然很高。
本工具测试的是整个链路(按键 → 扫描 → USB → 操作系统 → 浏览器)的综合表现。