鍵盤全鍵無衝測試
儘可能同時按下多個按鍵,最高同時按下的鍵數就是你的全鍵無衝能力(N KRO)。
儘可能同時按下儘量多的按鍵,最高同時按下的鍵數就是全鍵無衝能力。
數字鎖定
大寫鎖定
滾動鎖定
床前明月光,疑是地上霜。舉頭望明月,低頭思故鄉。
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
_-
+=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
Caps Lock
A
S
D
F
G
H
J
K
L
:;
"'
Enter
Shift
Z
X
C
V
B
N
M
<,
>.
?/
Shift
Ctrl
Win
Alt
Alt
Win
Menu
Ctrl
↑
←
↓
→
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.
鍵碼鍵值重複時間戳
受制於系統層面限制,可能會有一部分按鍵或組合按鍵無法識別,這不是程式 bug 也不是您的機器故障。 點選這裡瞭解原理
Mac 以及部分 Windows 機型,F1 到 F12 按鍵需要搭配組合鍵(如 Fn)才能生效,測試時請留意。
{"dict":{"mode.base":"按鍵","mode.mac":"Mac 鍵盤","mode.rollover":"全鍵無衝","mode.chatter":"連點","mode.latency":"延遲","mode.drop":"斷觸","mode.cps":"手速","mode.typing":"打字","hint.base":"測試器已就緒 — 按下任意鍵…","hint.mac":"Mac 佈局鍵盤 — 逐個按下按鍵,檢查每個鍵都有響應。","hint.rollover":"儘可能同時按下儘量多的按鍵,最高同時按下的鍵數就是全鍵無衝能力。","hint.chatter":"反覆按同一個鍵。兩次按壓間隔小於 50ms 記為一次連點。","hint.latency":"極速交替按兩個鍵(如 J 和 K)。僅作參考值。","hint.drop":"長按每個鍵幾秒再鬆開:長按中 80ms 內的瞬斷會被記為一次斷觸。","hint.cps":"第一次按鍵開始計時 10 秒,用最快速度連擊任意鍵。","hint.typing":"照打鍵盤區域所示例句,輸入與例句完全一致時記錄用時,包括標點符號。","typingSentence":"床前明月光,疑是地上霜。舉頭望明月,低頭思故鄉。","title":"鍵盤測試","heroSub":"檢查按鍵是否工作、全鍵無衝能力有多強,以及輸入延遲。","startTest":"測試器已就緒 — 按下任意鍵…","layoutWin":"Windows","layoutMac":"Mac","errorHint":"受制於系統層面限制,可能會有一部分按鍵或組合按鍵無法識別,這不是程式 bug 也不是您的機器故障。","errorHintLink":"點選這裡瞭解原理","errorHintFn":"Mac 以及部分 Windows 機型,F1 到 F12 按鍵需要搭配組合鍵(如 Fn)才能生效,測試時請留意。","toastMac":"您正在測試 Mac 鍵盤,請注意搭配 Fn 測試 F 系列按鍵","hintMac":"Mac 佈局鍵盤 — 逐個按下按鍵,檢查每個鍵都有響應。","hintRollover":"儘可能同時按下儘量多的按鍵,最高同時按下的鍵數就是全鍵無衝能力。","hintChatter":"反覆按同一個鍵。兩次按壓間隔小於 50ms 記為一次連點。","hintLatency":"極速交替按兩個鍵(如 J 和 K)。僅作參考值。","hintDrop":"長按每個鍵幾秒再鬆開:長按中 80ms 內的瞬斷會被記為一次斷觸。","hintCps":"第一次按鍵開始計時 10 秒,用最快速度連擊任意鍵。","hintType":"照打鍵盤區域所示例句,輸入與例句完全一致時記錄用時,包括標點符號。","resRollover":"全鍵無衝狀態:{n} KRO(最多同時按下 {n} 鍵)","resChatter":"連點次數:{n}(佔按壓總數 {p}%)","resLatency":"最短間隔 {ms} ms · 估算回報率 {hz} Hz","resDrop":"斷觸次數:{n}","resCps":"10 秒極限按鍵:{n} 次","resCpsLeft":"剩 {ms} ms","resTyping":"輸入用時:{ms} ms","reset":"重置","clearLog":"清空日誌","soundOff":"靜音","soundMp3":"機械","soundSyn":"BIU","soundMp3Tip":"機械音效受實現機制影響可能略有延遲","fxLabel":"按鍵光效","fxOff":"光效關閉","fxLow":"弱檔","fxMid":"中檔","fxHigh":"強檔","deckLabel":"鍵盤配色","deckDark":"黑色鍵盤","deckLight":"白色鍵盤","deckMario":"白藍漸變","deckRainbow":"彩虹鍵盤","deckPink":"白粉漸變","raw":"原始事件資料","rawCode":"鍵碼","rawKey":"鍵值","rawRepeat":"重複","rawTs":"時間戳","typePlaceholder":"點選此處開始輸入…","ledNum":"數字鎖定","ledCaps":"大寫鎖定","ledScroll":"滾動鎖定"},"initialMode":"rollover","target":"床前明月光,疑是地上霜。舉頭望明月,低頭思故鄉。","basePath":"/zh-hant/keyboard/","layout":"win"}
測試介紹與原理
全鍵無衝(Rollover)指鍵盤能同時註冊的最多按鍵數:6KRO 表示任意 6 鍵無衝突,NKRO(N-Key Rollover)表示全鍵無衝。測試時會實時統計當前按住的不同按鍵數,底部結果顯示“全鍵無衝狀態:N KRO”。
原理:鍵盤內部是行列矩陣掃描結構,同一行 / 列上同時按多個鍵時,低成本方案無法分辨電流流向,產生“鬼鍵”或丟鍵;只有加入二極體隔離或全鍵獨立掃描的電路才能實現全鍵無衝。
測試方法:先用手掌或多人幫忙同時按下儘可能多的按鍵,也可以從 WASD + 空格、Shift 這類遊戲組合開始逐步加鍵,觀察哪些鍵位點亮、哪些丟失。注意系統級組合鍵會被作業系統截獲,瀏覽器測不到,屬正常現象。
測試常見問題
多少 KRO 才夠用?
日常辦公 6KRO 已經足夠;遊戲建議 10KRO 以上或全鍵無衝,避免 WASD + Shift + Space 這類組合丟鍵;音遊和雙人同屏場景則直接選 NKRO。
為什麼某些鍵組合總是測不出來?
若組合包含系統快捷鍵(多數是 Win / Cmd 參與的組合,如 Win+L、Cmd+Q),會被作業系統截獲,瀏覽器收不到事件。這是系統限制而非鍵盤故障,換不含系統鍵的組合再試即可。
薄膜鍵盤能透過升級韌體提升全鍵無衝嗎?
不能。全鍵無衝能力由硬體電路決定:薄膜鍵盤的矩陣結構通常只有 2-6 鍵無衝;若已影響使用,建議更換支援 NKRO 的機械鍵盤。