Skip to main content

手把測試 — 線上遊戲控制器/搖桿檢測.

插上或配對任何控制器,立刻看它「活」起來:按下按鍵、方向鍵或肩鍵時逐一點亮,兩個類比搖桿即時繪出真實的 X/Y 座標,板機則顯示 0 到 1 的即時力道。自動偵測 Xbox、PlayStation、Switch Pro 與一般手把——也可以手動指定版面配置。完全在您瀏覽器中透過 Gamepad API 執行,免安裝、免上傳。

LBLT
RTRB
↑←→↓
PS
ViewMenu
YXBA

類比搖桿

0.00, 0.00
0.00, 0.00

板機

LT
0.00
RT
0.00

等待輸入…

線上手把測試.

每個控制項都對應標準 Gamepad API 版面配置。按住時按鍵會亮起琥珀色;搖桿座標與板機長條會即時追蹤數值。

用對方法測試每一項控制

  • 先喚醒控制器已連接的手把在送出輸入之前會保持「隱形」。按下任一個面板按鍵或推動搖桿,面板就會顯示它的名稱、插槽與按鍵數。
  • 依序測試整個按鍵面板逐一按下每個按鍵——A/B/X/Y、兩個肩鍵、兩個搖桿按壓、Start 與 Select——確認每一個都亮起琥珀色。不會亮(或沒按卻亮)的按鍵,就是您要找的故障點。
  • 把搖桿轉滿一整圈慢慢把每個搖桿轉到最大行程。座標點應該在每個方向都能到達外圈邊緣,放開後立刻彈回正中央——靜止時若有偏移,就是飄移。
  • 把板機完全壓到底L2/R2 是類比輸入:長條應該從 0.00 平順掃到 1.00 再退回。若板機會卡頓、卡在半途或壓不到 1,代表可變電阻器或霍爾感測器已磨損。

如何使用手把測試工具

  1. 1
    連接您的控制器。 用 USB 接上,或以藍牙配對。Xbox 手把使用 Windows 內建驅動程式;DualSense 與 Switch Pro 控制器的辨識方式相同——不必安裝任何 app。
  2. 2
    按下任一按鍵。 瀏覽器只有在手把送出第一個輸入後才會顯示它,所以按一下就能喚醒。連接面板接著會顯示偵測到的名稱、插槽與按鍵/軸的數量。
  3. 3
    操作每一項控制。 按下每個按鍵、把兩個搖桿轉到邊緣、按壓搖桿,再拉動兩個板機。您碰的每一項都會即時反應在圖示上。
  4. 4
    需要時可手動指定版面配置。 自動偵測會幫您標好按鍵面板,但您也可以切換到 Xbox 或 PlayStation 版面,或用搖桿飄移測試詳細檢查飄移。

手把測試如何讀取您的控制器

這個工具使用瀏覽器的 Gamepad API。當您按下按鍵,瀏覽器會觸發 gamepadconnected 事件,開始為該插槽公開一個 Gamepad 物件。接著由 requestAnimationFrame 迴圈每一影格讀取最新快照——navigator.getGamepads() 回傳的是即時狀態,而非快取值——所以畫面上看到的,最多只落後您的手部動作一個影格。

每一項控制都只是一個數字。按鍵回報一個 pressed 旗標與一個 0 到 1 的 value(所以板機是類比的,不只是開/關)。軸則回報一個 -1 到 +1 的浮點數:軸 0/1 是左搖桿的 X/Y,軸 2/3 是右搖桿。「標準」對應方式讓每支控制器都以相同方式排列,這也是為什麼同一張圖能代表 Xbox、PlayStation 或一般手把。

因為這一切都是標準的網頁輸入,沒有驅動掛勾,也沒有任何資料離開您的裝置——這和任何網頁遊戲讀取的資料完全相同。相對地,上限是由瀏覽器而非手把本身決定的:它不會公開自適應板機阻力、陀螺儀或個別 LED 顏色,而震動功能只有在實作了 vibrationActuator 時才可用。不過,對於單純的輸入測試來說,讀數是忠實可靠的。

什麼時候該做手把測試

買二手控制器前

在信任一支二手手把之前,先證明每個按鍵都有反應、兩個搖桿都不飄移——這正是賣家最少提到的兩件事。

