键盘测试:每个按键的在线按键测试器

免费在线键盘测试:按每个键并观察其在完整、TKL 或笔记本电脑布局(ANSI/ISO、Windows/Mac)上点亮。检测失效、卡住和颤动的按键,测试全键无冲突和重影,并实时读取按键代码。没有下载。

由 Shehzad Munir 构建和维护 ·

键盘测试
Loading Mapping Key Matrix
Share

如何在线测试键盘

免费的在线键盘测试仪,可检查 ANSI 或 ISO 布局的全尺寸、TKL 和笔记本电脑键盘上的每个按键,并带有 Windows 或 Mac 标签。当您按下按键时,按键会亮起,经过测试后会变绿,并显示按键次数,因此失效、卡住和颤动的按键会立即脱颖而出。您还可以获得实时按键、代码和 keyCode 读数、按下持续时间、修改器和锁定键面板、N 键翻转计数器、自动双火(颤动)检测、热图、实时事件日志和可复制的测试报告。一切都在您的浏览器本地运行。

选择与您的键盘相匹配的布局,单击文本框外的任意位置,然后按每个键一次。按键在按住时会亮起,在注册后会变绿,并且覆盖栏会填充到 100%。任何从不亮起的按键都已失效或已断开连接;释放后仍突出显示的键表示粘滞。由于测试仪读取您的应用程序收到的相同键盘事件,因此您看到的正是操作系统报告的内容。

特征

  • 三种布局,两种标准:全尺寸 100% 带数字键盘,TKL 80% 和笔记本电脑/75%,每种都采用 ANSI 或 ISO,带有 Windows 或 Mac 按键标签。
  • 逼真的视觉键盘:按键在按住时会亮起,测试后会变绿,并显示按下计数器;它可以缩放以适应任何屏幕。
  • 自动颤动检测:标记在释放后 20-80 毫秒内重新触发的任何按键,这是开关磨损或脏污的典型迹象。
  • N 键无冲突和重影测试:按住多个按键并查看一次注册的最大值(例如 6KRO)以及所按住的确切按键。
  • 实时按键读数:event.key、event.code、keyCode、按键位置(左/右/数字键盘)和按下持续时间(以毫秒为单位)。
  • 修改器和锁定面板:Live Shift、Ctrl、Alt、AltGr、Meta/Cmd、Caps Lock、Num Lock 和 Scroll Lock 状态。
  • 键盘锁定模式:全屏锁定(Chrome/Edge)捕获 Esc、Tab、Alt 和 Windows/Cmd 键,因此甚至可以测试它们。
  • 热图、事件日志和报告:按按键次数对按键进行颜色显示、流式传输每个按键/按键、列出未测试的按键并复制测试报告。
  • 检测到额外的按键:未在图纸上列出的媒体、F13-F24 和国际按键均已列出,因此不会被忽视。
  • 布局独立且私有:使用物理键码,因此适用于 QWERTY、AZERTY、QWERTZ 和 Dvorak;没有记录或上传任何内容。

如何使用键盘测试

  1. 1

    选择你的键盘

    选择“完整”、“TKL”或“笔记本电脑/75%”,然后选择“ANSI”或“ISO”以及“Windows”或“Mac”,以便绘图与您面前的键盘相匹配。

  2. 2

    按每个键

    在任意文本框外部单击,然后一次按一个键。每个按键在按住时会变成蓝色,测试后会变成绿色;覆盖栏跟踪进度。

  3. 3

    检查钥匙是否失效或卡住

    任何从不亮起的按键均未注册。释放后保持蓝色的键表示粘住。使用“未测试的键”列表来查找掉队者。

  4. 4

    寻找闲聊

    正常点击每个键。如果按一次计数两次,则该键会被标记为琥珀色并带有警告;如果需要,调整颤振阈值。

  5. 5

    测试翻转并保存报告

    按住 W + A + S + D + Shift + Space 等组合来测量 N 键翻转,然后使用复制报告保存或共享结果。

常见用例

  • 在更换键盘或笔记本电脑之前查找失效、卡住或无响应的按键
  • 检查新的或二手的机械键盘,包括每个数字键盘和功能键
  • 自动诊断双重打字(切换喋喋不休)而不是猜测
  • 验证游戏键盘上的 N 键无冲突和防重影
  • 在保修索赔或退货之前测试笔记本电脑键盘,并提供可复制的报告
  • 查找 event.code、key 和 keyCode 值以进行键重新映射或 Web 开发
  • 确认 ISO 键(例如额外的 \ 键和高 Enter 键)在英国/欧盟键盘上工作

详细指南

自动键盘颤动(双重打字)检测

键盘喋喋不休是指一个物理按键注册为两个或多个,因此您会得到“你好”或双倍的空格。这是磨损的机械开关最常见的故障。该测试仪测量每个键的释放和下一次按下之间的间隙;如果按键在颤振阈值(默认情况下为 40 毫秒,可在 20 到 80 毫秒范围内调整)内再次触发,则会被标记为琥珀色并计入颤振警报中。人类双击几乎总是慢于 60-80 毫秒,因此 20-40 毫秒的标志是开关故障的强烈迹象。

