按鍵測試是一種快速的方法,可以透過逐一按下每個按鍵並觀察是否有對應反應,來檢查鍵盤上每個按鍵是否都能正常運作。你可以執行一個基於瀏覽器的按鍵測試,每當你按下對應的實體按鍵時,螢幕上的按鈕就會亮起,如此一來,你就不必再猜測為何某個字母從未出現在畫面上,或是哪個快捷鍵悄悄失效了。用手指在整個鍵盤上滑過一遍後,從未亮起的按鍵就是嫌疑對象——也就是故障、髒污或損壞的按鍵。同一個測試也能找出放開後仍持續亮起的卡鍵、會重複觸發的彈跳鍵,以及當多鍵同時按下時,某些按鍵輸入會被悄悄丟掉的鬼鍵問題。每次按鍵都會回報三項資訊——按鍵值、實體按鍵代碼,以及較舊的數值型 keyCode——讓你能精確掌握作業系統所回報的內容。所有處理都在瀏覽器本機完成,因此你輸入的內容不會上傳到任何伺服器。

key test
按鍵測試:在線上執行完整的鍵盤檢查

瀏覽器按鍵測試能檢查什麼

免費的鍵盤測試工具會在螢幕上顯示完整的 QWERTY 鍵盤配置,並在你於實體鍵盤上打字時監聽鍵盤事件。每次按鍵都會對應到虛擬鍵盤上的某個按鈕,因此你能立即以視覺方式確認特定按鍵是否成功傳送到電腦。按住的按鍵會在你持續按著時持續發光,而你按過的每個按鍵都會留下一個永久標記,表示它已被測試過,因此在測試結束時,你可以一眼看出哪些按鍵有反應、哪些沒有。

螢幕上的虛擬鍵盤只會在取得焦點時進行監聽,這能避免 Space、Tab、Backspace、方向鍵及功能鍵等按鍵捲動頁面或讓焦點跳離。你可以透過 Tab 鍵切換到虛擬鍵盤來開始接收按鍵輸入,或點擊鍵盤上的任何位置;想停止時可以按下 Escape 或點擊鍵盤外部。鍵盤測試工具將整個流程整合在同一個頁面中,因此無需安裝任何軟體、建立帳號或載入擴充功能。它可在任何現代瀏覽器中,於 Windows、macOS、Linux 及 Chromebook 上運作。

如何在線上執行按鍵測試

一次完整的按鍵測試只需要幾分鐘。請依序執行下列步驟,以獲得乾淨且可重複的結果。

  1. 點擊或透過 Tab 鍵切換到螢幕上的虛擬鍵盤,使其處於作用中狀態,開始接收你的按鍵輸入。
  2. 一次一個地按下實體鍵盤上的每個按鍵,並觀察對應的螢幕按鍵亮起,並保持標記為已測試。
  3. 查看最近按鍵面板,確認剛才按下的按鍵所回報的 key、code 及 keyCode 值。
  4. 檢查是否有任何螢幕按鍵在你按過實體按鍵後仍未亮起——這些按鍵很可能已經故障或損壞。
  5. 當你想重新執行一次測試時,點擊「重設」以清除所有已測試標記及最近按鍵讀取。

這一次的測試就能涵蓋所有標準按鍵。如果你想測得更深入,可以重複測試並同時按住多鍵組合——例如 Shift 加某個字母、Ctrl 加某個數字、同時按兩個方向鍵——以找出鍵盤或其控制器中的捲鍵與鬼鍵限制。

讀取 key、code 與 keyCode 值

瀏覽器回報的每次按鍵都包含三種識別碼。它們看起來相似,但代表的意義不同,按鍵測試會同時顯示這三者,讓你能判斷問題出在硬體、鍵盤配置還是軟體。

識別碼 顯示內容 範例 跨鍵盤配置的穩定性
key 你的鍵盤配置所產生的字元或具名按鍵 a、Enter、ArrowUp 會隨語言配置及修飾鍵而改變
code 按鍵在鍵盤上的實體位置 KeyA、Space、ArrowLeft 在不同配置間保持不變
keyCode 為相容性而保留的舊式數值識別碼 A 為 65,Space 為 32 為數值型且與配置無關

