搖桿死區測試:找出剛好壓住偏移、又不犧牲精準度的死區數值

死區設太小,角色會自己慢慢走;設太大,準心又要推很多才肯動。大部分玩家都是憑感覺亂調,調了半天還是不順手。這個搖桿死區測試會直接顯示手把透過 Gamepad API 回報的原始 X、Y 軸數值,還沒有經過任何遊戲處理,讓你清楚看到搖桿在靜止時偏移多少、推到邊緣時能不能到達 1.0。根據這些數字,你可以算出真正需要的最小死區,再到遊戲設定裡精準調整,而不是一路試錯。所有運算都在你的瀏覽器裡完成,免安裝,也不會上傳任何資料。

搖桿死區測試畫面:搖桿圓圈中心的內圈死區範圍與即時座標點

請用 USB 或藍牙連接手把,再按下任一按鍵

USB 藍牙
偵測不到手把?
  • 建議使用 Google Chrome、Microsoft Edge、Brave 或 Opera,對 Gamepad API 的支援最完整。
  • 開啟這個頁面後,請按任一按鍵或推動搖桿,瀏覽器才會啟用手把。
  • Firefox 需要先偵測到一次按鍵輸入,才會把已連接的手把開放給這個分頁。
  • 在 macOS 與 iOS 16 以上版本,請到系統的藍牙設定確認手把已完成配對。
軸向死區與圓形死區比較圖,搭配外圈死區與反應曲線示意

體感、觸控板與電池(PS4 / PS5)

WebHID 模式支援 Sony DualShock 4、DualSense 與 DualSense Edge。

搖桿死區量測步驟:從原始數值算出設定值

  1. 連接手把並按任一按鍵: 透過 USB 或藍牙連接手把,按下任一按鍵讓瀏覽器開始讀取。畫面上兩個搖桿圓圈會顯示即時位置,旁邊會列出精確到小數點後四位的軸向數值。
  2. 放開搖桿,記下靜止數值: 把手把平放、完全放開,觀察左右搖桿的 X、Y 軸數值。記下各軸向在幾秒內出現的最大絕對值,這就是搖桿目前的靜止偏移。
  3. 多次推到底再放開: 往上、下、左、右與四個斜角各推到底再放開,觀察每次回中後的數值。取所有回中數值裡最大的那一個,和靜止偏移比較,取兩者中較大者。
  4. 參考最小死區讀數: 畫面上的最小死區欄位會根據觀察到的偏移給出建議值。在這個數字上再加 0.01 到 0.02 的安全空間,就是你在遊戲裡可以先嘗試的內圈死區。
  5. 到遊戲中微調並確認: 把數值套用到遊戲設定,進入訓練場或空曠場景測試。放開搖桿時角色與鏡頭應該完全靜止,輕推時又能立刻有反應。不夠就以 0.01 為單位慢慢調整。

搖桿死區測試結果判讀:偏移量與建議設定

下表把常見的靜止偏移量對應到建議的內圈死區。遊戲的死區設定有的用 0 到 1 的小數,有的用百分比,0.05 就等於 5%。表中數值是一般參考,實際仍以你在遊戲中的手感為準。

量到的最大偏移建議內圈死區對操作的影響補充說明
0.00 到 0.020.03 到 0.04(3% 到 4%)幾乎沒有影響,精準度最好狀態良好,可以使用很低的死區
0.02 到 0.040.05 到 0.06(5% 到 6%)多數玩家感覺不到差異多數遊戲預設值就落在這附近
0.04 到 0.060.07 到 0.08(7% 到 8%)細微瞄準稍微變鈍建議定期重測,觀察偏移是否變大
0.06 到 0.100.09 到 0.12(9% 到 12%)小幅修正明顯變困難考慮清潔搖桿或檢查是否飄移
超過 0.10不建議只靠死區處理操作手感明顯變差感測元件可能磨損,建議維修或更換

搖桿死區是什麼,為什麼每支手把都需要

搖桿死區指的是中心附近一小塊「不算數」的範圍。只要搖桿數值落在這個範圍裡,遊戲就當作你沒有推。這是因為實體搖桿不可能百分之百精準回到 0,即使是全新的手把,放開時也會有一點點偏差。如果沒有死區,這一點偏差就會讓角色或鏡頭持續緩慢移動。

