Skip to main content

我的鍵盤所有按鍵都正常嗎?

按下任何按鍵即可看到它亮起。此測試使用 KeyboardEvent API 偵測每個按鍵、追蹤 N 鍵翻轉計數,並標示未測試的按鍵 — 全部在瀏覽器中處理,零資料上傳。

偵測個別按鍵註冊、keyCode 值、按鍵名稱,以及使用 KeyboardEvent API 的同時按鍵數(N 鍵翻轉)。

USB 鍵盤通常支援 6 鍵翻轉(6KRO),而遊戲鍵盤的 NKRO 可報告同時按下全部 104+ 鍵。

開始測試

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Back
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
Meta
Alt
Space
Alt
Meta
Ctrl
Keys Tested: 0 / 730%
Max Simultaneous0
Currently Pressed0

您的結果代表什麼?

Result Range Meaning
良好 所有按鍵都有註冊且 NKRO 符合規格 每個按鍵都發送有效的 KeyboardEvent,翻轉計數符合製造商規格 — 鍵盤完全正常。
警告 1-3 個按鍵無反應或翻轉低於預期 少數按鍵可能有灰塵或磨損的軸。清潔受影響的按鍵或用外接鍵盤測試以排除軟體問題。
不佳 多個按鍵失效或翻轉停在 1-2 多個失效按鍵表示硬體損壞 — 軸故障、電路斷裂或 USB 控制器有問題。考慮更換鍵盤。

常見問題與解決方法

按鍵完全沒有註冊

拔出鍵帽,用壓縮空氣清潔軸。如果仍然失效,軸可能需要更換(機械軸)或薄膜接點已損壞。

Fn 鍵或媒體鍵未被偵測

這些鍵在到達瀏覽器前就被作業系統或鍵盤韌體攔截。這是正常的 — 瀏覽器無法透過 KeyboardEvent 擷取 Fn、Print Screen 或某些媒體鍵。

相關工具

常見問題

如何測試鍵盤所有按鍵是否正常?

按下任何按鍵。按下時亮藍色,放開時亮綠色。逐一按所有按鍵以驗證都有註冊。進度計數器顯示已測試與總按鍵數。未測試的按鍵保持灰色。

什麼是 N 鍵翻轉及如何測試?

N 鍵翻轉(NKRO)表示同時按下 N 個鍵都能註冊。同時按多個鍵 — 測試顯示最大同時計數。完整 NKRO:所有鍵都註冊。6KRO(USB 鍵盤常見):最多 6 個同時鍵。

為什麼按鍵在測試中沒有註冊?

三個原因:(1) 按鍵物理損壞,(2) 瀏覽器無法存取的按鍵(Fn、某些媒體鍵),(3) 達到鍵盤翻轉上限 — 先放開其他鍵。

輸入資料會上傳到伺服器嗎?

不會。KeyboardEvent 監聽器在 JavaScript 中本機執行。不存在後端伺服器。按鍵不會離開瀏覽器。