键盘 延迟 测试
极速交替按两个键(如 J 和 K),查看最短间隔与估算回报率。
极速交替按两个键(如 J 和 K)。仅作参考值。
数字锁定
大写锁定
滚动锁定
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
Caps Lock
A
S
D
F
G
H
J
K
L
:;
"'
Enter
Shift
Z
X
C
V
B
N
M
<,
>.
?/
Shift
Ctrl
Win
Alt
Alt
Win
Menu
Ctrl
↑
←
↓
→
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.
床前明月光,疑是地上霜。举头望明月,低头思故乡。
键码键值重复时间戳
部分系统组合键会被系统占用,这是正常现象,不是故障。
{"dict":{"mode.base":"按键","mode.mac":"Mac 键盘","mode.rollover":"无冲","mode.chatter":"连点","mode.latency":"延迟","mode.drop":"断触","mode.cps":"手速","mode.typing":"打字","hint.base":"测试器已就绪 — 按下任意键…","hint.mac":"Mac 布局键盘 — 逐个按下按键,检查每个键都有响应。","hint.rollover":"尽可能同时按下尽量多的按键,最高同时按下的键数就是无冲能力。","hint.chatter":"反复按同一个键。两次按压间隔小于 50ms 记为一次连点。","hint.latency":"极速交替按两个键(如 J 和 K)。仅作参考值。","hint.drop":"长按每个键几秒再松开:长按中 80ms 内的瞬断会被记为一次断触。","hint.cps":"第一次按键开始计时 10 秒,用最快速度连击任意键。","hint.typing":"照打键盘区域所示例句,输入与例句完全一致时记录用时。","title":"键盘测试","heroSub":"检查按键是否工作、无冲能力有多强,以及输入延迟。","startTest":"测试器已就绪 — 按下任意键…","layoutWin":"Windows","layoutMac":"Mac","errorHint":"部分系统组合键会被系统占用,这是正常现象,不是故障。","hintMac":"Mac 布局键盘 — 逐个按下按键,检查每个键都有响应。","hintRollover":"尽可能同时按下尽量多的按键,最高同时按下的键数就是无冲能力。","hintChatter":"反复按同一个键。两次按压间隔小于 50ms 记为一次连点。","hintLatency":"极速交替按两个键(如 J 和 K)。仅作参考值。","hintDrop":"长按每个键几秒再松开:长按中 80ms 内的瞬断会被记为一次断触。","hintCps":"第一次按键开始计时 10 秒,用最快速度连击任意键。","hintType":"照打键盘区域所示例句,输入与例句完全一致时记录用时。","resRollover":"无冲状态:{n} KRO(最多同时按下 {n} 键)","resChatter":"连点次数:{n}(占按压总数 {p}%)","resLatency":"最短间隔 {ms} ms · 估算回报率 {hz} Hz","resDrop":"断触次数:{n}","resCps":"10 秒极限按键:{n} 次","resCpsLeft":"剩 {ms} ms","resTyping":"输入用时:{ms} ms","reset":"重置","clearLog":"清空日志","sound":"音效","deckLight":"白色键盘","raw":"原始事件数据","rawCode":"键码","rawKey":"键值","rawRepeat":"重复","rawTs":"时间戳","typePlaceholder":"点击此处开始输入…","ledNum":"数字锁定","ledCaps":"大写锁定","ledScroll":"滚动锁定"},"initialMode":"latency","target":"床前明月光,疑是地上霜。举头望明月,低头思故乡。","basePath":"/zh/keyboard","layout":"win"}
测试介绍与原理
本测试测量任意两次按压事件的最短间隔,并据此估算回报率:最短间隔 8ms ≈ 125Hz,2ms ≈ 500Hz,1ms ≈ 1000Hz。底部结果实时显示“最短间隔 XX ms · 估算回报率 XXX Hz”。
原理:数据来自浏览器事件的高精度时间戳,覆盖“键盘 → 系统 → 浏览器”整条输入链路,因此读数包含操作系统调度和渲染帧率的影响,是体感参考值而非 USB 硬件实测。
测试方法:选两个顺手的手指键(推荐 J 和 K),极速交替按压持续 5-10 秒,系统取整个过程中的最短间隔。多测几轮取稳定值更有参考意义。
测试常见问题
多少延迟算正常?
浏览器测得 10-30ms 属正常系统延迟;电竞键盘 + 高回报率可能测到 10ms 以下;如果持续高于 50ms,建议排查无线干扰、USB 节能模式或后台负载。
能测出键盘的真实回报率吗?
不能。浏览器拿不到 USB 轮询数据,只能通过事件间隔估算(例如最短间隔 1ms ≈ 1000Hz)。页面显示的 Hz 数是参考值,不是硬件实测。
1000Hz 回报率意味着什么?
键盘每秒向电脑发送 1000 次信号,理论延迟约 1ms。高回报率能减少输入滞后、提升游戏手感,但对日常办公感知不明显。