Snaplytics JS Tests

鍵盤防鬼鍵測試

看看你的鍵盤能同時辨識多少按鍵。點擊下方鍵盤,同時按住多個按鍵——每個被辨識到的按鍵都會亮起。

偵測中
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrtSc
ScrLk
Pause
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl
Ins
Home
PgUp
Del
End
PgDn
Num
/
*
7
8
9
+
4
5
6
1
2
3
Ent
0
.

請先點擊鍵盤,讓 Space 與方向鍵在此測試而非捲動頁面,接著同時按住多個按鍵——按 Tab 鍵或點擊其他地方即可離開。

目前按住
0
最大同時數
0
已測試按鍵
0/104

同時按住多個按鍵試試——可以試試 W + A + Shift + Space。

測試實際組合鍵

按住你實際會用到的組合鍵——打遊戲用的 W + A + Shift + Space,或整排字母鍵都可以試試。

螢幕顯示 vs 手指按壓

按住卻沒有亮起的按鍵代表被阻塞;沒有按卻亮起的按鍵就是鬼鍵。

卡在六鍵?

六鍵加修飾鍵是 USB 的預設上限——許多電競鍵盤需要開啟 NKRO 切換開關才能突破。

大多數鍵盤是透過列與欄組成的矩陣來讀取按鍵,而不是每顆按鍵各自配一條專用線路。當你同時按住位於同一列與同一欄的多個按鍵時,控制器可能會誤判出第四顆你根本沒按的按鍵——也就是所謂的「鬼鍵」——或者為了避免這種情況,直接默默忽略多出來的按鍵。無論哪種情況,都會有一次按鍵輸入遺失,這也是為什麼同時按住 W + A + Shift 側移時,Space 有時會跳不出來,快速打字時也偶爾會漏字。

這個測試會將鍵盤實際傳送到瀏覽器的每個按鍵都點亮。按住你想測試的組合鍵,比對螢幕顯示與你手指按下的按鍵——能同時辨識的最多按鍵數就是你的有效無衝突數。如果某個按鍵連單獨按下都無法辨識,那是硬體故障,不是鬼鍵;鍵盤測試器 可以幫你找出這類問題。

鬼鍵、按鍵阻塞與無衝突

  • 鬼鍵(Ghosting)——你沒有按下的按鍵卻被辨識到,因為矩陣無法區分某些按鍵組合。最糟的情況是,它會多出你根本沒有輸入的內容。
  • 阻塞(防鬼鍵)——鍵盤選擇捨棄多出來的按鍵,而不是亂猜。這比出現鬼鍵安全,但按鍵輸入依然會遺失。
  • 無衝突(Rollover)——同時能辨識多少按鍵。6KRO 代表六個按鍵加上修飾鍵;N 鍵無衝突(NKRO)則能獨立感應每一顆按鍵,完全不會遺漏。

解讀你的測試結果

同時最多按鍵數代表意義
2–5無衝突數有限——常見於基本薄膜式鍵盤,遊戲中容易出現按鍵阻塞
66 鍵無衝突,經典的 USB 標準——足以應付打字與大多數遊戲需求
7–9防鬼鍵能力強——能解決多數會讓廉價鍵盤出錯的按鍵組合
10+實質上達到 N 鍵無衝突——每顆按鍵都能被獨立辨識

瀏覽器與硬體注意事項

  • 瀏覽器只能看到作業系統傳遞過來的訊號,所以這裡的數值反映的是整條傳輸鏈——鍵盤、USB 模式、作業系統與瀏覽器——的有效無衝突數,而不只是按鍵矩陣本身。
  • 許多鍵盤出廠時預設為 6 鍵 USB 模式,需要開啟 NKRO 切換開關或調整驅動程式設定才能提升上限——如果你的電競鍵盤卡在六鍵,請查閱說明書。
  • 修飾鍵(Shift、Ctrl、Alt)通常可以疊加在六鍵之外,但部分作業系統或瀏覽器快捷鍵(如螢幕截圖、切換視窗)無論用什麼鍵盤都會被保留、無法覆寫。

相關工具