键盘按键检测

这个页面用于确认键盘按键是否真实触发,适合排查某个字母、数字键、方向键、空格键或功能键失灵的问题。页面会实时显示最近按下的按键、当前仍处于按下中的键位,以及最近的按下抬起事件。


键位观察区

默认展示常见全尺寸键盘,包含主键区、功能键、导航区和数字小键盘。

如果你的键盘是 104 键、87 键或 61 键等不同配列,可以先切换上面的布局再观察对应键位。

如果你的问题出在当前布局未展示的键位,也可以直接按键盘任意键。没有被画进观察区的键仍会在右侧实时状态里显示对应 code。

适合排查哪些键盘问题

它不是驱动修复工具,而是确认事件有没有真实触发

局部键位失灵
如果某些字母、数字键或方向键完全没反应,可以先看页面是否能检测到 keydown 和 keyup 事件。
功能键冲突
某些快捷键在游戏、输入法或系统设置里会被拦截,用这个页面能先确认浏览器层面到底有没有响应。
连按和卡键
如果按一下却像连按,或者抬手后仍像处于按下状态,可以观察事件记录和当前按下数量是否异常。

常见问题

关于键盘按键检测页面的说明

Mac、Windows 和笔记本键盘都能用吗?
可以。只要浏览器能接收到键盘事件,这个页面就能显示按键和 code。不同系统下某些功能键名称会略有差异。
为什么页面里只画了部分键位?
页面把最常见的一组键做成了可视化观察区,其它键位依然会通过最近按键、code 和事件日志显示出来。
键盘测试、按键测试、键位检测有什么区别?
这几个词在首批都由同一个 canonical 页面承接,核心目标都是确认按键事件是否正常触发。

相关工具

设备检测 - 更多实用工具