診斷「遊戲裡完全沒反應」

如果遊戲忽略您的手把,這裡能顯示瀏覽器是否真的偵測到它。在這裡能亮起卻在遊戲裡失效,問題多半出在遊戲設定,而不是硬體。

維修後複查

換過搖桿模組或霍爾感測器?確認新零件能乾淨置中,周圍的按鍵也還能正常按壓。

對應按鍵編號

模擬器與重新對應工具需要原始按鍵索引。打開原始數值,按下按鍵就能讀出它觸發的確切索引。

比較兩支手把

在同一個插槽輪流換上不同控制器,直接感受搖桿行程、板機行程與按鍵反應的差異。

比賽前

花 60 秒掃過一輪,就能在賠上一場比賽之前抓出快壞掉的肩鍵或反應遲鈍的板機。

手把測試詞彙表

Gamepad API
讓瀏覽器讀取控制器的網頁標準。為每個已連接的手把公開按鍵與軸的資料,不需要驅動程式或外掛。
標準對應(Standard mapping)
多數新款手把共用的按鍵/軸順序(A=0、B=1……左搖桿=軸 0/1),讓一套版面配置就能適用多款控制器。
軸(Axis)
搖桿或板機的數值。搖桿的 X、Y 範圍是 -1 到 +1;板機則以 0 到 1 的類比按鍵值表示。
死區(Deadzone)
中心周圍一小段遊戲會忽略的半徑,讓略微偏離中心的搖桿仍讀作中立。到死區測試量出您自己的數值。
搖桿飄移(Stick drift)
搖桿在未被觸碰時仍回報移動——靜止的座標點偏離中心。經典的控制器磨損故障。
XInput
Xbox 手把在 Windows 上使用的微軟控制器介面;瀏覽器透過標準 Gamepad 對應方式讀取 XInput 手把。

常見問題

為什麼偵測不到我的控制器?

幾乎都是因為您還沒按過任何東西。為了防止指紋追蹤,瀏覽器會在已連接的手把送出第一個輸入之前隱藏它,所以按下任一按鍵或推動搖桿,它就會立刻出現。如果還是沒顯示,檢查一下連接線或藍牙配對,確認沒有其他 app(Steam、遊戲本身)獨佔了它,並試試 Chromium 系瀏覽器,它的手把支援最完整。

這支援 Xbox、PS5 與 Switch 控制器嗎?

支援。Xbox(Series、One、360)、PlayStation DualSense 與 DualShock 4、Nintendo Switch Pro Controller 以及大多數一般 USB 或藍牙手把,都透過標準 Gamepad 對應方式回報資料,所以圖示能正確點亮。自動偵測會依品牌標好按鍵面板,您也可以從「版面配置」控制項強制切換成 Xbox 或 PlayStation 版面。

我要怎麼在這裡測搖桿飄移?

放開兩個搖桿,觀察座標點。健康的控制器每個點都會停在正中央;如果某個點自己漂離中心,或原始軸讀數在靜止時不是接近 0.00,那支搖桿就在飄移。若要取得數值化的飄移分數與靜止非零標記,請使用專門的搖桿飄移測試。

瀏覽器能把板機讀成類比輸入嗎?

可以。L2/R2(LT/RT)會以 0 到 1 的類比按鍵值公開,所以板機長條是平順掃動,而不是在開/關之間硬切。這讓您能抓出卡在半途、跳動或壓不到滿格 1.00 的板機——這些都是可變電阻器磨損或霍爾感測器沾污的徵兆。

我能測震動或 DualSense 的自適應板機嗎?

震動可以——在 Chromium 系瀏覽器與支援的控制器上,透過我們的震動測試。自適應板機阻力、DualSense 的細緻觸覺回饋、陀螺儀/動作感測與燈條顏色,任何瀏覽器都不會公開給網頁,所以沒有任何線上工具能讀取或驅動它們。這個測試涵蓋的是真正會故障的部分:按鍵、搖桿與板機。

需要安裝什麼嗎?這安全嗎?

不用安裝,也沒有東西要上傳。這個測試工具透過瀏覽器內建的 Gamepad API 讀取您的控制器,所有處理都在您的裝置上完成——沒有驅動程式、沒有擴充功能、不需要帳號。只有您的主題與版面配置選擇會存在本機。完全免費。