廠商與遊戲開發者通常會預先設定一個保守的死區,確保大部分手把都不會出現明顯的自動移動。問題在於,這個預設值是為「所有手把」設計的,不一定適合你手上那一支。狀態好的手把可能被設得太大,平白損失精準度;老化的手把則可能設得太小,壓不住偏移。

所以最理想的做法,是量出自己手把真正的偏移量,再根據數字設定死區。這正是搖桿死區測試存在的目的。

內圈死區、外圈死區與反應曲線

一般說的死區多半指內圈死區,也就是中心附近被忽略的範圍。很多遊戲還有外圈死區的設定,它處理的是搖桿推到邊緣的區域:當數值超過某個門檻,例如 0.95,遊戲就直接當作 1.0。這可以解決搖桿推到底卻達不到滿值、角色跑不到全速的問題。

反應曲線則決定搖桿推動的距離和遊戲中移動速度之間的關係。線性曲線代表推一半就是半速;指數曲線則讓小幅度推動時更細膩,推到後段才快速加速。射擊遊戲玩家常用比較平緩的曲線,讓準心微調更容易。

這三個設定會互相影響。內圈死區設得大,搭配指數曲線,起步會顯得特別遲鈍。調整時建議一次只改一項,改完就測試,才知道是哪一個設定造成手感的變化。

軸向死區和圓形死區的差別

遊戲實作死區的方式大致有兩種。軸向死區是 X 軸和 Y 軸各自判斷,只要某一軸的數值小於門檻,那一軸就歸零。這種方式簡單,但推斜角時容易「黏」在水平或垂直方向,因為其中一軸的小數值被切掉了。

圓形死區(也有人稱為徑向死區)則是看搖桿離中心的總距離,距離小於門檻才整體歸零。這樣推任何方向的手感都比較一致,斜角移動也比較自然,是目前多數遊戲採用的方式。

知道這個差異之後,量測結果就更好解讀。如果你的搖桿只有 X 軸偏移比較大,在軸向死區的遊戲裡,只需要處理 X 軸;在圓形死區的遊戲裡,則要以兩軸合起來的距離為準。測試頁面同時顯示兩個軸向的數值,方便你兩種情況都能判斷。

怎麼從搖桿死區測試算出最小死區

最小死區的概念很單純:它就是剛好比搖桿最大偏移再大一點的數值。假設你量到靜止時 X 軸最大 0.031、Y 軸最大 0.018,而推到底放開後回中最大到 0.037,那麼最小死區就是 0.037 左右,實際設定時加上一點安全空間,取 0.05 就很穩。

要注意的是,偏移不是固定不變的。溫度、握持方式、手把剛開機或已經玩了一段時間,都可能讓數值稍有不同。所以建議在不同時間點各量一次,取其中最大的偏移作為基準,避免玩到一半才開始飄。

畫面上的最小死區欄位就是根據你觀察到的偏移即時算出來的。你可以多推幾次搖桿、多放開幾次,讓它收集更多樣本,數字會越來越接近真實情況。

死區太大或太小,在遊戲裡會怎樣

死區太小最直接的症狀就是自動移動:角色在原地慢慢往某個方向挪、鏡頭緩緩轉動、選單游標自己跳。在射擊遊戲裡,準心會在你沒碰搖桿的時候偏離目標,非常影響瞄準。

死區太大則是另一種困擾。你輕推搖桿,角色卻毫無反應,要推到一定程度才突然開始動,手感像是有一段空行程。精細操作,例如狙擊時的小幅修正、賽車遊戲的微調方向,都會變得很難控制。很多玩家覺得「手把不靈敏」,其實只是死區設太大。

理想的搖桿死區,是讓你在放開搖桿時完全靜止,輕推時又能立刻感受到反應。這個平衡點因手把而異,也因遊戲類型而異,用數字找到起點,再靠實際遊玩微調,是最有效率的方法。

不同遊戲類型的死區調整思路

