這是一個針對 Apple Magic Keyboard 的鍵盤檢測工具。開始測試後按下任意鍵,畫面上對應的鍵位就會亮起。按過的鍵會留下綠色標記,鍵盤上方的計數器會顯示你已經涵蓋了多少按鍵 —— 逐排走一遍,就能很快找出那個不再有反應的按鍵。
兩種鍵盤標準都做了。美式(ANSI)是大家熟悉的那一種;日式(JIS)的空白鍵更短,並且多出五個美式沒有的鍵:delete 旁邊的 ¥、右 Shift 旁邊的 ろ、主鍵列末尾的 ],以及空白鍵兩側的 英数 與 かな。它的 Return 鍵是 L 形的。切換兩者,就能直觀看到差異。
每種標準又有兩個機型:精簡版,以及含數字鍵盤的版本 —— 後者多出 F13–F19 一列、導覽鍵區與數字鍵盤本身。進度依機型分別統計,所以切到全尺寸只是多要求幾個鍵,不會清掉你已經測過的部分。
這些讀數是什麼意思
鍵盤下方的面板顯示的是瀏覽器收到的原始事件。`event.code` 代表實體按鍵本身 —— 無論目前是哪種配列、哪種輸入法,它都是 `KeyQ`,本頁正是靠它決定點亮哪個鍵位。而 `event.key` 是這個鍵此刻會產生的字元,會隨 Shift、配列與輸入法而改變。
按住不放會產生連續重複事件,這些事件被單獨計數,不會當作新的按下,因此「同時按下最多」不會被長按撐大。這個數字可以當作簡易的同時按鍵(rollover)檢測:一次按下五六個鍵,看看鍵盤實際回報了幾個。
按住超過約三秒的鍵會標為琥珀色。修飾鍵不在此列 —— 長按 Shift 或 Command 本來就很正常;但如果一個字母鍵在你放手之後還亮著,那正是按鍵卡住的典型症狀。