🌐 ZH-TW

⌨️ 鍵盤測試

按下每個按鍵以確認你的鍵盤是否正確接收輸入。

當下方鍵盤區域取得焦點時,頁面會封鎖大多數瀏覽器快捷鍵。請注意,某些瀏覽器保留按鍵——例如 F5(重新整理)、F11(全螢幕)、F12(開發人員工具)等——無法在網頁中被封鎖,仍會照常運作。

按鍵次數: 0 獨特按鍵: 0
`
1
2
3
4
5
6
7
8
9
0
-
=
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
Ctrl
Esc
F5
F11
F12
上次按鍵: 按鍵: 代碼: keyCode:
輸入歷史:
尚未按下任何按鍵。
Hardware tests
指南

瞭解更多

01

1. 為什麼要測試你的鍵盤?

如果你購買了二手鍵盤、客製化鍵盤,或曾灑到液體而懷疑某個按鍵沒有反應,這個工具可以讓你一次驗證全部按鍵。螢幕上會即時反白你剛按下的精準按鍵位置,讓你一眼看出哪些按鍵有反應、哪些沒有。

02

2. 如何使用

先點擊鍵盤區域一次以取得焦點,然後按下你想檢查的每個按鍵。只要你按下按鍵,對應的螢幕按鍵就會立即換色,放開時則會重置。依序測試每個按鍵以找出不反應的項目,並隨時使用「重設」清除按鍵次數與歷史紀錄。

03

3. key、code 與 keyCode 的差異

「key」是實際輸出的字元(受 Shift 與鍵盤配置影響,例如「a」或「A」),而「code」回報的是鍵盤上的實體位置(例如「KeyA」),不論鍵盤配置(QWERTY/Dvorak、語言)如何都不會改變。「keyCode」是較舊的數值識別子,雖然不再建議以標準方式使用,但仍會為了參考與相容性保留顯示。

04

4. 某個特定按鍵沒有反應時怎麼辦

若某個按鍵始終沒有反應,請懷疑實體開關或接點損壞。使用無線鍵盤時,請先檢查電池與連線(藍牙/USB 接收器),可先改用有線鍵盤來縮小問題範圍。若是筆電,也要確認是否有其他執行中的應用程式把該按鍵組合攔截為全域快捷鍵。

05

5. 與瀏覽器快捷鍵衝突

當鍵盤測試區域取得焦點時,這個工具會封鎖大多數按鍵的預設行為(例如輸入其他欄位或捲動畫面),避免測試被中斷。瀏覽器或作業系統強制保留的按鍵(如 F5、F11、F12、Ctrl+W(關閉分頁)等)通常無法被頁面 JavaScript 攔截,仍會照常執行。

常見問題

我按了按鍵但畫面上沒有任何反白。
先點擊鍵盤測試區域讓它取得焦點,然後再試一次。如果仍沒有反應,該按鍵的實體接觸點可能有故障。
為什麼 key 和 code 的值不同?
「key」是產生的字元(受鍵盤配置或 Shift 影響),而「code」則是實體按鍵位置,兩者用途不同。比較兩者有助於區分是輸入法/配置問題,還是硬體問題。
為什麼按下 F5 或 F11 會讓頁面重新載入/進入全螢幕,而不只在測試器上顯示?
這些按鍵是瀏覽器直接控制的系統保留快捷鍵,網頁無法封鎖其預設行為。你仍可確認螢幕上對應按鍵是否有正常高亮。
如何清除歷史紀錄與按鍵統計?
點選「重設」即可將按下按鍵數、獨特按鍵數與輸入歷史回復到初始狀態。