如何测试键盘
-
开始测试。按任意字母键或点击键盘。测试进行期间,Tab、空格键、方向键和 F 键会被捕获,而不会滚动或刷新页面。
-
匹配您的键盘。选择全尺寸、87 键(无小键盘)或 75%,在 Windows 和 Mac 标签之间切换,如果键盘的 Enter 键为竖长形且左 Shift 旁多一个键,请开启 ISO。
-
按下每个键。按住时按键会变蓝,正常触发后变绿。已测试按键会显示还剩多少个。
-
检查按键冲突和键位冲突。同时按住您常一起使用的按键,例如 W、A、S、D、Shift 和空格键,并确认每个键都亮起,而其他键没有亮。
-
查找连击。正常打字一分钟。按一次却触发两次的按键会变成橙色,并列在按键连击下,同时显示松开与多余触发之间的最短间隔。
- 停止。按住 Esc 一秒钟、点击测试区域之外,或点击停止测试,把键盘还给页面。
读数的含义
- 已测试按键统计所选布局上至少触发过一次的按键数量。不在示意图上的按键,例如多媒体键、F13–F24 或宏键,会显示在检测到的其他按键下。
-
key 是您的布局产生的字符或按键名称,code 是物理按键位置(例如
KeyA,与语言无关),keyCode 是一些游戏和应用仍在读取的旧版数字。 - 位置用于区分左右 Shift、Ctrl 和 Alt,并标出小键盘上的按键。
- 同时按下最多是同时按住并且全部被识别的最大按键数,也就是浏览器能看到的无冲突键数。
- 连击统计按键松开后,在阈值(默认 50 毫秒)内再次触发的次数。这比任何人打字都快,说明轴体磨损、脏污或有故障。
按键冲突、键位冲突与全键无冲突
按键冲突(Key rollover)指键盘能同时报告多少个按键。基础的薄膜键盘在某些三键或四键组合中可能丢失一个键,而许多游戏键盘提供 6 键无冲突(6KRO)或全键无冲突(NKRO)。键位冲突(鬼键)是指出现了一个您没有按的键;按键屏蔽是指按下的键完全没有被识别。
处于基础(启动)模式的 USB 键盘最多只报告六个普通键加修饰键。如果同时按下最多停在 6,请在键盘的软件或手册中查找 NKRO 设置。
键盘不能用?一步步排查
-
确保测试正在监听。如果状态显示已暂停,点击键盘继续,说明测试因为您点击了测试区域之外、把它滚出了视野,或点击了停止测试而停止。请点击键盘示意图,再次按键。
- 检查连接。把 USB 键盘插到另一个接口(直接连接,不要经过集线器),更换或给无线键盘的电池充电,并让接收器靠近一些。对于蓝牙键盘,请移除后重新配对:Windows 11:设置 › 蓝牙和设备;Mac:系统设置 › 蓝牙。
- 清洁失灵的按键。如果只有部分按键保持白色,请把键盘倒过来,用压缩空气吹键帽下方,然后再次按键。对于机械键盘,请取下键帽检查轴体;支持热插拔的轴体可以直接更换。
-
解决按一次打两次的按键。出现连击的按键会变成橙色,事件日志会用毫秒标出多余触发的间隔。请先清洁轴体;如果键盘软件有消抖设置,请适当调大。如果仍然发生,说明轴体已经磨损。
- 字符不对?键盘本身是正常的,但输入语言或布局不对,请对比最近按键面板中的 key 和 code。Windows 11/10:设置 › 时间和语言 › 语言和区域。Mac:系统设置 › 键盘 › 文本输入。
- 快速或短暂按键时被忽略?请在 Windows 上关闭筛选键(设置 › 辅助功能 › 键盘),或在 Mac 上关闭慢速键(系统设置 › 辅助功能 › 键盘)。
- 小键盘移动光标而不是输入数字?请按 Num Lock,最近按键面板中的锁定键一行会显示它是否开启。
-
F 键变成了调节音量或亮度?许多笔记本电脑会通过 F 键行发送多媒体键。如果 F 键保持白色,而
AudioVolumeUp等按键出现在检测到的其他按键下,请切换 Fn 锁(通常是 Fn + Esc),或在 BIOS/UEFI 或键盘软件中更改设置。
-
在手机或平板上,请通过 USB-C 或蓝牙连接实体键盘,屏幕键盘不会发送按键码。在 Chromebook 上,您也可以打开“诊断”应用并选择输入。
浏览器并不总能看到的按键
有些按键在到达任何网页之前就被处理了。Fn 在键盘内部起作用,自身不会发送按键码。Windows 键组合、Alt+Tab 和 Ctrl+Alt+Delete 等系统快捷键,以及 Ctrl+W、Ctrl+T 和 Ctrl+N 等浏览器快捷键,会先被电脑或浏览器处理。在 Windows 上,Print Screen 常常只发送按键松开事件,测试仍会将其计入。可能无法被识别的按键以虚线轮廓绘制。在 Chrome 和 Edge 中,全屏可让测试捕获更多系统按键,例如 Esc 和 Windows 键。
关于这个键盘测试
这个免费的键盘测试工具完全在浏览器中运行。按键在您的设备上处理,不会被录制、上传或存储,而且测试只在进行期间才会监听。
它适用于有线、无线和蓝牙键盘,包括机械键盘、薄膜键盘和笔记本电脑键盘,可在 Windows、macOS、Linux 和 ChromeOS 上的 Chrome、Edge、Firefox 和 Safari 中使用。在 Chrome 和 Edge 中,虚拟键盘上的字母会跟随您自己的布局,例如 AZERTY 或 QWERTZ。可用于检查新键盘或二手键盘、进水之后,或某个键开始连击时。
常见问题
如何测试键盘上的所有按键是否正常?
测试进行期间按下每个键。每个正常工作的按键都会在虚拟键盘上变绿,已测试按键计数器会显示还剩多少个。按下后仍为灰色的按键没有被识别。
为什么检测不到 Fn 键?
Fn 键由键盘自己的固件处理。它会改变其他按键发送的内容,但自身不会发送按键码,所以任何浏览器或网站都无法检测到它。要检查它,请按住 Fn 并按一个 F 键:如果多媒体或亮度功能起作用,说明 Fn 正常。
什么是按键连击?
连击是指一次按下被识别了两次或更多次,通常是因为轴体磨损、脏污或损坏。当按键在松开后的连击阈值内再次触发时,测试就会标记该键。
如何测试键盘的键位冲突和按键冲突?
同时按住多个键,例如您在游戏中一起使用的那些键。当前按住一行会列出键盘报告的每个按键,同时按下最多显示同时被识别的最大数量。缺少的键说明被屏蔽;多出来的键说明有鬼键。
为什么 Print Screen 或 Windows 键没有亮起?
操作系统可能在浏览器看到这些键之前就处理了它们。Windows 上的 Print Screen 常常只发送按键松开事件,这仍然会被计入。在 Chrome 或 Edge 中,使用全屏可以捕获更多系统按键。
可以测试笔记本电脑或 Mac 键盘吗?
可以。大多数笔记本键盘请选择 75% 布局,Apple 键盘请把标签切换为 Mac,其中 Option 和 Command 的位置互换。不在示意图上的按键,在您按下时会单独列出。