键盘检测

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
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win
Alt
Space
Alt
Menu
Ctrl
PrtSc
Scroll
Pause
Insert
Home
PgUp
Delete
End
PgDn
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.

实时键盘布局

单击此区域并开始按键进行检测

需要获得焦点后浏览器才能接收键盘事件。

当前按下的按键

0

累计按下次数

0

最大同时按键数

0

正在按下

点击测试区后开始按键
焦点状态点击以聚焦

按键历史

尚未检测到按键事件

请聚焦布局并按任意键以记录日志。

先聚焦一次,再收集所有按键

先点击一次键盘布局(或按下聚焦按钮),网页才能稳定接收按下与抬起事件,不会影响其他分页。

放心测试连按能力

按住不同的按键组合,观察键盘在出现幽灵键或按键阻塞前,最多能同时识别几个按键输入。

有些按键没有反应?

先确认问题是发生在单一按键、特定区域,还是整个排列。单一按键故障通常与开关老化或灰尘有关;若是一组按键一起失效,则更可能是控制器、连线或对应配置冲突。

• 完整键盘布局,支持实时高亮显示。 • 固定焦点模式,避免测试时页面滚动。 • 实时显示当前按下按键、累计按压次数与最大同时按键数。 • 记录按下与抬起事件的时间戳。
• 包含功能列、修饰键、方向键与空格键。 • 检测到 6 个以上同时按键时可显示提示。 • 提供聚焦与重置的快捷操作。 • 以实体 key code 为基础,可用于 ANSI 与 ISO 布局。 • 所有数据都在浏览器本机处理。
1. 点击键盘区域或聚焦按钮。 2. 依序按下单个按键,确认是否会即时高亮。 3. 按住 Ctrl+Alt+Shift、WASD 等组合来测试 rollover。 4. 观察统计卡片,检查累计输入与最大同时按键数。 5. 新一轮测试前,可先重置数据。
KRO(多键连按能力)代表键盘能同时识别多少个按键。一般办公键盘常见为 2KRO,游戏键盘则常见 6KRO 或 NKRO。你可以通过这个工具找出幽灵键或按键阻塞出现的条件,并保留记录供排除问题时使用。
问:我的按键输入会被传到服务器吗? 答:不会。所有检测都在你的浏览器分页内完成。 问:为什么要先聚焦测试区域? 答:浏览器需要有启用中的焦点目标,才能稳定捕获键盘事件。 问:为什么屏幕上显示的字符和我实际打出的不一样? 答:这个测试器使用的是实体按键代码,而实际输出字符会受操作系统布局与输入法影响。 问:幽灵键和按键阻塞有什么差别? 答:幽灵键是未按下的键被误识别,按键阻塞则是某些真实按下的按键被忽略。 问:要怎么比较有线与无线键盘? 答:接上你想测的设备后,再按一次聚焦按钮,重新开始新的测试。 问:Alt+Tab 这类系统快速键也能检测吗? 答:一部分系统快捷键会被操作系统先行拦截,可能不会传进浏览器。

相关工具

继续检查最符合当前故障现象的下一项工具。

优先推荐

抖动/连击检测

检测同一按键在极短时间内的重复 keydown,辅助排查键盘抖动(Chatter)。

鼠标测试

检测鼠标滚轮和按键功能,帮助诊断鼠标硬件问题

回报率估算

通过 pointermove 事件间隔估算鼠标回报率(轮询率)与抖动。