第一人稱與第三人稱射擊遊戲對死區最敏感。右搖桿控制準心,任何多餘的死區都會讓小幅修正變得困難,所以通常會盡量把右搖桿的內圈死區壓低,只要能壓住偏移就好。左搖桿控制移動,對精準度要求比較低,可以稍微放寬一點。

賽車遊戲的方向控制則需要連續、平滑的輸入。死區太大會讓車子在直線上微調方向時出現一段無反應的區域,過彎時也不容易做出細膩的修正。很多賽車遊戲另外提供轉向線性度的設定,可以和死區一起調整。

動作與平台遊戲大多只需要判斷方向,死區稍大一點影響不大,反而能避免誤觸。格鬥遊戲若使用搖桿操作,則要確認斜角輸入能夠穩定觸發,死區不要大到讓斜角判定變困難。

左右搖桿分開設定的好處

同一支手把的左右搖桿,磨損程度常常不一樣。很多遊戲以左搖桿移動,使用頻率遠比右搖桿高,也有些玩家習慣大力推左搖桿衝刺,左邊的偏移就會比較早出現。如果遊戲允許,左右分開設定死區會比共用一個數值更合理。

做搖桿死區測試時,請把左右兩支搖桿的數值分別記錄下來。舉例來說,左搖桿量到 0.05,右搖桿只有 0.015,那麼左邊可以設 0.07,右邊設 0.03 就好,右搖桿的瞄準精準度就不會被左邊拖累。

如果遊戲只提供一個共用的死區設定,那就只能以偏移較大的那一支為準。這時候也可以考慮先清潔偏移較大的搖桿,把它的數值降下來,整體死區才能跟著降低。

外圈死區與搖桿推不到滿值的問題

除了中心點,搖桿邊緣也值得檢查。把搖桿推到最邊緣慢慢轉一圈,看看各方向的數值能不能接近 1.0。理想狀況下,上下左右推到底都會在 0.98 到 1.0 之間,斜角則可能因為模組設計略高或略低。

如果某個方向推到底只到 0.9 左右,在遊戲中往那個方向就跑不到全速,或是鏡頭轉速比其他方向慢。這時候可以把外圈死區設在 0.9 附近,讓遊戲把 0.9 以上都當作滿值,彌補這個缺口。

外圈死區設得太低也有副作用,搖桿只推八成就已經滿速,等於壓縮了可以細膩控制的範圍。所以外圈死區同樣應該以測量結果為準,剛好補到最弱的那個方向就好。

系統層級與遊戲層級的死區

死區可能在好幾個地方被處理。有些手把的韌體會先做一層過濾;作業系統或遊戲平台的手把設定可能再加一層;最後遊戲本身還有自己的死區。這幾層疊加起來,實際的死區往往比你在遊戲選單看到的數字還大。

本頁讀到的是瀏覽器從系統拿到的數值,通常已經包含韌體層的處理,但沒有經過遊戲的死區。所以測試顯示的偏移,可以視為遊戲實際會收到的原始輸入。如果你在系統層另外設定了死區,記得把它考慮進去,避免重複疊加。

比較簡單的原則是:只在一個地方設定死區,通常是遊戲內,其他層級盡量保持預設或關閉。這樣出問題時,也比較容易知道要調整哪裡。

手把升級或換新搖桿後,記得重新量搖桿死區

很多人換了新搖桿模組、改裝霍爾感應搖桿,或是直接買了新手把之後,還沿用舊的死區設定。這樣等於浪費了新硬體的優勢。新的搖桿偏移通常小很多,原本為了壓住舊搖桿而設的 0.1,換新後可能 0.03 就夠了。

重新量測的流程和第一次一樣:平放手把記錄靜止偏移,推到底放開記錄回中誤差,再轉一圈確認外圈數值。拿到新數字之後,把遊戲裡的死區逐步調低,直到放開搖桿時出現極輕微的移動為止,再往回加 0.01,就是最貼近新硬體的設定。

改裝過的手把也建議在使用一兩週之後再量一次。新零件剛裝上時,機構需要一點時間磨合,數值可能會稍微變動,第二次量到的結果通常更有參考價值。

死區只是應急,偏移持續變大要處理硬體