检查鼠标是否双击

N 键无冲突 (NKRO) 和重影解释

Rollover 是指键盘可以同时报告的按键数量。基本的薄膜键盘通常在某些组合中最多只能有两个或三个键,这会导致重影:按下时会悄无声息地消失或出现幻像键。游戏键盘通常通过 USB 或完整 NKRO 提供 6 键无冲突。按住一组按键,例如 W + A + S + D + Shift + Space:按键读数列出了当前注册的内容,最大翻转记录了您的最佳成绩,例如6KRO。请注意,某些笔记本电脑和 USB 板仅限制特定组合键的翻转,因此请测试您在游戏中实际使用的组合。

全尺寸、TKL、笔记本电脑、ANSI 和 ISO 布局

全尺寸键盘包括导航集群和数字键盘(大约 104-105 个键),TKL(无键,80%)放弃了数字键盘,笔记本电脑或 75% 的布局保留了箭头键,但删除了大部分导航集群。 ANSI 是美国标准,具有宽的 Enter 键和长的左 Shift; ISO 在英国和欧洲大部分地区使用,有一个长 Enter 键,旁边有一个 # 键,在短左 Shift 旁边还有一个额外的 \ 键。选择匹配的组合,测试仪将仅计算您的主板实际拥有的按键的覆盖范围。切换到 ⌘ Command、⌥ Option 和 ⌃ Control 的 Mac 标签。

开发者的关键代码:key、c​​ode 和 keyCode

event.key 是生成的字符(它会随着 Shift 和您的布局而变化),event.code 标识物理键(KeyA 始终处于相同位置,即使在 AZERTY 上也是如此),而 keyCode 是旧脚本仍使用的旧数字代码。实时读数和事件日志显示所有三个,以及关键位置(左、右或数字键盘)以及事件是否自动重复,这使得该工具可以方便地构建快捷方式、游戏和重新映射配置。

测试你的打字速度测试游戏控制器

测试 Esc、Windows、Cmd 和 Print Screen 键

浏览器和操作系统保留了一些键:Esc 退出全屏,Windows/Cmd 键打开系统菜单,而 Print Screen 通常仅在释放时触发。在 Chrome 或 Edge 中使用锁定模式:它进入全屏并使用键盘锁定 API,因此 Esc、Tab、Alt 和 Windows/Cmd 键将被发送到测试仪(按住 Esc 两秒钟退出)。打印屏幕在按键释放时计算。媒体键、F13-F24 和其他额外键显示在检测到的额外键下。

常见问题

如何在线测试我的键盘?

选择与您的键盘匹配的布局,单击文本框外的任意位置,然后按每个键。按下时按键会亮起,测试后会变成绿色。任何从不亮起的按键均未注册。没有什么可安装的。

我如何知道钥匙是否失效或卡住?

死键永远不会亮起,并且当您按下它时覆盖计数器不会移动。松开按键后,卡住的按键会保持突出显示状态,并且“按键保持”读数会不断列出该按键。

颤振(双重打字)检测如何工作?

测试仪计算按键释放和下一次按下之间的间隔。如果按键再次触发的速度快于颤动阈值(默认情况下为 40 毫秒),这比人类重新按下的速度要快,则它会被标记为琥珀色,并被视为可能的双触发。

什么是 N 键无冲突以及如何测试它?

N 键无冲突 (NKRO) 是指键盘一次可以注册的键数。同时按住多个键,例如 W + A + S + D + Shift + Space,然后观察按住的键数和最大翻转次数。基本键盘通常只有 2-3 个键;游戏键盘达到 6KRO 或全 NKRO。

我可以测试 Windows、Cmd、Esc 和 Print Screen 键吗?

是的。在 Chrome 或 Edge 中使用锁定模式,该模式会进入全屏并捕获 Esc、Tab、Alt 和 Windows/Cmd 键。由于 Windows 仅发送该事件,因此 Print Screen 会在释放时进行计数。

它可以与 ISO、Mac 和笔记本电脑键盘配合使用吗?

是的。在完整、TKL 和笔记本电脑/75% 布局、ANSI 或 ISO 以及 Windows 或 Mac 标签之间切换。按键与物理位置相匹配,因此 AZERTY、QWERTZ 和 Dvorak 布局也适用。

为什么我的 Fn 键不亮?

Fn 键在键盘固件内部处理,不会发送到计算机,因此任何网站或应用程序都无法检测到它。通过使用另一个键(例如 Fn + F5)按住 Fn 并检查是否注册了预期的功能键来进行测试。

我的打字有记录吗?

不会。按键事件在本地处理以点亮按键。没有记录或上传任何内容;仅您测试过的关键进度和布局选择会保存在浏览器中。

我可以在退回笔记本电脑键盘之前对其进行测试吗?

是的。选择笔记本电脑/75%,按每个键直到覆盖率达到 100%,检查颤动面板,然后使用复制报告来记录哪些键失败。

来自杂志

All articles →