oLoveTools
在你的浏览器中运行

按键检查器

按下一个键,它就会在使用你自己键面标识绘制的键盘上亮起。失灵的键保持暗色,卡住的键变红,你还能把整次测试保存为图片、文本或 JSON — 全程不会有任何内容离开页面。

了解使用方法
CtrlAltShiftMetaCaps LockNum LockScroll Lock

通用键面标识:此浏览器不提供布局映射

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
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
Meta
Alt
Alt
Meta
Menu
Ctrl
PrtSc
Scroll
Pause
Ins
Home
PgUp
Del
End
PgDn
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
0
.
未测试正常正按住卡住
已测按键
0 / 104
同时按下(rollover)

同时按住多个按键

自动重复

延迟 —

卡住的按键
0

没有按住的键

event.key
event.code
event.keyCode
event.location

历史记录

尚未按下任何键

保存结果

图片能显示哪些键有反应、哪些始终没有 — 适合二手出售、保修申请或提交工单。

继续处理

使用方法

1开启捕获

点击面板一次。此后页面才开始接管按键,按 Escape 即可交还。

2把整块键盘走一遍

按过的键会亮起并保持点亮,仍然暗着的就是你还没试过的。

3找出问题所在

失灵的键始终不亮,按下后不回弹的键会变红,rollover 数值则显示同时能识别多少个键。

4把结果拿给别人看

把键盘保存为图片,或把数据保存为文本或 JSON,用于出售、退货或提交工单。

它到底能做什么

显示你的键面,而不是美式键盘

从浏览器读取布局映射,因此画出的按键与你实际键面一致。

ANSI、ISO 与 JIS

正确的物理外形,可从你按下的键自动判断,也能手动切换。

找出卡住和失灵的按键

按下后不回弹的键标为红色,从未出现过的键保持暗色。

Rollover 与按键时间

同时可识别多少个键,以及重复延迟、重复速率和你按住的时长。

可以直接发出去的结果

键盘图片、纯文本摘要或 JSON — 也可以把图片直接交给另一个工具。

任何内容都不会离开页面

按键在内存中读取后即丢弃。既不保存,也不发送。

常见问题

我输入的内容会被发送到服务器吗?+

不会。按键事件在页面内读取、在内存中统计后即丢弃。既不保存也不上传 — 关闭标签页,整次测试就没了。

为什么画出的按键和我的键盘一致?+

在浏览器支持的情况下,工具会读取 navigator.keyboard.getLayoutMap(),用每个键在你的布局下实际输出的字符来标注。Firefox 和 Safari 目前还不提供,所以那里显示的是通用标识,页面也会如实说明。

有个键没反应,是坏了吗?+

通常是的,但先确认两件事:笔记本上的某些键(Fn 以及由固件处理的媒体键)根本不会传到浏览器;而被操作系统截获的键,比如 Windows 键,可能在页面看到之前就被吞掉了。

rollover 数字是什么意思?+

它是工具观察到的同时按住的最大按键数。薄膜键盘在某些组合下常常停在 3 到 6;标称 NKRO 的键盘应当随着你加手指继续往上数。

测试时还能用键盘操作页面吗?+

可以。只有测试面板获得焦点时才会捕获按键,因此页面其他地方仍可用 Tab 在链接和按钮之间移动,按 Escape 也随时把键盘交还给页面。

oLoveTools 套件的一部分
oLoveTools

一个会画出你的键盘、找出失灵按键、并且从不把任何击键发往别处的键盘测试器。

无需安装,无需账号

按键事件直接从浏览器读取,因此画出的键盘会在你按下的同一帧作出反应。无需安装、无需驱动、无需注册 — 在检查别人的机器时正好派上用场。

买入、退货或调试

付款前先检查二手键盘,申请保修前证明笔记本某个键已失灵,或查出要在游戏和快捷键里绑定的确切 event.code。同一块键盘图就能覆盖这三种需求。

100% 隐私与安全

你的内容不会离开这个标签页:不上传、不保存、不记录。站点确实会统计每个工具被打开过多少次,那只是一个没有 Cookie、没有标识符的总数,没有任何东西能把一次访问和你联系起来。

键盘测试在线检测按键卡键检测rollover 测试查询 event.code键盘布局映射
© 2026 oLoveTools关于

下一步

测试摄像头和麦克风 Device Test

Key Doctor | 键盘测试器:在线检查每一个按键

免费在线键盘测试器。按下按键,就能在画出的 ANSI、ISO 或 JIS 键盘上看到它们亮起:找出失灵和卡住的键,查看 event.key、event.code 与 keyCode,测量 rollover 与重复速率,并把结果保存为图片、文本或 JSON。全部在你的浏览器中完成。

常见问题

我输入的内容会被发送到服务器吗?

不会。按键事件在页面内读取、在内存中统计后即丢弃。既不保存也不上传 — 关闭标签页,整次测试就没了。

为什么画出的按键和我的键盘一致?

在浏览器支持的情况下,工具会读取 navigator.keyboard.getLayoutMap(),用每个键在你的布局下实际输出的字符来标注。Firefox 和 Safari 目前还不提供,所以那里显示的是通用标识,页面也会如实说明。

有个键没反应,是坏了吗?

通常是的,但先确认两件事:笔记本上的某些键(Fn 以及由固件处理的媒体键)根本不会传到浏览器;而被操作系统截获的键,比如 Windows 键,可能在页面看到之前就被吞掉了。

rollover 数字是什么意思?

它是工具观察到的同时按住的最大按键数。薄膜键盘在某些组合下常常停在 3 到 6;标称 NKRO 的键盘应当随着你加手指继续往上数。

测试时还能用键盘操作页面吗?

可以。只有测试面板获得焦点时才会捕获按键,因此页面其他地方仍可用 Tab 在链接和按钮之间移动,按 Escape 也随时把键盘交还给页面。

Keywords

键盘测试, 在线检测按键, 卡键检测, rollover 测试, 查询 event.code, 键盘布局映射