當按鍵產生的字元與鍵帽上印刷的不同時——例如在設定為斯拉夫文配置的鍵盤上輸入 A——key 值會改變,但 code 仍會是 KeyA。光是這個比較,通常就能告訴你硬體沒問題,而是鍵盤配置或重新對應設定所致。keyCode 欄位在你透過軟體重新對應按鍵,或是排查仍使用數值 ID 的舊款遊戲時最為有用。

按鍵測試能抓出的問題

一次專注的測試能找出四種最常見的鍵盤故障。它們在螢幕上看起來各有不同,這也是視覺化按鍵測試比單純在文字欄位中打字更有用的原因。

問題 測試期間看到的現象 最可能的原因
死鍵 即使多次按壓,螢幕按鈕仍完全不亮 接點髒污、薄膜破裂、排線鬆脫,或是開關完全損壞
卡鍵 放開實體按鍵後,螢幕按鈕仍持續保持高亮 鍵帽下方有異物、開關磨損,或液體殘留
連點 單次按壓會在短時間內產生多次螢幕閃爍 開關接點接觸不良,通常是該按鍵需要更換的徵兆
鬼鍵 同時按下多鍵時,部分按鈕保持不亮,即便每個按鍵單獨使用皆正常 硬體捲鍵數限制,特別是在舊款或平價鍵盤上

同時按住兩個或三個方向鍵,是找出鬼鍵問題最快的方法,因為方向鍵是遊戲中最常見、也最容易暴露此問題的組合。如果其中一個被按住的按鍵悄悄消失,而其他按鍵仍保持亮起,表示你的鍵盤無法將該組合登錄為真正的同時按壓。

瀏覽器按鍵測試的隱私與安全性

由於工具直接在瀏覽器中監聽按鍵事件,你輸入的內容會如何處理就成了重要的問題。對於鍵盤測試工具,答案很明確:所有內容都不會離開你的裝置。不會記錄按鍵、不會在背景上傳,也不會在伺服器側記錄你按下了哪些按鍵。當你關閉或重新整理頁面時,工作階段就會一併消失。

這也是為什麼即使螢幕上有敏感文字,也能安心進行測試。該頁面只有在虛擬鍵盤取得焦點時才會進行監聽,而且不會擷取其他欄位中的輸入,因此在測試期間按下按鍵,並不會把任何內容輸入到周圍的頁面中。你可以在共用電腦、借用筆電,或是尚未存放個人資料的整新機上執行測試,唯一會改變的只有實體鍵盤上的按鍵是否能正常運作。

取得可靠按鍵測試結果的訣竅

一些習慣會決定測試結果是乾淨明確還是令人困惑。

首先,務必先點擊或透過 Tab 鍵切換到螢幕上的虛擬鍵盤。工具只有在取得焦點時才會進行監聽,因此若虛擬鍵盤尚未作用就開始打字,前幾次按鍵將完全沒有反應,而且可能會讓頁面捲動。

其次,按照一致且有順序的方式逐一測試按鍵,例如逐列進行,如此才不會不小心漏掉某個按鍵而錯失故障。由上排開始,然後是主鍵列,接著下排,最後是修飾鍵與方向鍵,再來是功能鍵,這個模式能在不重複的情況下涵蓋大多數配置。

第三,以按住常用修飾鍵的方式再進行一輪測試。按住 Shift 並逐一輕點每個字母,確認 Shift 組合字元能正確登錄。按住 Ctrl 或 Alt 並輕點你實際常用的快捷鍵組合,確認這些組合能成功傳送到瀏覽器。

第四,當你發現可疑的按鍵時,不要在第一次失敗就停下來。慢慢地連續按壓該按鍵五到六次。不穩定的按鍵可能會成功一次後失敗,而卡鍵則可能在幾次嘗試後正常放開。請記錄下整體模式,而不只是單一次的失敗。

最後,在每次主要測試之間點擊「重設」——一次在純按鍵掃描之後,再一次在修飾鍵掃描之後,第三次在組合鍵掃描之後。徹底的重設能避免先前成功的記錄掩蓋同一按鍵後續的故障。

如需更深入的說明,請參閱鍵盤測試的準確度:如何正確解讀結果

如需更深入的說明,請參閱試試這個瀏覽器內的鍵盤測試替代工具