鍵盤測試器
檢查按鍵反應、組合鍵與按放事件
測試設定
點選開始後,在測試區按下實體鍵盤。開始之前不會監聽任何按鍵。
ms
Esc 本身也是要測的鍵,按一下會照常記錄。連按兩下 Esc 才會暫停並把焦點放開,之後可以用 Tab 正常離開測試區。
鍵盤測試區
已暫停點選畫面上的鍵帽只會查看該鍵的詳情,不會計入測試完成度。
未測試
已收到事件
按住中
不適用
可能被系統攔走
測試摘要
「未收到事件」不代表按鍵故障 —— Fn 鍵通常由硬體處理,媒體鍵與系統保留鍵也可能被作業系統攔走。
事件記錄
已截斷畫面上只顯示最新 100 筆,匯出時可選擇是否包含實際輸入的字元。時間是瀏覽器觀察到的時間,不是硬體延遲。
| 時間 | 事件 | key | code | 位置 | repeat | 按住 |
|---|
使用說明 6
這支工具量得到什麼、量不到什麼
量的是瀏覽器收到的事件
這支工具看到的是瀏覽器送出的 keydown 與 keyup。中間隔著作業系統、驅動程式與瀏覽器本身,所以時間不是硬體延遲,沒收到事件也不等於按鍵壞了。
哪些鍵本來就收不到
Fn 多半由鍵盤韌體直接處理,根本不會送到作業系統;媒體鍵、亮度鍵與部分系統保留組合會被作業系統或瀏覽器攔走。這些一律標成「不適用」,不列入覆蓋率的分母。
同時按鍵數不是 NKRO 認證
摘要裡的數字是「瀏覽器觀察到的同時按鍵數」。鍵盤矩陣、USB 回報方式與作業系統都會影響它,這個數字偏低不足以判定鍵盤不支援全鍵無衝突。
長按重複與短間隔重按
按住不放時瀏覽器會送出 repeat 事件,這些不算新的人工按壓、也不會被判成連點。短間隔重按只是提示 —— 手速快本來就可能觸發,需要人工確認。
輸入法會影響結果
中文輸入法在組字時會產生 composition 事件,key 可能是 Process 或 Unidentified。要測實體按鍵請先切到英文輸入法。
手機沒有實體鍵盤
虛擬鍵盤的事件不能拿來驗收實體硬體。請接上外接鍵盤再測。