鍵盤測試

按下按鍵,瀏覽器一收到訊號按鍵就會亮起,所以一直不亮的按鍵就是沒有送出訊號。同時按住多個按鍵可以測試鍵盤衝突(ghosting)。

這個工具需要實體鍵盤。手機或平板請先接上藍牙或 USB 鍵盤。

先點這裡再按鍵。按 Tab 鍵會移動焦點。
EscF1F2F3F4F5F6F7F8F9F10F11F12
`1234567890-=Backspace
TabQWERTYUIOP[]\
CapsASDFGHJKL;'Enter
ShiftZXCVBNM,./Shift
CtrlWinAltSpaceAltWinMenuCtrl
↑
←↓→
按住中已測按鍵
最後按鍵
請按任意鍵
已測按鍵
0
最多同時按住
0

最近的按鍵

keycode位置
還沒有按任何鍵
問題解決了嗎?

使用方式

  1. 先點一下鍵盤圖讓它取得焦點,再按你手邊鍵盤的按鍵。
  2. 按住時按鍵會填滿顏色,放開後還會留下淡淡的顏色,一眼就看出哪些鍵測過了。
  3. 要檢查鬼鍵,就同時按住多個鍵。計數器會顯示最多能同時按住幾個。

計算方式

每按一次鍵,瀏覽器會觸發 keydown 事件,從中讀取兩個值:key 是按鍵輸出的字元或動作,code 是按鍵在鍵盤上的實體位置。高亮依 code 決定,所以不論鍵盤配置或輸入語言,亮的都是同一個實體按鍵。

圖示是標準 US(ANSI)配置。ISO、JIS 等配置多出來的按鍵也會被記錄並出現在下方歷史中,但圖上沒有對應的格子。

這個頁面只看得到送到瀏覽器的輸入。Fn 鍵和許多多媒體鍵、亮度鍵由鍵盤本身或作業系統處理,傳不到網頁。

常見問題

為什麼按鍵不會亮?

可能是按鍵壞了,或輸入沒有送到瀏覽器。Fn、某些環境下的 Print Screen、多數多媒體鍵都會在頁面之前被攔截。在別的應用程式試同一個鍵就能分辨。

鍵盤鬼鍵是什麼?

很多鍵盤的按鍵共用線路,同時按 3、4 個鍵時,有些鍵會沒反應,或出現沒按的鍵。按住 W、A、空白鍵等遊戲常用組合,確認是不是全部都亮。支援 N 鍵無衝突(NKRO)的電競鍵盤不會有這個問題。

可以測手機或平板的鍵盤嗎?

這個工具需要實體鍵盤。手機的螢幕鍵盤不會正確回報按鍵位置,大部分按鍵都不會亮。請接上藍牙或 USB 鍵盤再測。

輸入的內容會被記錄嗎?

不會。按鍵只顯示在畫面上,離開頁面前暫存在記憶體,不會傳送到任何地方。不過最近的按鍵會被顯示出來,請不要輸入密碼。