調整死區可以讓輕微偏移的手把繼續好好使用,但它解決的是症狀而不是原因。如果你發現每隔幾週就要把死區再調高一點,代表搖桿的感測元件正在持續磨損,偏移只會越來越大。

當搖桿死區需要設到 0.1 以上才能壓住偏移,操作手感通常已經明顯變差,這時建議先試著清潔搖桿縫隙,再重新量測。如果清潔沒有效果,就該考慮更換搖桿模組,或是改用霍爾感應搖桿這類不易磨損的設計。

定期用這個頁面記錄數值,可以讓你清楚掌握趨勢。數字穩定,就繼續用;數字逐漸攀升,就提早規劃維修,不要等到比賽或重要對戰時才發現手把不聽話。

量測時常見的誤差來源

量測時最常見的誤差是手指沒有完全離開搖桿。即使只是輕輕靠著,也可能讓數值偏移 0.01 到 0.03,讓你誤以為搖桿有問題。測量靜止偏移時,請務必把手把平放在桌上,雙手完全離開。

第二個誤差來源是手把放置的角度。有些手把在傾斜擺放時,搖桿會因重力稍微偏向一側,尤其是彈簧已經變弱的搖桿。平放在桌面上量測,結果最具參考價值。

最後,藍牙連線偶爾會有短暫的訊號延遲或掉包,導致畫面上的數值更新不夠即時。如果發現數值變化不太穩定,可以改用 USB 有線連接再量一次,確認結果是否一致。

官方硬體規格: MDN Guide to Reading Analog Axes

常見問題

搖桿死區設 0 可以嗎?

幾乎所有手把都不建議設 0。即使是全新的搖桿,放開時也會有微小偏差,死區為 0 時這些偏差會讓角色或準心持續移動。最好先量出偏移,再設一個稍大的值。

百分比和小數的死區設定怎麼換算?

直接乘以 100 就好。0.05 等於 5%,0.1 等於 10%。有些遊戲用 0 到 100 的滑桿,有些用 0 到 1 的小數,換算方式都一樣。

為什麼遊戲裡的手感和測試結果對不起來?

遊戲可能使用不同的死區形狀、反應曲線,或在系統層多加了一層處理。測試頁面顯示的是原始數值,遊戲則會再經過自己的運算,所以手感會有差異,這是正常的。

死區要多久重新量一次?

一般建議每一到兩個月量一次,或是在手把摔到、清潔過、開始覺得手感怪怪的時候量。數值穩定就不用改設定,數值上升就適度調整。

左右搖桿可以設不同的死區嗎?

要看遊戲是否支援。很多射擊遊戲允許左右分開設定,這時建議依照各自量到的偏移分別設定,右搖桿通常可以設得比較低,保留更多瞄準精準度。

什麼是反死區?

反死區是用來抵銷遊戲內建死區的設定,讓搖桿一離開中心就立刻有輸出。它常搭配外部的死區設定使用,若設得比遊戲內建死區還大,可能反而讓輕微偏移又跑出來。

外圈死區要怎麼設定?

把搖桿推到邊緣轉一圈,找出數值最低的方向。如果最低只到 0.92,外圈死區可以設在 0.9 左右,讓遊戲把這個範圍以上都當作滿值,各方向就能跑到全速。

死區調大可以解決所有飄移嗎?

只能處理輕微到中度的偏移。偏移太大時,死區必須設得很高,操作精準度會明顯下降。偏移超過 0.1 時,建議清潔或更換搖桿模組,而不是一味調高死區。

測試時要握著手把還是平放?

量靜止偏移時請平放並完全放開,避免手指誤觸。量回中誤差和外圈數值時則可以正常握著,推完放開後再把手指移開觀察數值。

這個測試在手機上也能用嗎?

可以。Android 與 iOS 16 以上的裝置,只要瀏覽器支援 Gamepad API,透過藍牙連接手把後就能量測,判讀方式與電腦相同。

Sources

  1. W3C Gamepad Specification
  2. MDN Web Docs: Gamepad API
  3. MDN Web Docs: WebHID API
  4. PlayStation Support: DualSense controller on PC
  5. Xbox Support: Connect controller to PC
  6. Nintendo Support: Joy-Con troubleshooting