工具檔案
gamepad-tester已驗證
01
01關於
更新於 2026-10-17在瀏覽器中測試Xbox、PS5、PS4、Switch手把:即時按鍵、扳機、十字鍵、回報率,事件記錄排查連點、斷觸、卡鍵,斷線記錄查明手把老是斷開、閃斷的原因。
02
03
03功能特色12
- 即時按鍵檢測:按下任何按鍵立即亮起回饋,支援所有按鍵類型
- 類比搖桿視覺化:即時顯示 X/Y 軸值,帶位置指示器顯示飄移情況
- 扳機壓力顯示:類比扳機壓力值以進度條顯示(0-100%),支援壓力感應控制器
- 方向鍵檢測:上下左右四個方向均可檢測,帶視覺指示
- 多手把支援:同時測試多個手把,每個手把獨立顯示面板
- 帶計時的按鍵事件記錄:每次按下與放開都記錄按住時長,連點與按住期間的斷觸一目了然,供你自行診斷
- 支援所有控制器:PlayStation、Xbox、Nintendo Switch、Steam 手把和通用 USB/藍牙手把
- 死區視覺化:搖桿視覺化區域顯示中心死區,輕鬆發現搖桿超出預期中立範圍的飄移
- 即時搖桿偏移讀數:雙搖桿即時 X/Y 值與偏移量,搖桿一旦超出死區範圍立即紅色飄移告警
- 按鍵對應診斷:每次按鍵顯示瀏覽器標準對應的實體按鍵,暴露被重新對應、驅動綁定或卡住的按鍵
- 斷線追蹤:連線狀態卡配合使用中搖桿/按鍵的凍結現象,暴露間歇性訊號遺失:接收器故障或電池耗盡的第一徵兆
- 連線狀態記錄:每次連線與斷開都記錄為事件(綠色已連線/紅色已斷開,帶時間戳),閃斷時一眼看出斷開-重連的節奏
04
04使用方法11
- 透過 USB 或藍牙將手把連接到裝置
- 按下手把上任意按鍵啟用瀏覽器 Gamepad API
- 手把將出現在測試器中,顯示名稱和按鍵/軸數
- 逐個測試每個按鍵,查看是否正常反應
- 移動類比搖桿檢查 X/Y 軸值,檢測是否有飄移
- 擠壓扳機查看壓力感應值(如果支援)
- 測試方向鍵的上下左右
- 如果連接多個手把,可以比較它們的行為
- 放開兩個類比搖桿,檢查 X/Y 值是否精確回到 0.00,任何偏差代表搖桿飄移,可能隨時間加劇
- 擠壓扳機時觀察壓力條,類比扳機應平滑顯示 0-100% 範圍,數位扳機只顯示 0 或 1
- 觀察每個搖桿方向的軸靈敏度條,反應不均勻可能代表電位器物理損壞或磨損
05
05常見問題19
為什麼我的手把沒有顯示?
你必須先與手把互動(按任意鍵或移動搖桿),瀏覽器才會偵測到它。這是防止指紋識別的安全功能。另外請確認控制器透過 USB 或藍牙正確連接,如果問題持續,請嘗試其他瀏覽器。
什麼是搖桿飄移?
搖桿飄移是指類比搖桿的 X/Y 值在放開後沒有精確回到 0.0。這是控制器搖桿的常見磨損問題。在測試器中,你可以透過放開搖桿並檢查數值是否在 0.0 附近波動來檢測飄移。
為什麼不同手把的按鍵和扳機顯示的值不一樣?
Gamepad API 在可用時會使用標準對應,但並非所有手把的對應都一致。常見差異有兩種。按鍵:部分手把暴露的按鍵瀏覽器不回報(Guide、分享鍵、背鍵),因此不同手把的按鍵數不同。扳機:類比扳機回報 0-100% 壓力範圍(Xbox 和 PlayStation 手把),而廉價手把的數位扳機只回報 0 或 1,Gamepad 物件中的 mapping 欄位會告訴你瀏覽器是否已重新對應為標準配置。
搖桿飄移如何修復?
搖桿飄移可以透過以下方法嘗試改善:1) 在作業系統中校正(Windows 有 USB 遊戲控制器校正工具,大多數主機有校正選單)。2) 用壓縮空氣或異丙醇清潔搖桿底座周圍的碎屑。3) 在遊戲設定中增加死區,忽略搖桿中心附近的小範圍移動。4) 嚴重飄移需要更換電位器模組(需要焊接技能)或整個手把。專業維修店提供 Xbox 和 PlayStation 手把的搖桿更換服務。
為什麼手把顯示的按鍵數少於預期?
Gamepad API 回報的是手把透過標準對應暴露的按鍵數。一些手把的額外按鍵只能透過專用驅動或軟體存取,瀏覽器 API 不可見。另外,某些按鍵組合(如 Guide 鍵)可能被作業系統或手把韌體攔截。測試器顯示瀏覽器能偵測到的所有按鍵,如果實體按鍵未出現,可能需要特殊軟體才能使用。
可以在行動裝置上測試手把嗎?
可以。現代行動瀏覽器支援 Gamepad API。透過藍牙或 USB-OTG 轉接頭連接手把。按下任意按鍵啟用。測試器與桌面版運作方式相同。iOS 14.5 起支援 Gamepad API,適用於 MFi 認證、Xbox 和 PlayStation 手把。Android 原生支援大多數 USB 和藍牙手把。
藍牙連接和有線連接測試有差別嗎?
藍牙連接通常在 2-10ms 延遲範圍內,對有線和無線手把的按鍵檢測沒有本質差別。但藍牙連接偶爾會出現短暫斷開或輸入漏包,此工具可協助診斷這類問題。對競技遊戲玩家,推薦使用有線連接以獲得最低延遲和最穩定的輸入。測試時如果發現搖桿值有非預期波動,先檢查是否藍牙訊號受到干擾。
為什麼這個手把測試測不了震動?
瀏覽器的 Gamepad API 只暴露按鍵、搖桿和扳機資料,沒有任何介面讀取或觸發手把的震動馬達,所以所有基於瀏覽器的測試器(包括本工具)都無法測量震動。想測震動,請使用手把廠商的軟體(Xbox 配件應用程式、DS4Windows)或帶測試選項的遊戲。本工具能測的是瀏覽器可見的部分:按鍵、搖桿、扳機、十字鍵、回報率和連線穩定性。
這個測試器能測手把回報率嗎?
能:按「檢測回報率」(Chrome/Edge)後,頁面透過 WebHID 讀取手把的原始 HID 報告流。裝置每送出一份報告就觸發一次 inputreport 事件,測得的間隔就是裝置的真實輪詢週期:USB HID 手把常見 125/250/500/1000Hz,高速手把(2025-2026 機型,如 GameSir 天王星 8K)可達 8000Hz(藍牙 BLE 上限約 133Hz)。手把必須以 WebHID 能開啟的模式連接:Windows 上微軟官方 Xbox 手把走有線或接收器時是 XInput,無法從瀏覽器讀取,第三方 Xbox 相容手把通常暴露標準 HID、可以正常讀取。
我的 Xbox 手把只有約 67 Hz,正常嗎?
可能正常:藍牙 BLE HID 報告間隔因手把機型和韌體而異,理論上限約 133Hz,因為 BLE 最小連線間隔是 7.5ms。Xbox One 手把常見約 67Hz(15ms 間隔)。高於 133Hz 的讀數不可能來自純 BLE 報告流:如果看到 160Hz 之類的數值,那是測量抖動或報告分段造成的假象,不代表更快的輪詢率。有線手把同理:1429Hz 或 1667Hz(0.6-0.7ms 間隔)這類讀數不屬於任何標準回報率檔位,代表韌體在每個 USB 事務裡送出多份報告,而不是真實輪詢更快。以持續數秒的穩定讀數為準,不要看瞬時值。注意 WebHID 直連只在藍牙 HID 模式下可用,有線 USB 和無線接收器模式使用 XInput,WebHID 無法看到。
按「檢測回報率」後找不到我的手把怎麼辦?
先確認手把在遊戲中能正常使用。Windows 上的 Xbox 手把常被 XInput 驅動獨占而不會出現在清單,支援藍牙的話試試藍牙模式。按按鈕前先連接好手把並保持通電,盡量用有線連接(藍牙測得的值可能偏低)。
為什麼手把老是斷開/閃斷?
短斷開且自動恢復的,最常見是無線干擾,低電量是第二常見原因:2.4GHz Wi-Fi、USB 3.0 連接埠和距離都會造成藍牙或 2.4G 掉包,Windows 會把每一次短暫失聯都上報為斷開,即使不到一秒就自動重連。硬體故障通常表現為更長的斷開或無法恢復,但老化的接收器或電池也可能從短斷開開始,所以先按干擾處理,頻繁出現再懷疑電池。每次斷開期間輸入都會遺失:60Hz 遊戲裡一次 300ms 斷開約等於錯過 19 幀輸入。測試器的事件記錄會記錄每一次連線與斷開(綠色已連線/紅色已斷開)並帶時間戳,閃斷會在記錄裡留下成對的斷開-重連記錄,一眼數出多久閃斷一次。超過 3 秒的斷開大概率是你自己關機或拔線;如果斷開反覆出現且不是你自己關的,可能指向電池、線材、接收器或驅動問題。瀏覽器只能看到斷開事件,無法判斷是機械、環境還是系統原因,依序排查:先換線/換埠(有線)、再查電池和接收器、最後更新藍牙/USB 驅動並關閉 USB 選擇性暫停。連上一會就斷、或斷開後重連不上(要按鍵才恢復)的手把屬於同一類故障。有線手把沒有干擾概念,USB 上的任何斷開基本都是線材、接口或供電問題。如果每隔幾秒或打遊戲中途就斷一次,先把接收器移近並遠離 USB 3.0 連接埠和路由器。
為什麼我的手把在測試過程中反覆斷開?
斷開時觀察連線狀態卡片。常見原因:USB 線鬆動或磨損(測試時晃動線材,狀態閃爍就換線)、電量低、附近 2.4 GHz Wi-Fi 的藍牙干擾、共享頻寬的 USB 集線器、或裝置的省電模式讓閒置 USB 裝置休眠。嘗試直接插在電腦上的不同 USB 埠、關閉 USB 省電,並讓手把保持在接收器約 10 公尺以內。
手把在遊戲裡沒反應,但在測試器裡正常,為什麼?
測試器讀取的是瀏覽器的標準 Gamepad API,而遊戲常常繞過它。常見原因:1) 遊戲要求 XInput,而你的手把處於 DirectInput 模式,按手把的模式鍵切換,或使用 Steam Input 等相容層。2) 遊戲有自己的按鍵對應,檢查遊戲的控制器設定。3) 其他程式(啟動器、錄影軟體、DS4Windows 等對應軟體)獨占存取手把。4) 遊戲在連接手把之前就已啟動,重新啟動遊戲。如果手把在這裡正常,硬體就沒問題:問題出在軟體綁定,而不是手把。
為什麼我的手把某個按鍵或搖桿沒反應/失靈?
先在這裡確認故障:如果按鍵在測試器中能亮起,代表硬體和連線正常,問題出在遊戲或驅動對應。如果按了不亮:1) 用另一個手把測試同一個按鍵,排除遊戲問題;2) 檢查按鍵下是否有異物或卡住的開關(機械手把);3) 無線手把在低電量時會先出現間歇性漏按,然後完全斷線;4) 永遠不亮的按鍵通常代表開關損壞,多數手把可以拆開更換開關。注意:部分按鍵(Guide、分享鍵)會被作業系統或韌體攔截,永遠不會到達瀏覽器。
這個測試器能測手把延遲嗎?
測不了:瀏覽器事件是作業系統和驅動處理完之後才到達的,這裡的任何時序都是系統總延遲,不是手把本身的延遲。測量真實手把延遲需要高速攝影機:錄下按鍵按下和螢幕反應的畫面,逐幀比對。本頁面能測的是:每個按鍵、搖桿行程、扳機行程、回報率和連線穩定性:真正造成「感覺卡頓」的故障(無線干擾、低回報率、接收器故障)在這裡都能看到。
手把按鍵為什麼會連點(雙輸入)或按住時斷觸?
兩者都是開關故障,與滑鼠連點、鍵盤連點同源。雙輸入:一次按壓觸發兩次訊號,角色會攻擊或跳躍兩次,微動開關磨損或進灰所致。斷觸:按住時訊號反覆短暫遺失,角色會中途停頓,開關接點老化,無線手把還可能是電池電量低。本工具可檢測兩者:在閾值視窗(預設 80ms)內快速連按兩次會記錄雙輸入(注意極快的刻意連按也會計入,請用清晰節奏單按);按住按鍵 3 秒以上、重複出現的短時訊號遺失會記錄為斷觸(偶發單次遺失如藍牙掉包不會計入)。注意 Gamepad API 依螢幕更新率(約 60Hz)取樣,短於一幀(約 16ms)的故障可能漏檢。修復:用接點清潔劑清洗開關,或更換微動,多數手把容易拆開。
為什麼我的某個按鍵卡住或回彈慢?
按住按鍵再放開,觀察記錄。正常按鍵會記錄一次按下和一次放開。如果放開後一直沒有放開事件、按住時長仍在增長,代表按鍵接點沒有回彈,這是物理卡鍵,只能清潔接點或更換微動開關。
為什麼我的 PS5 手把連不上這個線上測試?
DualSense 透過藍牙或 USB 連接,但必須先進入 HID 模式:按住 PS 鍵和 Create 鍵直到燈條閃爍完成配對,如果手把曾綁定主機需先喚醒它,然後在頁面任意位置按下一個按鍵,瀏覽器只在實體互動之後才會偵測到手把。PS4 的 DualShock 4 連接方式相同。如果仍不出現,試試 Chrome 或 Edge(Gamepad API 支援最好),並確認手把沒有被主機占用。