键盘无冲测试
键盘无冲测试,是指检测键盘同时按住多个键时能否全部识别的在线工具:你同时按下几个键,页面实时显示当前识别到几个键、峰值多少、哪些键被吞掉(冲突)或凭空多出(鬼键),并给出「至少 N 键无冲」的结论。USB 标准 6 键无冲(6KRO)只算 6 个普通键,Ctrl、Shift、Alt、Win 这 8 个修饰键另算,所以本工具把普通键和修饰键分开计数。全程浏览器本地运行、不记录按键、数据不上传。
点击此处,然后同时按住多个键
当前同时按住 0 个键
普通键 0 · 修饰键 0
本次最多同时识别 0 个
普通键峰值 0 · 修饰键峰值 0
还没开始
点击测试区,同时按住多个键。
组合键挑战
选一个组合,点回测试区按住组合里的键;全部识别即记为已通过(本次会话内,刷新即清空)。
全程在你的浏览器本地运行:只在内存里保留当前按住的键与峰值用于显示,不记录、不拼接、不外发按键序列,数据不上传;仅虚拟键盘布局偏好存本机。测的是浏览器收到的按键事件,Fn 键、Win / Cmd 系统快捷键、Alt+Tab、Ctrl+W 等系统保留组合网页收不到,不算冲突。
如何使用键盘无冲测试
点击测试区获得焦点,状态显示「正在检测」后开始。
同时按住尽量多的键(可以用手掌压住一片字母键),看读数和虚拟键盘亮了几个;也可以选一个游戏组合挑战,按住组合键看是否全部识别。
松手后看峰值与结论:普通键峰值到 7 以上说明超过 USB 6 键上限;按住了却没亮的键就是被吞掉的键,可点「重新开始」换一组再测。
关于键盘无冲测试的常见问题
- 键盘无冲测试免费吗,需要注册或下载软件吗
- 完全免费,打开网页即可在线测试,无需注册登录,也不用下载任何软件或驱动。电脑上的机械键盘、薄膜键盘、笔记本键盘都能直接测;手机或平板外接实体键盘(蓝牙或 OTG)同样可以测,但屏幕软键盘不支持多键同按,测不出无冲能力。
- 键盘无冲测试会记录或上传我按了哪些键吗
- 不会。本工具只在浏览器内存里保留「此刻按住了哪些键」和峰值快照用于显示,不记录、拼接或外发按键序列,不提供按键记录导出,也不会把按键内容写进本地存储;唯一保存在本机的是虚拟键盘布局这一项展示偏好。站点本身只有匿名访问量统计,与你按了什么键无关。
- 键盘无冲测试结果怎么看,几键无冲才够用
- 看「普通键峰值」:它表示本次实测最多同时识别了几个普通键,结论是下界,你没按满就测不到上限。日常打字和多数游戏有 4 到 6 键无冲就够用,FPS 里 W + A + Shift + 空格这类组合只需要 3 到 4 键;下落式音游 7K、双手同时按很多键的场景才需要 7 键以上,也就是全键无冲。
- 6 键无冲和全键无冲在键盘无冲测试里有什么区别
- 6 键无冲(6KRO)是 USB 键盘标准启动协议的上限:一次最多报告 6 个普通键,外加 8 个修饰键。全键无冲(NKRO,N-Key Rollover)则是按住任意多个键都能全部识别。测试时同时按住 7 个普通键:第 7 个亮了说明超过 6KRO;没亮可能是 6KRO 限制,也可能只是这组键位冲突,换一组键复测仍丢第 7 个,才更像 6KRO 键盘。测试结论永远是下界,本页的「音游 7K」挑战适合用来做这一步。
- 为什么键盘无冲测试按住 Shift 加 6 个字母也能全亮
- 因为修饰键不占 6 个名额。USB 启动协议的按键报告里,左右 Ctrl、Shift、Alt、Win 这 8 个修饰键各占修饰字节里的一个位,另有 6 个字节放普通键,所以 6 键无冲的键盘按住 Shift 加 6 个字母共 7 个键也能全部识别。这也是本工具把普通键和修饰键分开计数、只按普通键峰值下结论的原因。
- 键盘无冲测试里多出了我没按的键是什么原因
- 可能是鬼键(ghosting):老式没有二极管的薄膜键盘矩阵,按下呈矩形的三个键时可能多报出第四个键。也可能是误触;Windows 上按 AltGr 会同时报出左 Ctrl 和右 Alt,多出的 Ctrl 不是鬼键;同时接了两块键盘时浏览器看到的是两块的合计。页面只能标为「疑似鬼键」,因为它不知道你实际按了什么。
- 笔记本键盘做键盘无冲测试只能识别 3 个键正常吗
- 大多数情况下正常。很多笔记本键盘和办公薄膜键盘只做「局部无冲」:保证 WASD、方向键等常用区域 3 到 4 个键不冲突,换一组键可能就只亮 2 个,这是键盘矩阵设计决定的,不是坏了。建议多换几组键测,如果连单个键都时灵时不灵,再用键盘测试逐键排查。
- 蓝牙键盘做键盘无冲测试为什么只有 6 键
- 很多蓝牙键盘在蓝牙 HID 模式下只做 6 键无冲,即使有线模式支持全键无冲,蓝牙或 2.4G 接收器模式也可能降成 6KRO,部分键盘还要按厂商快捷键切换无冲模式。建议有线模式与无线模式各测一次,以实测普通键峰值为准。
- 为什么在 Mac 上做键盘无冲测试要避开 Cmd 键
- macOS 上按住 Cmd 时,浏览器收不到其他键的松开事件,这些键会一直显示为按住;本工具在你松开 Cmd 时会把普通键一并清掉,但测试时最好不要按 Cmd。另外 Mac 的大写锁定键按下与松开事件不成对,本工具不计入。这些都是系统行为,不代表键盘冲突。
- 键盘无冲测试和普通键盘测试有什么区别
- 关注点不同。普通键盘测试逐个检测单个按键是否响应、有没有失灵或卡键;键盘无冲测试只关心同时按住多个键时能识别几个、哪个键被吞掉、有没有鬼键。想确认某个键坏没坏,用键盘测试;想知道多键同按会不会丢键、键盘是 6 键无冲还是全键无冲,用本页。
键盘无冲测试怎么看结果与原理
6 键无冲和全键无冲有什么区别
全键无冲是什么意思?简单说就是同时按住任意多个键,键盘都能全部识别(NKRO,N-Key Rollover,英文资料里也叫 key rollover test 或 anti ghosting test)。而 6 键无冲(6KRO)是 USB 键盘「启动协议」的上限:一次报告最多 6 个普通键,外加 8 个修饰键(左右 Ctrl、Shift、Alt、Win / Cmd 各占修饰字节的一个位,不占 6 个名额)。所以 6kro和nkro区别的关键在第 7 个普通键。
- 2~4 键无冲(局部无冲)
- 同时识别 2~4 个普通键,常见于办公薄膜键盘与部分笔记本键盘,通常只保证 WASD、方向键等区域不冲突。
- 6 键无冲(6KRO)
- 6 个普通键 + 修饰键另算,常见于普通游戏键盘与很多蓝牙键盘;实测普通键峰值为 6 时结论是「至少 6 键无冲」。
- 全键无冲(NKRO)
- 按住任意多个键都能识别,常见于有线机械键盘的 NKRO 模式;普通键峰值到 7 时结论是「至少 7 键无冲」。
本页的「6 键 + Shift」与「音游 7K」两个挑战正好用来区分这两类:前者共 7 个键但只有 6 个普通键,6KRO 键盘也应全亮;后者有 7 个普通键,6KRO 键盘必丢 1 个。
怎么测键盘几键无冲
键盘同时按几个键能全亮,就是它的无冲键数。浏览器在每个物理键按下和松开时派发 keydown / keyup,本工具维护「当前按住的键集合」,集合大小就是此刻识别到的同时按键数,取历史最大值就是峰值。键盘硬件丢掉的键根本不会到达浏览器,所以「你按住了 8 个,页面只亮了 6 个」就是按键冲突(吞键);页面里出现了你没按的键,就是疑似鬼键。键盘多键同按测试的结论永远是下界:手指数有限、你未必一次按满,所以只说「本次实测至少 N 键无冲」。
| 组合 | 键位 | 普通键数 | 场景 |
|---|---|---|---|
| FPS 斜向冲刺跳 | W A Shift Space | 3 | 前进 + 左移 + 冲刺 + 跳跃 |
| FPS 侧移蹲跳 | W D C Space | 4 | 前进 + 右移 + 蹲 + 跳 |
| MOBA 四技能 | Q W E R | 4 | 连招时四个技能键同按 |
| MOBA 技能 + 召唤师技能 | Q W E R D F | 6 | 6 个普通键,正好顶到 6KRO 上限 |
| 音游 4K | D F J K | 4 | 下落式音游 4 轨 |
| 6 键 + Shift | Shift A S D F J K | 6 | 共 7 键,6KRO 键盘也应全亮(修饰键不占名额) |
| 音游 7K | S D F Space J K L | 7 | 7 个普通键,6KRO 键盘必丢 1 个,是 6KRO 与 NKRO 的分水岭 |
| 双手主行 9 键 | A S D F Space J K L ; | 9 | 八指 + 拇指,验证全键无冲 |
做 6 键无冲测试还是全键无冲测试,方法都一样:先用手掌压住一片字母键做一次键盘同时按键测试,看普通键峰值停在几;再挑一个和你常玩游戏相近的组合,看哪个键被吞。这就是一次完整的 NKRO 测试,也是最直接的多键无冲在线检测。
FPS 玩家最常遇到的 wasd冲突测试,就是「FPS 斜向冲刺跳」:W + A + Shift + 空格同时按住,跳不起来多半是键盘冲突。音游键盘测试看「音游 4K」与「音游 7K」,MOBA 玩家看四技能与六键连招。
键盘按键冲突怎么办
键盘冲突检测的结果分两类:按住了却没亮,是吞键,键盘吞键测试看的就是这个;没按却亮了,是鬼键,键盘鬼键测试与键盘防冲突测试看的是这个。两类问题的处理方式不同。
键盘无冲检测的边界
键盘防鬼键测试只能标出「疑似鬼键」:页面不知道你物理上按了什么,多出来的键也可能是误触。机械键盘无冲测试、笔记本键盘无冲测试用的是同一套方法;想逐个排查单键失灵,请用键盘测试。