鍵盤測試工具
免費的視覺化測試工具,可用來檢查壞鍵
以及驗證 N-Key Rollover (防鬼鍵) 功能。
關於鍵盤測試工具
鍵盤測試工具是一個免費且基於瀏覽器的實用工具,讓您可以驗證鍵盤上每個按鍵的功能是否正常。
它支援切換 Windows 和 Mac 的修飾鍵,以及 JIS(日文)和 US(英文)配置。畫面上的虛擬鍵盤會提供您按鍵輸入的即時視覺回饋。這非常適合用來檢查剛買的新鍵盤是否有壞鍵、在液體潑灑後驗證功能,或是為遊戲測試 N-Key Rollover (無衝突按鍵) 的極限。
由於該工具完全在用戶端(您的瀏覽器中)運作,您的按鍵紀錄絕不會傳送到任何外部伺服器,保證您的隱私與安全。
使用方法
設定環境
從上方的設定區選擇您的作業系統 (Windows / Mac) 和鍵盤配置 (JIS / US)。虛擬鍵盤會立即配合您的選擇而改變。
測試按鍵
逐一按下您實體鍵盤上的按鍵。反應正確的按鍵會在畫面上亮起,並被標記為「已測試」。
檢查結果與重設
確保沒有任何按鍵未被測試。您也可以同時按下多個按鍵來測量 N-Key Rollover 的能力。使用「重設紀錄」按鈕即可開始新的測試。
鍵盤名詞解釋
- JIS / US 配置
- JIS(日本工業標準)配置具有大型 L 狀的 Enter 鍵和用於日文輸入的特定按鍵。US 配置是英語地區的標準,特徵是水平的 Enter 鍵和較寬的空白鍵,通常受到程式設計師的青睞。
- N-Key Rollover (NKRO)
- 即使同時按下多個按鍵,鍵盤也能正確註冊所有按鍵的能力。「N」代表「任意數字」,意味著理論上可以同時按下每個鍵。這是遊戲鍵盤的一項關鍵功能。
- Anti-Ghosting (防鬼鍵)
- 一種防止「鬼鍵」效應的功能,即在同時按下多個按鍵時,錯誤地註冊了額外未按下的按鍵。它與 N-Key Rollover (無衝突) 搭配運作。
- Key Chattering (按鍵連點)
- 一種硬體問題,在機械式鍵盤中特別常見,由於電氣接觸彈跳,導致一次實體按壓產生多個字元輸入(例如,將 'hello' 打成 'hhello')。
- event.code
- 瀏覽器 JavaScript 事件的一個屬性,代表鍵盤上被按下的實體按鍵,與鍵盤的配置對應或產生的字元 (event.key) 無關。此工具使用這個屬性來準確追蹤實體按鍵。
常見問題
- Q.我的密碼或按鍵記錄有外洩的風險嗎?
- 沒有,完全沒有風險。此工具完全使用 JavaScript 在您的瀏覽器上執行。按鍵記錄資料絕不會傳送到任何外部伺服器,確保完全的隱私。
- Q.'Fn' 或 'PrtScn' 鍵沒有反應。
- 像筆記型電腦上的 'Fn' 鍵是在硬體層級處理的,不會作為按鍵代碼傳送給瀏覽器,因此無法進行測試。此外,像 'PrtScn' 或 'Ctrl+W' 等系統快速鍵可能會被作業系統或瀏覽器攔截而沒有反應。
- Q.我可以在智慧型手機或平板電腦的軟體鍵盤上使用嗎?
- 此工具是專為測試實體硬體鍵盤而設計的。智慧型手機上的軟體鍵盤(觸控螢幕輸入)不會傳送實體按鍵代碼,因此無法正確進行測試。
- Q.測量 N-Key Rollover (無衝突) 有限制嗎?
- 工具本身沒有限制,但所能辨識的最大同時按鍵數取決於您鍵盤的硬體規格和連接類型(USB 或藍牙)。標準 USB 鍵盤通常將辨識限制為 6 個同時按鍵。
- Q.在 Mac 上,按下 Command 鍵會觸發系統快速鍵。
- 系統層級的快速鍵(如 Cmd+Tab 或 Cmd+Q)會覆蓋瀏覽器的控制,且無法被工具阻擋。請單獨測試修飾鍵,以避免觸發快速鍵。
使用場景
測試新鍵盤
有系統地按下每個按鍵,開箱後快速檢查是否有任何壞鍵或製造缺陷。
遊戲設備驗證
測試您鍵盤 N-Key Rollover (防鬼鍵) 能力的極限,這對於需要複雜同時輸入的 FPS 或節奏遊戲至關重要。
進水後的診斷
在不小心打翻飲料或進行深度清潔後,驗證所有軸體和電氣觸點是否仍正常運作。
自組鍵盤測試
對於自組機械鍵盤的愛好者來說,在焊接或組裝後立即測試矩陣佈線和按鍵觸發情況非常方便。
Send Feedback
Please let us know your thoughts to help us improve the tool.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.