检查键盘上的每个按键是否正常。按下按键,让它们在虚拟键盘上亮起,然后检查按键冲突、键位冲突和按键连击。

保护隐私:按键记录不会离开您的设备
按任意键开始

按任意键开始

也可以点击键盘。只有在测试进行时才会捕获按键。

  • 尚未按下
  • 按住中
  • 正常
  • 连击
  • 可能无响应
当前按住
    同时按住多个键,可检查按键冲突和键位冲突。
    已测试按键 0 / 0
    当前按住 0
    同时按下最多 0无冲突键数
    连击 0重复触发

    测试进行时,Tab、空格键、方向键和 F 键不会滚动页面、切换焦点或刷新页面。按住 Esc 一秒钟,或点击测试区域之外,即可停止。部分快捷键(Windows 键组合、Alt+Tab、Ctrl+W、Fn)会在浏览器收到之前就被电脑系统处理。

    最近按键

    请按一个键
    key
    —
    code
    —
    keyCode(旧版)
    —
    位置
    —
    按住的修饰键
    —
    锁定键
    —

    按键连击(重复触发)

    50 ms

    松开按键后,如果在这段时间内它再次被触发,就会被标记为连击。正常的轴体不会出现这种情况。

      目前未检测到连击。请正常打字一分钟来检查。

      事件日志

      事件 key code keyCode Δ ms

      按一个键,即可在此查看它的事件。

      如何测试键盘

      1. 开始测试。按任意字母键或点击键盘。测试进行期间,Tab、空格键、方向键和 F 键会被捕获,而不会滚动或刷新页面。
        开始前的键盘测试,淡化的键盘上方显示“按任意键开始”
      2. 匹配您的键盘。选择全尺寸、87 键(无小键盘)或 75%,在 Windows 和 Mac 标签之间切换,如果键盘的 Enter 键为竖长形且左 Shift 旁多一个键,请开启 ISO。
        开启 ISO 的 87 键布局:Enter 键为竖长形,左 Shift 旁多一个键,没有小键盘
      3. 按下每个键。按住时按键会变蓝,正常触发后变绿。已测试按键会显示还剩多少个。
        虚拟键盘上大部分按键为绿色,小键盘仍为白色,已测试按键为 104 个中的 77 个
      4. 检查按键冲突和键位冲突。同时按住您常一起使用的按键,例如 W、A、S、D、Shift 和空格键,并确认每个键都亮起,而其他键没有亮。
        W、A、S、D、Shift 和空格键同时按住:六个键均为蓝色,列在“当前按住”下,“同时按下最多”显示 6
      5. 查找连击。正常打字一分钟。按一次却触发两次的按键会变成橙色,并列在按键连击下,同时显示松开与多余触发之间的最短间隔。
        “最近按键”面板显示 E 键,“按键连击”面板列出 E 及其以毫秒为单位的最短间隔
      6. 停止。按住 Esc 一秒钟、点击测试区域之外,或点击停止测试,把键盘还给页面。

      读数的含义

      按键冲突、键位冲突与全键无冲突

      按键冲突(Key rollover)指键盘能同时报告多少个按键。基础的薄膜键盘在某些三键或四键组合中可能丢失一个键,而许多游戏键盘提供 6 键无冲突(6KRO)或全键无冲突(NKRO)。键位冲突(鬼键)是指出现了一个您没有按的键;按键屏蔽是指按下的键完全没有被识别。

      处于基础(启动)模式的 USB 键盘最多只报告六个普通键加修饰键。如果同时按下最多停在 6,请在键盘的软件或手册中查找 NKRO 设置。

      键盘不能用?一步步排查

      1. 确保测试正在监听。如果状态显示已暂停,点击键盘继续,说明测试因为您点击了测试区域之外、把它滚出了视野,或点击了停止测试而停止。请点击键盘示意图,再次按键。
        键盘测试已暂停,灰色状态为“已暂停,点击键盘继续”
      2. 检查连接。把 USB 键盘插到另一个接口(直接连接,不要经过集线器),更换或给无线键盘的电池充电,并让接收器靠近一些。对于蓝牙键盘,请移除后重新配对:Windows 11:设置 › 蓝牙和设备;Mac:系统设置 › 蓝牙。
      3. 清洁失灵的按键。如果只有部分按键保持白色,请把键盘倒过来,用压缩空气吹键帽下方,然后再次按键。对于机械键盘,请取下键帽检查轴体;支持热插拔的轴体可以直接更换。
      4. 解决按一次打两次的按键。出现连击的按键会变成橙色,事件日志会用毫秒标出多余触发的间隔。请先清洁轴体;如果键盘软件有消抖设置,请适当调大。如果仍然发生,说明轴体已经磨损。
        事件日志中,E 键的一行橙色 keydown 被标记为连击
      5. 字符不对?键盘本身是正常的,但输入语言或布局不对,请对比最近按键面板中的 key 和 code。Windows 11/10:设置 › 时间和语言 › 语言和区域。Mac:系统设置 › 键盘 › 文本输入。
      6. 快速或短暂按键时被忽略?请在 Windows 上关闭筛选键(设置 › 辅助功能 › 键盘),或在 Mac 上关闭慢速键(系统设置 › 辅助功能 › 键盘)。
      7. 小键盘移动光标而不是输入数字?请按 Num Lock,最近按键面板中的锁定键一行会显示它是否开启。
      8. F 键变成了调节音量或亮度?许多笔记本电脑会通过 F 键行发送多媒体键。如果 F 键保持白色,而 AudioVolumeUp 等按键出现在检测到的其他按键下,请切换 Fn 锁(通常是 Fn + Esc),或在 BIOS/UEFI 或键盘软件中更改设置。
        F 键行仍为白色,而 AudioVolumeMute、AudioVolumeDown、AudioVolumeUp 和 MediaPlayPause 列在“检测到的其他按键”下
      9. 在手机或平板上,请通过 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 的位置互换。不在示意图上的按键,在您按下时会单独列出。