手把校正:瀏覽器能做與不能做的事

網站可以顯示手把的校正狀況:搖桿停在哪裡、能推多遠、扳機是否涵蓋完整行程。它無法變更校正,校正要在作業系統、主機或製造商的 App 中進行。延遲也一樣:瀏覽器知道它什麼時候收到更新,卻不知道手把花了多久才送出。

瀏覽器可以檢查什麼

  • 搖桿中心:沒碰時每支搖桿停在哪裡,搖桿飄移測試會記錄下來。
  • 搖桿範圍:每支搖桿是否在每個方向都到達邊緣。搖桿圓度測試會在你轉動搖桿時畫出外圍界線。
  • 死區:能隱藏靜止偏移的最小死區,來自手把死區設定測試。
  • 扳機與按鍵:在手把測試中確認類比扳機是否從 0 到達完整數值。

這些檢查很適合用來判斷是否需要校正,並在校正後確認結果。

真正的校正在哪裡進行

校正是指儲存新的中心與範圍參考點。只有能存取手把或其驅動程式的軟體才做得到:

  • Nintendo Switch:系統設定裡有 Joy-Con 與 Pro 手把的類比搖桿校正。
  • Windows:設定 USB 遊戲控制器面板(joy.cpl)會為驅動程式支援的手把提供校正。很多手把,包括 Xbox 手把,在那裡沒有校正選項。
  • Steam:Steam Input 為許多手把提供校正與死區設定,在透過 Steam 執行的遊戲中生效。
  • 製造商 App:有些手把有專屬 App,可以做校正、死區與韌體更新。

如果你的手把哪裡都沒有校正選項,遊戲或 Steam 中的死區設定就是實用的替代方案。

簡單的校正檢查流程

  1. 變更任何設定前,先測量靜止偏移與範圍,並記下數字。
  2. 執行系統或 App 提供的校正,完全依照指示操作。要求設定中心時不要碰搖桿。
  3. 再測一次。偏移應該變小,圓形應該平均到達邊緣。
  4. 如果什麼都沒變,問題大概是機械磨損而不是校正。請見搖桿自己動的說明。

扳機與按鍵

類比扳機放開時回報 0,完全按下時回報 1。在手把測試中慢慢按壓每個扳機:數值應該平順上升並到達頂端。扳機半途停住或放開後回不到 0,可能需要在系統提供的地方校正,也可能是磨損或卡住。有些手把有扳機段落鎖或開關,會刻意縮短行程,請先檢查。

數位按鍵只有按下與沒按下兩種狀態。如果某個按鍵要用力按才有反應,或按住時閃爍不定,校正幫不上忙,問題在按鍵接點本身。

震動不需要校正,但你可以用手把震動測試確認兩顆馬達都有反應。

為什麼瀏覽器量不到輸入延遲

輸入延遲是從你實際按下到遊戲做出反應的時間。量測它需要外部參考,例如同時拍攝按鍵與螢幕的高速攝影機,或接在手把上的專用測試器。

瀏覽器只知道它什麼時候收到新的手把狀態。手把更新帶有時間戳記,但它標記的是瀏覽器收到資料的時間,不是你按下按鍵的時間。網頁大約每個畫面影格讀取一次手把,所以瀏覽器測出的數字同時反映了螢幕更新率、瀏覽器與系統,而不只是手把。

回報率,以及 USB 與藍牙

回報率是手把送出狀態的頻率。網頁可以計算數值變化的頻率,大致了解更新速度,但它受限於瀏覽器與螢幕更新率,而且相同的數值不會被算成更新。

有線通常至少和無線一樣快,而且更穩定;很多手把透過 USB 的回報頻率更高。如果要比較,一次只改一個條件,使用同一個瀏覽器和同一款遊戲,每次量測都重複幾次。

瀏覽器不開放的功能

陀螺儀與動作感測器、觸控板、自適應扳機、背鍵、電量與韌體版本,一般都無法提供給網頁。要檢查或更新這些項目,需要主機、製造商的 App 或作業系統。

常見問題

可以線上校正手把嗎?

網站做不到。瀏覽器可以顯示中心、範圍與死區,讓你知道是否需要校正、校正是否有效。校正本身要在系統設定、Steam 或製造商的 App 中進行。

網站可以量測手把延遲嗎?

無法準確量測。瀏覽器只知道更新何時到達,而且大約每個畫面影格讀取一次。真正的輸入延遲需要高速攝影機等外部量測。

有線手把比藍牙快嗎?

通常是,至少更穩定,很多手把透過 USB 的回報頻率也更高。請在相同條件下重複量測,仔細比較。

為什麼我的 Xbox 手把在 Windows 沒有校正按鈕?

它的驅動程式沒有在遊戲控制器面板提供校正。請使用遊戲或 Steam 中的死區設定,並用飄移與圓度測試檢查搖桿。

相關測試

指南