工作原理
本工具使用瀏覽器內建的 Gamepad API 來讀取遊戲手把的輸入訊號。當手把透過 USB 或藍牙連接到電腦後, 系統會自動識別並透過 API 暴露手把的按鍵狀態和搖桿位置資訊。本工具以 60 幀/秒的速度輪詢這些數據,實現即時視覺化展示。
🎮 按鍵檢測
即時讀取所有按鍵的按下/釋放狀態,支援最多 17 個標準按鈕。
🕹️ 搖桿追蹤
讀取搖桿的 X/Y 軸偏移量(-1.0 到 1.0),視覺化顯示搖桿位置和死區。
🔧 扳機力度
部分手把的扳機鍵支援類比量讀取,顯示按壓力度(0-100%)。
使用場景
- 1 新手把驗貨:購買新手把後檢測所有按鍵是否正常回應,確認無故障。
- 2 搖桿漂移檢測:排查搖桿是否存在「漂移」問題(不觸碰時數值不歸零)。
- 3 按鍵失靈診斷:判斷某個按鍵不回應是硬體問題還是遊戲設定問題。
- 4 驅動/連接驗證:確認手把驅動是否正確安裝、藍牙配對是否成功。
相容性說明
✅ 支援的手把
Xbox 360/One/Series 手把、PlayStation DualShock 4/DualSense、Nintendo Switch Pro 手把、大多數符合 XInput/DirectInput 標準的第三方手把。
🌐 支援的瀏覽器
Chrome 21+、Edge 79+、Firefox 29+、Opera 15+。Safari 和行動裝置瀏覽器支援有限。
⚠️ 注意事項
部分手把(如 8BitDo)可能需要切換到特定模式(如 XInput 模式)才能被正確識別。藍牙連接的延遲可能略高於有線連接。