键盘无冲测试

键盘无冲测试,是指检测键盘同时按住多个键时能否全部识别的在线工具:你同时按下几个键,页面实时显示当前识别到几个键、峰值多少、哪些键被吞掉(冲突)或凭空多出(鬼键),并给出「至少 N 键无冲」的结论。USB 标准 6 键无冲(6KRO)只算 6 个普通键,Ctrl、Shift、Alt、Win 这 8 个修饰键另算,所以本工具把普通键和修饰键分开计数。全程浏览器本地运行、不记录按键、数据不上传。

点击此处,然后同时按住多个键

当前同时按住 0 个键

普通键 0 · 修饰键 0

本次最多同时识别 0 个

普通键峰值 0 · 修饰键峰值 0

还没开始

点击测试区,同时按住多个键。

当前按住:无
峰值时按住:无
EscF1F2F3F4F5F6F7F8F9F10F11F12PrtScScrLkPause
`1234567890-=⌫ BackspaceInsHomePgUpNum/*-
TabQWERTYUIOP[]\DelEndPgDn789+
CapsASDFGHJKL;'⏎ Enter456
ShiftZXCVBNM,./Shift↑123⏎
CtrlWinAltSpaceAltWinMenuCtrl←↓→0.

组合键挑战

选一个组合,点回测试区按住组合里的键;全部识别即记为已通过(本次会话内,刷新即清空)。

全程在你的浏览器本地运行:只在内存里保留当前按住的键与峰值用于显示,不记录、不拼接、不外发按键序列,数据不上传;仅虚拟键盘布局偏好存本机。测的是浏览器收到的按键事件,Fn 键、Win / Cmd 系统快捷键、Alt+Tab、Ctrl+W 等系统保留组合网页收不到,不算冲突。

如何使用键盘无冲测试

1

点击测试区获得焦点,状态显示「正在检测」后开始。

2

同时按住尽量多的键(可以用手掌压住一片字母键),看读数和虚拟键盘亮了几个;也可以选一个游戏组合挑战,按住组合键看是否全部识别。

3

松手后看峰值与结论:普通键峰值到 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 Space3前进 + 左移 + 冲刺 + 跳跃
FPS 侧移蹲跳W D C Space4前进 + 右移 + 蹲 + 跳
MOBA 四技能Q W E R4连招时四个技能键同按
MOBA 技能 + 召唤师技能Q W E R D F66 个普通键,正好顶到 6KRO 上限
音游 4KD F J K4下落式音游 4 轨
6 键 + ShiftShift A S D F J K6共 7 键,6KRO 键盘也应全亮(修饰键不占名额)
音游 7KS D F Space J K L77 个普通键,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 玩家看四技能与六键连招。

键盘按键冲突怎么办

键盘冲突检测的结果分两类:按住了却没亮,是吞键,键盘吞键测试看的就是这个;没按却亮了,是鬼键,键盘鬼键测试与键盘防冲突测试看的是这个。两类问题的处理方式不同。

键盘无冲检测的边界

键盘防鬼键测试只能标出「疑似鬼键」:页面不知道你物理上按了什么,多出来的键也可能是误触。机械键盘无冲测试、笔记本键盘无冲测试用的是同一套方法;想逐个排查单键失灵,请用键盘测试。