键盘测试

键盘测试,是指在浏览器里逐键检测键盘每个按键是否正常响应的在线工具:屏幕画出一张虚拟键盘,你按下物理键盘上的任意键,对应虚拟键就实时高亮,并显示该键的 key、code、keyCode、按键位置与组合键状态等浏览器事件信息,帮你快速排查失灵键、卡键、无反应。本工具用 event.code(物理键位)而非已废弃的 keyCode 来定位按键,因此不受键帽字符、输入法与键位重映射影响,测出的是「这个物理位置的键有没有反应」。全程在浏览器本地运行、不记录也不外发任何按键、数据不上传,免费无需注册。

请先点击本区域获得焦点,再按下键盘按键进行测试

已测 0 / 104 键(0%)
EscF1F2F3F4F5F6F7F8F9F10F11F12PrtScScrLkPause
`1234567890-=⌫ BackspaceInsHomePgUpNum/*-
TabQWERTYUIOP[]\DelEndPgDn789+
CapsASDFGHJKL;'⏎ Enter456
ShiftZXCVBNM,./Shift123
CtrlWinAltSpaceAltWinMenuCtrl0.

最近按键信息

按下任意键查看按键信息(key / code / 位置 / 修饰键)。

全程在你的浏览器本地运行:按键仅用于本地高亮显示,不记录、不外发任何按键序列,数据不上传;仅布局 / 按键音 / keyCode 显示等展示偏好存本机。测的是浏览器可见的按键事件,部分系统保留键(Win/Cmd 快捷键、Alt+Tab、F11/F12、PrintScreen、Fn 媒体键)按了没反应属正常,不等同专业硬件检测仪。

如何使用键盘测试

1

点击本页面(或虚拟键盘区)获得焦点,页面提示「开始测试」后即进入监听状态。

2

依次按下键盘上的每一个键,看对应虚拟键是否点亮:按住时高亮、松开后转为「已测」色,信息面板同步显示该键的 key/code/keyCode。

3

对照未点亮的键排查失灵 / 卡键(松开仍高亮 = 没收到松开事件),或点「全屏」放大虚拟键盘更方便逐键测试,测完可「重置」重来。

常见问题

键盘测试免费吗需要注册吗
完全免费,打开即用,无需注册登录,也不用安装任何软件或插件。键盘测试是一个纯网页工具,用浏览器直接访问本页就能测,所有功能(虚拟键盘高亮、按键信息、覆盖率统计、全屏、按键音)都不收费、无使用次数限制。
键盘测试会上传或记录我的按键吗
不会,请放心。键盘测试只在你的浏览器本地把按下的键实时高亮显示在虚拟键盘上,绝不记录、拼接或外发任何按键序列,也不会把你敲的内容存进本地存储——它不是键盘记录器。只有布局、按键音开关、是否显示 keyCode 等展示偏好会保存在本机浏览器里,不含任何按键内容。(站点自身仅有匿名访问量统计,与你按了什么键无关。)
手机上能用键盘测试吗
可以,用手机浏览器打开本页即可,但要分情况:如果给手机 / 平板外接了实体键盘(蓝牙或 OTG),按键会正常在虚拟键盘上高亮,能正常测试;如果只用屏幕上的软键盘,浏览器通常不会派发标准的物理按键事件,虚拟键盘可能不点亮,此时更适合在电脑上测。本工具主要面向排查物理键盘故障。
怎么用键盘测试检测按键是不是失灵了
进入本页点击获得焦点后,逐个按下你怀疑的键,观察虚拟键盘:按下就点亮说明该键正常;按下后虚拟键毫无反应、信息面板也不更新,说明这个键可能失灵,或被系统 / 浏览器快捷键拦截了。可以配合覆盖率里的「未测键」清单地毯式排查,把整块键盘每个键都按一遍,没点亮的就是可疑键。注意个别系统保留键按了没反应属正常,见下一条。
为什么有的键在键盘测试里按了没反应
常见有三种原因,多数不代表键盘坏了:一是系统 / 浏览器保留键,如 Win/Cmd 系统快捷键、Alt+Tab、Ctrl+W、F5 刷新、F11/F12、PrintScreen、亮度 / 音量等 Fn 媒体键,会被优先接管,网页收不到事件;二是输入法在中文态时按键可能被拦截,建议切到英文输入法再测;三是该键确实失灵。前两种换个键或切英文就能排除。
机械键盘笔记本键盘能用这个在线键盘测试吗
都能测。无论是机械键盘、薄膜键盘还是笔记本自带键盘,只要浏览器能收到它派发的按键事件,本工具就能实时高亮并显示按键信息,适合验新键盘、二手键盘或排查进水 / 失灵。需要说明的是,测的是「浏览器可见的按键事件」,能判断某个键有没有反应、是否卡键,但不等同专业硬件检测仪,也不检测轴体寿命或电气无冲(多键无冲请用键盘无冲测试)。
键盘测试和键盘无冲测试NKRO有什么区别
两者关注点不同。键盘测试聚焦「单键逐个是否正常响应」,帮你一个一个键排查失灵 / 卡键并看事件信息;键盘无冲测试(NKRO)聚焦「同时按住多个键时键盘能识别几个」,用来查防冲突 / 鬼键能力,是另一个独立工具(nkro-test)。想确认某个键坏没坏用本页,想测多键同按会不会丢键用无冲测试。
键盘测试怎么查看某个键的keyCode或code
按下任意键后,本页的「最近按键信息」面板会显示该键的 code(物理键位,如 KeyA)、key(字符 / 含义,如 a)以及 keyCode(数字)。其中 code / key 是现代标准字段、推荐使用;keyCode 已废弃、不同布局浏览器可能不一致,默认折叠、仅供对照老资料。如果你是开发者只想快速查某个键的各事件字段,也可以用更精简的键盘键码查询工具(keycode-checker)。

怎么看键盘测试结果?高亮状态与失灵 / 卡键判读

按住高亮
按下物理键 → 对应虚拟键立即点亮为激活色,信息面板更新为该键字段。
已测标记
松开后虚拟键转为「已测」色并保留,配合覆盖率找出还没按到的键。
按了没高亮
该键可能失灵,或是被系统 / 浏览器 / 输入法拦截的保留键(如 Win 组合、F5、Fn 媒体键)。
松开仍高亮
没收到松开事件 = 疑似卡键,或按键被其他程序捕获 / 切走窗口丢了 keyup,可「重置」重试。
code vs keyCode
code / key 是现代标准字段(推荐);keyCode 已废弃、默认折叠,仅供对照老资料。