键盘测试 使用方法
- 1
让键盘获得焦点
点击画出的键盘。键盘获得焦点后,你按下的每个键都会被捕获,不会再传给浏览器处理。
- 2
按下每个键
按住时按键会亮起,正常工作后会保持着色,所以始终没有亮起的按键就是失灵的键。
- 3
试试组合键
同时按住列出的组合键来检测按键冲突,并留意“同时按下最多”计数,了解键盘的无冲能力。
- 4
查看详细信息
最近按键面板和事件日志会显示 key、code、keyCode、位置以及事件之间的间隔时间。
限制与 Pro
ANSI 和 ISO 布局、全尺寸或无数字键盘均可无限次测试,事件日志保留 150 条,支持五种无冲组合。
关于 键盘测试
这个键盘测试工具会绘制一个全尺寸键盘,包括功能键行、导航键区、方向键和数字键盘,并在你按下每个键时让它亮起。测试过的按键会保持着色,所以把整个键盘按一遍后,颜色始终没有变化的按键就是没有响应。你可以在美国常见的 ANSI 布局和欧洲通用的 ISO 布局(高形回车键,左 Shift 旁多一个键)之间切换,为无数字键盘的键盘隐藏数字键盘,也可以显示 Command 和 Option 的 Mac 键帽标注。在 Chromium 内核浏览器中,字母标注会跟随你实际使用的布局,例如 AZERTY 或 QWERTZ;其他浏览器中则会在你输入时更新。
每次按键事件都会给出开发者需要的值:key、code、旧版 keyCode 和位置(左、右或数字键盘),以及修饰键和锁定键状态。事件日志会列出按下和松开事件,以及两者之间的毫秒数,并把自动重复合并成一行。
游戏玩家和机械键盘用户可以检查按键无冲和冲突情况:同时按住 W、A、S、D 加 Shift 和空格等组合,看看每个键是否都能被识别。松开后 35 ms 内再次按下同一个键,会被标记为可能的轴体抖动。
有些按键不会传到网页:Fn、部分系统上的 Windows 键、由操作系统处理的媒体键,以及 Ctrl+W、Alt+Tab 这类快捷键,因此无法在这里测试。
隐私
按键由本页面在浏览器中处理,不会离开你的设备。你输入的内容不会被记录、保存或发送到任何地方,关闭或重置页面后事件日志就会消失。只有你的布局偏好会保存在此浏览器中。
功能
ANSI、ISO、全尺寸或无数字键盘
包含功能键行、导航键区和数字键盘在内的每个按键,并支持 Mac 键帽标注。
找出失灵按键
测试过的按键保持着色,没响应的按键一目了然。
无冲与按键冲突
组合键检测,并实时统计同时按住的按键数。
抖动检测
标出按一次却触发两次的按键。