01
1. 为什么要测试键盘?
购买二手键盘、自己组装机械键盘,或是不小心洒了液体后怀疑某些按键失灵时,都可以用这个工具一次性检查。屏幕上的键盘布局会实时高亮你实际按下的键,一眼就能看出哪些键有反应、哪些没有反应。
逐一按下键盘按键,确认是否被正确识别。
当下方键盘区域获得焦点时,本工具会拦截大多数浏览器快捷键的默认行为。但 F5(刷新)、F11(全屏)、F12(开发者工具)等浏览器保留的按键无法被网页拦截,会照常执行。
购买二手键盘、自己组装机械键盘,或是不小心洒了液体后怀疑某些按键失灵时,都可以用这个工具一次性检查。屏幕上的键盘布局会实时高亮你实际按下的键,一眼就能看出哪些键有反应、哪些没有反应。
先点击一次键盘区域使其获得焦点,然后逐一按下想要检测的按键。按下的瞬间,屏幕对应按键会改变颜色,松开后恢复原状。依次按遍所有按键,检查是否有无反应的键,并可随时点击"重置"清空计数与记录。
"key" 表示实际输入的字符(受 Shift 及键盘布局影响,例如 "a" 或 "A"),"code" 表示按键在键盘上的物理位置(例如 "KeyA"),无论键盘布局(拼音/英文、QWERTY/Dvorak)如何变化都不会改变。"keyCode" 是较早使用的数字编码,目前标准已不推荐使用,但为兼容性仍作为参考信息显示。
如果只有一个键始终无反应,可能是物理开关或触点损坏。若是无线键盘,可能是电量不足或连接(蓝牙/USB 接收器)问题,可换成有线键盘重新确认。如果是笔记本键盘,也请检查是否有其他程序将该组合键作为全局快捷键拦截。
当键盘测试区域获得焦点时,本工具会拦截大多数按键的默认行为(如输入字符、页面滚动)以避免干扰测试。但 F5、F11、F12、Ctrl+W(关闭标签页)等浏览器或系统强保留的组合键,往往无法被网页 JavaScript 拦截,会照常执行。