搖桿測試 — 線上檢測遊戲手把按鍵、搖桿與震動
這款專業的搖桿測試工具可即時檢測遊戲手把的每個按鍵、類比搖桿、線性板機和震動馬達,並精準測量搖桿圓度誤差、搖桿漂移與板機行程。插入或配對任意 Xbox、PlayStation、Switch 或通用 PC 手把並按下任意按鍵:瀏覽器在檢測到實體按鍵輸入前不會顯示手把。整個搖桿測試全部在當前瀏覽器分頁內本機運行,絕不上傳任何資料,是驗收全新手把、排查硬體故障或在二手交易前檢驗搖桿的理想工具。
測試搖桿與手把的四個步驟
- 連接手把。 使用 USB 傳輸線或藍牙連線。首次測試建議優先使用傳輸線,以徹底排除藍牙配對故障與電池電量不足的問題。
- 按下任意按鍵。 Gamepad API 僅在設備產生實體輸入後才會向網頁傳遞手把資料;狀態列隨後會從「按下任意按鍵以連線」變更為「已連線」並顯示具體型號名稱。
- 逐項排查按鍵。 依序按下每個按鍵、將兩個類比搖桿沿外邊緣完整旋轉一圈,並將兩側板機鍵完全按到底。已觸發過的按鍵在示意圖上會保持綠色輪廓高亮,未測試項目一目了然。
- 執行漂移與震動測試。 在類比搖桿卡片和馬達震動卡片中分別執行搖桿漂移檢測與震動測試。
如果同時連接了多個手把,可透過手把卡片上的 P1–P4 通道切換。Auto / Xbox / PS / Switch 切換開關僅更改顯示圖樣與按鍵標籤,絕不會改變原始輸入資料。
解讀各個功能面板
漂移測試與搖桿座標圖以每 4 ms 一次的頻率對控制器進行高頻取樣,取樣速度遠快於螢幕畫面更新率,確保絕不漏掉任何快速連點與輕彈動作。
手把示意圖、搖桿座標圖與板機鍵
按鍵在按住時會亮起,測試後保留綠色外框。每個搖桿座標圖即時繪製單位圓內的當前位置及漸隱軌跡。沿邊緣緩慢旋轉搖桿,頁面會測量圓度誤差:即 72 個方向上實際到達的最遠點與標準圓之間的均方根差距。它既能檢測推不到邊緣的平坦死角,也能檢測超出邊界的方形門限,數值越低代表軌跡越接近完美圓形。板機條顯示 0.00 至 1.00 的模擬行程;功能正常的線性板機按下時應平滑達到 1.00,放手時迅速回落至 0.00。
搖桿讀數、漂移測試與馬達震動
每個搖桿座標圖下方的即時 x · y 座標在完全放手的靜止狀態下,理論上應盡可能接近 0(通常在 1% 以內)。USB ID 旁的更新頻率代表瀏覽器輪詢新輸入的頻率:Chrome 取樣手把的上限約為 250 Hz,因此該數值代表瀏覽器的輪詢上限,而非手把硬體本身的 USB 回報率。
漂移測試提供 3 秒倒數計時,隨後在雙手放開搖桿的狀態下進行 5 秒取樣。測試完成後會在每個搖桿下方顯示診斷判定、最大偏轉量與建議死區,並在座標圖上將最大偏轉繪製為虛線圓圈。如需深入診斷,請造訪專門的 搖桿漂移測試 工具。震動卡片支援強震動(左馬達)、弱震動(右馬達)、快速連擊和脈衝測試;僅在相容瀏覽器與支援的硬體上才會啟動板機震動馬達。
原始資料 (Raw data)
Raw 表格列出所有按鍵索引值與類比數值,以及每個軸向的即時輸入條。對於飛行搖桿等非標準布局的控制器,即便無法在手把示意圖上對應顯示,其輸入依然會在此處完整呈現。飛行操縱桿測試 便是圍繞此原始輸入設計的專屬工具。當瀏覽器提供相關資訊時,手把卡片頂部還會顯示裝置名稱、USB 廠商 ID (VID) 與產品 ID (PID)。
瀏覽器支援情況:普通震動、板機震動與 WebHID
所有現代主流桌面瀏覽器均能完整讀取按鍵與軸向輸入,核心差異主要在於進階輸出功能:
- Chrome 與 Edge (Windows, macOS, Linux): 支援按鍵、軸向、雙馬達震動以及 WebHID。板機震動 (Xbox Impulse Triggers) 僅在 Windows 系統上搭配 Xbox One 或 Xbox Series 手把時生效。
- Android 版 Chrome: 支援相容手把的按鍵、軸向和雙馬達震動;不支援 WebHID 與板機震動。
- Firefox: 僅支援按鍵與軸向讀取。Firefox 尚未實作 Gamepad 震動 API 與 WebHID。
- macOS 版 Safari (16.4+): 支援按鍵、軸向和雙馬達震動;不支援板機震動與 WebHID。
- iOS / iPadOS 上的所有瀏覽器: 支援按鍵與軸向;受系統架構限制,不支援震動與 WebHID。
WebHID 對於 PlayStation 搖桿尤其關鍵:它允許網頁直接與 DualSense 通訊,讀取電池電量、雙指觸控板與陀螺儀資料,並驅動燈條與自適應扳機。這些進階功能可在需要桌面版 Chrome 或 Edge 的 DualSense 測試 工具中使用。
未檢測到搖桿時的排查清單
- 保持目前分頁處於前景並按下按鍵。 僅配對手把是不夠的。瀏覽器必須等待首次物理輸入,且在分頁處於背景時會主動忽略手把訊號。
- 更換 USB 線材。 許多隨附的 USB-C 或 micro-USB 線僅支援充電而不具備資料傳輸功能。若指示燈亮起但網頁無反應,請更換確認支援資料傳輸的線材。
- 關閉可能獨佔手把的後台軟體。 Steam 大螢幕模式、DS4Windows、模擬器或手把對應工具可能會以獨佔模式鎖定手把,或虛擬出其他裝置干擾原始輸入。
- 在作業系統設定中檢查手把。 在 Windows 中按下 Win+R 輸入
joy.cpl開啟遊戲控制器設定。若系統設定中未顯示裝置,則問題出在驅動程式、連接線或硬體本身,而非瀏覽器。 - 取消配對並重新連接藍牙。 在系統設定中刪除該手把,將手把重新置於配對模式後重新連線。若手把曾配對過遊戲主機,按開機鍵時可能會自動開機並連接至主機。
- 嘗試更換其他瀏覽器。 若在 Chrome 中正常但在 Safari 中未識別,表示手把硬體完全正常,僅為瀏覽器相容性差異。
- 避免在應用程式內建瀏覽器中開啟。 通訊軟體或社群平台的內建瀏覽器通常會禁用 Gamepad API,請在系統預設瀏覽器中開啟本頁面。
標準映射 (Standard Mapping) 解析
當瀏覽器識別手把後,會依照 W3C Gamepad 標準規格將實體按鍵重新排列為統一的標準手把布局,使不同品牌的按鍵產生一致的索引編號:
- 按鍵 0–3: 正面四顆按鍵,依下、右、左、上順序(Xbox 的 A B X Y;PlayStation 的 × ○ □ △;任天堂的 B A Y X)。
- 按鍵 4–7: 左右肩鍵 (LB/RB, L1/R1),隨後是具備類比行程讀數的左右板機鍵 (LT/RT, L2/R2)。
- 按鍵 8–11: View / Create / 減號鍵、Menu / Options / 加號鍵,以及左、右搖桿下壓按鍵 (L3/R3)。
- 按鍵 12–15: 方向鍵 (D-pad) 的上、下、左、右。16 代表 Home / Guide 鍵,17 代表觸控板點擊或分享鍵。
- 軸向 0–3: 左搖桿 X/Y 軸與右搖桿 X/Y 軸。左或上為 −1,右或下為 +1。
若手把卡片標註為非標準 (raw),表示瀏覽器未進行重新映射,按鍵順序為硬體原始回報值。單獨使用 Switch Joy-Con 時的按鍵對應請參閱 Joy-Con 測試,Xbox 分享鍵與 Elite 撥片行為請參閱 Xbox 搖桿測試。
隱私保護:資料完全保留在您的本機裝置中
這款線上搖桿測試工具完全透過本機瀏覽器的 Gamepad API 讀取輸入,所有圓度計算、漂移統計與邏輯運算均在您的瀏覽器記憶體中完成。手把名稱、序號、硬體 ID 及任何操作按鍵記錄絕不會被傳送、記錄或儲存至任何外部伺服器。無需註冊帳號、無需下載應用程式或安裝瀏覽器擴充功能,即開即用,保障個人隱私安全。
Frequently asked questions
為什麼搖桿在測試網頁上正常,但在遊戲中毫無反應?
這說明手把硬體本身完全正常,問題出在遊戲本身的輸入設定或系統軟體層。請先檢查 Steam 輸入設定:在遊戲屬性中切換「啟用 Steam 輸入」或「停用 Steam 輸入」。此外,部分舊遊戲僅支援 DirectInput 或 XInput,請確保未開啟可能造成手把衝突的虛擬對應軟體(如 DS4Windows),並在遊戲內設定中確認輸入裝置已選擇手把。
為什麼 PS5 手把透過藍牙連線在 PC 上按鍵沒反應,插數據線就可以?
這是藍牙配對狀態或遊戲相容性模式導致的。請先在 Windows 藍牙設定中完全刪除 DualSense,同時長按 Create 鍵與 PS 鍵直到光條快速閃爍,重新進行藍牙配對。配對完成後回到此網頁按下按鍵喚醒。若網頁能正常識別但 PC 遊戲不支援,是因為許多 PC 遊戲原生僅相容 Xbox 控制器協定,需開啟 Steam 輸入將其模擬為 Xbox 訊號方可遊玩。
在 PC 上測試時 Xbox 按鍵與分享鍵為何不亮?
這並非手把故障,而是 Windows 系統將這些按鍵保留給系統層級功能。Xbox 鍵預設用於開啟 Game Bar,一般瀏覽器無法攔截該按鍵事件;而分享鍵(索引 17)通常僅在特定藍牙韌體或專用無線轉接器連線下才向瀏覽器回報。若要完整測試這兩顆按鍵,建議在 Xbox 主機上或透過 Windows 市集的「Xbox 配件」應用程式進行檢測。
為什麼 Xbox 手把在 Mac 的 Chrome 上正常,Safari 卻完全辨識不到?
請直接使用 Chrome、Edge 或 Firefox 進行測試。既然 Chrome 能正常識別,說明手把連線與 macOS 系統驅動均運作正常。Safari 在不同版本中的 Gamepad API 實作策略較為嚴格,有時無法順利辨識特定藍牙控制器。建議將 macOS 與 Safari 更新至最新版本,並在開啟分頁後多按幾下手把按鍵嘗試喚醒。
只有在某個特定遊戲中視角或角色會自己走動,是搖桿漂移還是遊戲問題?
請透過本頁面的漂移測試進行客觀診斷。放開搖桿進行測試,若最大偏轉量低於 0.07,則手把硬體狀態良好,純粹是因為該遊戲的預設搖桿死區設定過於敏感。若數值偏大或搖桿無法完全回中,則說明確實存在物理漂移,只是在其他預設死區較大的遊戲中被暫時掩蓋。您可以在該遊戲設定中稍微調大死區,或進行清理與硬體維修。
為什麼 Xbox 無線轉接器連線時沒有震動,接有線卻有?
請分別在有線與無線轉接器狀態下點擊本頁面的震動測試。若有線連線時震動正常,表示馬達硬體完好,問題多半與轉接器驅動、手把韌體版本或瀏覽器支援有關。建議將手把以有線方式連接至電腦,透過「Xbox 配件」應用程式更新手把韌體。另外請注意,Firefox 目前不支援網頁震動觸發,請改用 Chrome 或 Edge 進行測試。
透過 DS4Windows 同時連線兩支 DualShock 4,遊戲中為何只辨識到一支?
這是因為 DS4Windows 會為每支實體手把虛擬出一支 Xbox 控制器,導致系統中同時存在實體與虛擬共 4 支手把而產生衝突。請查看本測試頁面的控制器下拉選單,確認是否出現了重複的裝置。解決方法是在 DS4Windows 中開啟 HidHide 或 Exclusive 模式以隱藏原始實體手把,或直接關閉 DS4Windows 改用 Steam 原生手把支援。