跳到正文
马克工具箱

键盘测试

找出失灵、连击或打错字的按键。逐个按下键盘上的键,屏幕键盘上对应位置会亮起;按过的键会一直标记,一眼就能看出哪些还没测。

在浏览器本地运行,输入的内容和文件都不会上传

依次按下键盘上的每个键。按住时按键会高亮,按过的键会一直标记。

key—
code—
keyCode—
location—
修饰键—
已测试按键0 / 87
当前按住0
最多同时按住0

同时按住多个键可以测试无冲按键数。很多键盘超过 6 个键就不再响应,某些组合可能更少。

使用步骤

  1. 选择 Windows 或 Mac 布局(会按你的系统自动选好),再点击页面任意位置,让页面获得焦点。
  2. 逐个按下每个键,按住时高亮,松开后保持标记。
  3. 查看最后一次按键的 key、code 和位置。
  4. 同时按住多个键测试无冲,点「重置」重新开始。

参数说明

key 与 code
key 是按键在当前输入布局下产生的字符,code 是按键的物理位置。
无冲按键数
键盘能同时识别的按键数量。游戏键盘通常全键无冲,很多办公键盘最多 6 个。

按键信息(key、code、位置)怎么看

按下一个键后,页面上的按键信息表显示的是浏览器键盘事件的标准属性。外观相同的键,数值会不一样:

按下的键 key code 位置
左 Shift Shift ShiftLeft 左侧
右 Shift Shift ShiftRight 右侧
主键区的回车 Enter Enter 标准
小键盘的回车 Enter NumpadEnter 小键盘
小键盘的 1(数字锁定打开) 1 Numpad1 小键盘
上排数字键 1 1 Digit1 标准

「位置」有四种:标准、左侧、右侧、小键盘。如果按下一个键却点亮了别的键,对照 code:code 对应物理位置,code 不对说明是硬件或固件问题;code 对但 key 不对,多半是键盘布局或输入法设置的问题。

常见问题

**某个键没反应:**换一个网页或文本框再试,排除软件占用;仍然没反应就是按键本身或键帽下的轴有问题。

**连按、一下出两个字:**机械键盘轴体氧化或进灰时常见,可以清洁或更换轴体。

**多键同时按有的不亮:**这是「键位冲突」,便宜的薄膜键盘只支持部分组合键同时按下,游戏键盘一般支持全键无冲。

常见问题

为什么有些键不亮?

Print Screen、Fn 以及部分多媒体键由操作系统或键盘自己处理,不会传给浏览器;Win 键也可能先打开开始菜单。

可以测笔记本键盘吗?

可以。Windows 布局是全尺寸美式键盘,Mac 布局是 MacBook 键盘;笔记本上没有的键保持未标记即可。

会记录我输入的内容吗?

不会。只显示在本页面打开期间按下的键,不保存也不发送。

可以测试 Mac 键盘吗?

可以。在 Mac 上打开时会自动切换到 Mac 布局(也可以手动切换),显示带 command、option、control 的 MacBook 键盘。测试 F1–F12 时要按住 fn,否则会调节亮度、音量;fn 键本身不会传给浏览器。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具