輸入實驗室 · 即時實體按鍵碼

鍵盤測試

依按鍵在鍵盤上的位置、而非印刷字母,顯示你實際按下的鍵。

即時鍵盤事件圖鍵盤事件 · 本機工作階段
測試已暫停。準備好就開始。
配置 按下按鍵前,按鍵名稱以美式配置顯示;瀏覽器可能會顯示你自己的配置。
實體按鍵碼—
回報的按鍵—
目前作用中0
工作階段最大值0
EscF1F2F3F4F5F6F7F8F9F10F11F12
`1234567890-=¥上一頁
TabQWERTYUIOP[]\
CapsASDFGHJKL;'\Enter
Shift\ZXCVBNM,./ろShift
CtrlMetaAlt無変換Space変換かなAltCtrl←↑↓→
頁面只記錄測試啟用期間送達的按鍵事件。瀏覽器與作業系統保留的快速鍵可能永遠不會傳到頁面,Fn 鍵則一定不會:鍵盤在自己的韌體裡處理它。
本頁用語
實體按鍵碼

依按鍵在鍵盤上的位置而非印刷字母來辨識按鍵。遊戲綁定的就是它,所以同一個鍵在 QWERTY 與 AZERTY 配置上作用相同。

多鍵無衝 / NKRO

鍵盤一次能回報幾個按鍵。6KRO 可處理六個鍵加修飾鍵;NKRO 代表所有按鍵都能同時按下。

連擊(彈跳)

按一下卻被記成兩下,因為開關接點閉合時彈跳。會出現字母重複或非預期的雙擊。

結果實際測量的是什麼

頁面回報送到焦點瀏覽器分頁的鍵盤事件,顯示實體 `code`、解讀後的 `key`、重複狀態,以及本工作階段觀察到的最大同時按鍵數。

測量限制: 作業系統與瀏覽器會在網頁讀取前攔截部分快速鍵。此工具無法保證所有矩陣組合,也無法只憑一次測試區分是鍵盤軸體問題還是驅動程式/配置問題。

如何解讀結果

實體按鍵碼

按鍵碼代表實體按鍵位置,對遊戲按鍵配置而言通常比目前語言配置產生的字元更有用。

重複事件

按住按鍵通常會產生重複的 keydown 事件。放開後仍出現重複事件就不正常,應重新測試。

同時按鍵最大值

這只是你所選組合中觀察到的最大組合,並非實驗室等級的 NKRO 認證。

異常結果排除

快速鍵一直沒出現

分開按這些鍵試試。瀏覽器或作業系統可能保留了整組組合。

出現錯誤的字元

比對實體按鍵碼與目前作業系統的鍵盤配置。按鍵可能正常,只是配置對應不同。

常見問題

網站會記錄我在其他地方輸入的內容嗎?

不會。只有在此頁面開啟且測試啟用時才會接收輸入;按鍵序列不會上傳。

為什麼瀏覽器會對 F5 或 Ctrl+L 有反應?

那些是瀏覽器保留的動作,可能在頁面攔截或觀察之前就已執行。

組合鍵沒反應就代表鬼鍵嗎?

這是值得重複驗證的觀察。請用引導式鬼鍵測試,搭配其他連線方式或裝置確認。