Controller Tester
繁體中文

手把回報率測試

量測手把每秒向電腦回報幾次。轉動搖桿,讀取即時 Hz、5 秒平均與峰值,並與 125、250、500 和 1000 Hz 比對得出判定,USB 或藍牙皆可。

○ 尚未偵測到手把

▶ 持續轉動搖桿幾秒鐘。手把只有在有變化時才會回報。

目前
0Hz
5 秒平均
0Hz
峰值
0Hz
回報間隔
≤ 1 ms
0
1–2 ms
0
2–4 ms
0
4–8 ms
0
8–16 ms
0
16–32 ms
0

▶ 接上手把並按任意鍵

以 USB 接上或用藍牙配對。瀏覽器要等你第一次按鍵才會回報手把。

判定

—

峰值是最佳的一秒區間。藍牙與瀏覽器本身的畫面更新率可能壓低你看到的數字;USB 有線連線才能量到真實數值。

轉動搖桿,測試就會計算手把每秒送出幾次新的回報。大大的「目前」數字是最近一秒的速率,5 秒平均把它在五秒內平滑化,峰值則是你開始之後(或按重設之後)最好的一秒區間。收到二十筆以上的回報後,判定面板會說出最接近的標準速率,也就是 125、250、500 或 1000 Hz,並說明這個速率對你這類手把通常代表什麼。

USB 有線連線才能量到真實數字。透過藍牙,多數手把的回報頻率低於它的能力,瀏覽器本身也可能限制頁面看到的數值,所以請先用線材測,並把藍牙的結果視為對連線的量測,而不是對手把的量測。首頁的搖桿測試在狀態列也會顯示同樣的 Hz 讀數,但只有這一頁會記錄峰值與回報間隔的分布。

手把回報率測試怎麼做

用 USB 接上手把,按一個鍵讓瀏覽器顯示它;狀態列會顯示手把名稱、按鍵數量、軸數量與即時的 Hz 數字。把一支搖桿推到邊緣,不停地繞圈轉動。一兩秒之後三個方塊會填入數字,間隔長條開始變動,等累積了足夠的回報,判定就會出現在右側。

整個量測期間請讓搖桿持續移動。手把只有在按鍵或軸的數值改變時才會送出新的回報,而測試是透過觀察手把的時間戳記來計算這些回報;靜止的搖桿什麼都不會產生,「目前」的數字會往 0 Hz 掉。轉動邊緣的搖桿,每筆回報都會改變兩個軸,這是讓資料流保持滿載最可靠的方法。重複按鍵也行,但你的拇指跟不上 1000 Hz 的手把。

更換連線方式時,請按重設。它會清除峰值與間隔長條,避免藍牙的測試沿用前一次 USB 測試留下的峰值。

什麼是手把的回報率?

回報率是手把告訴電腦每支搖桿、扳機與按鍵位置的頻率,以每秒回報次數,也就是赫茲(Hz)來計算。125 Hz 的手把每 8 ms 回報一次;1000 Hz 的手把每毫秒回報一次。兩次回報之間,遊戲只能依據它最後聽到的位置運作,所以回報率越高,遊戲看到的搖桿掃動曲線越平滑,也越早看到按鍵被按下。

125 Hz · 每隔回報一次 8 ms1000 Hz · 每隔回報一次 1 ms
回報率是手把回報自身狀態的頻率。125 Hz 時每 8 ms 一筆回報;1000 Hz 時每毫秒一筆。

圖中是同一個搖桿動作,在相同時間內以兩種速率取樣的樣子。125 Hz 時遊戲收到八個位置,並在它們之間補上直線;1000 Hz 時收到四十八個,路徑就忠實得多。對緩慢的視角平移,差異看不出來。但對射擊遊戲中的快速甩動,或格鬥遊戲中的精準輸入,125 Hz 的版本可能晚一個畫格,或錯過你經過的確切位置。

回報率只是延遲的一部分,不是全部。125 Hz 時,一次輸入最多要等 8 ms 才有下一筆回報;1000 Hz 時,最多 1 ms。其餘的延遲,包括無線電波、作業系統、遊戲本身的輸入迴圈與顯示器,由手把延遲測試從頭到尾量測;當你的問題是手把手感如何,而不是它多常回報時,該用的就是它。

常見的手把回報率

判定會把你的峰值捨入到下列標準速率中最接近的一個。表中是各速率的典型情況;實際會依韌體與作業系統而異,請視為典型值,而非保證值。

速率間隔常見於
1000 Hz1 msUSB 連線的 Xbox Series、USB 連線的 DualSense、多數 PC 手把的最高設定
500 Hz2 ms部分瀏覽器中 USB 連線的 DualSense、許多 8BitDo 手把
250 Hz4 ms藍牙連線的 Xbox、USB 連線的 DualShock 4、許多無線手把的預設值
125 Hz8 ms較舊的手把、Switch Pro 手把與 Joy-Con、許多藍牙連線
60 Hz16.7 ms真實硬體上很少見;通常代表頁面被節流,或手把閒置

工具也認得 2000、4000 與 8000 Hz,用於少數宣稱回報率超過 1000 Hz 的 PC 手把。瀏覽器能否真的看到這些速率,取決於作業系統,所以這類手把的判定是 1000 Hz,不一定代表手把表現不佳。

如何判讀回報間隔長條

數字方塊下方的六條長條,顯示各種間隔的回報各有幾筆:1 ms 以下、1 到 2 ms、2 到 4 ms、4 到 8 ms、8 到 16 ms 與 16 到 32 ms,更長的都算進最後一條。狀況良好的有線 1000 Hz 手把,幾乎全部落在第一條。250 Hz 的手把會填滿 2 到 4 ms 那一條。形狀告訴你的,比數字更多。

一條很高的長條。 手把以穩定的速率回報。不論速率是多少,這都是你想要的。

兩條相鄰的高長條。 手把在兩種間隔之間交替,這在藍牙上很常見,通常無害;平均值會落在兩個標準速率之間,判定會挑較接近的那個。

快的一端有一條高長條,另外慢的幾條也有分布。 回報被遺失或延遲。在藍牙上,這是干擾或接收器太弱;在 USB 上,常見原因是集線器、很長的被動延長線,或背景分頁搶走頁面的計時器。請移動接收器、直接插到電腦上,並把分頁帶到前景。

全部落在最後一條。 不是搖桿幾乎沒動,就是頁面被節流。請轉快一點,確認這個分頁看得到,並檢查沒有其他應用程式獨佔手把。

USB、藍牙與 2.4 GHz 接收器

同一支手把,依連線方式不同,會給你三種不同的數字,而這個測試是看出它們最快的辦法。透過 USB,你得到手把的原生速率。透過藍牙,速率由藍牙 HID 連線與接收器決定,即使是有線能做到 1000 Hz 的手把,125 Hz 或 250 Hz 也屬正常。透過專用的 2.4 GHz 接收器,例如 Xbox 無線轉接器,或許多 PC 手把隨附的接收器,速率通常與 USB 相同,或低一階。

你擁有的每一種連線都測一次,每次之間按重設,並記下各自的峰值。如果無線的峰值比 USB 低一階,那是連線在正常運作。如果低了兩三階,或長條散布到慢的那一端,代表電波路徑上有問題:接收器旁邊散發干擾的 USB 3 連接埠、你和筆電之間隔著金屬桌面,或是房間裡 2.4 GHz 裝置太多。

為什麼瀏覽器顯示的速率可能比手把送出的低

測試是從一個遠快於螢幕更新率的迴圈來輪詢 Gamepad API,所以不會被限制在每秒 60 或 144 次讀取。但瀏覽器只能看到作業系統交給它的東西。有些瀏覽器與作業系統會依自己的排程更新手把狀態,把可見的速率壓在手把真實速率之下;判定下方的提醒就是為此而寫,而 Chrome 搭配 USB 是最常顯示完整數字的組合。

還有兩件事會把數字拉低。分頁在背景,或被其他視窗蓋住時,瀏覽器會對頁面節流,測試每秒只檢查幾次,所以你在看別的視窗時取得的任何讀數都毫無意義。另外,處於相容模式的手把,例如設為 Switch 或 DirectInput 模式的 8BitDo 手把,會以那個模式的速率回報,而不是它的原生速率;Xbox 手把測試說明了 XInput 手把的各種模式。

拿到結果後該怎麼辦

如果速率與廠商宣稱的相符,就沒有需要修正的地方。如果有線手把低了一階、長條又很乾淨,請檢查有沒有集線器或延長線,並到手把自己的軟體中找回報率設定,因為許多 PC 手把預設就是 250 Hz。如果無線手把讀數偏低,請試試改用接收器而不是藍牙,或在重要的時候改用線材。

在這裡通過的手把,仍可能在別處出問題。手把震動測試檢查馬達,那跟回報率毫無關係,而首頁搖桿測試的完整按鍵檢查,則能確認每個輸入都還有反應。

常見問題

要怎麼測試手把的回報率?

接上手把,按一個鍵讓瀏覽器顯示它,然後讓一支搖桿沿著邊緣持續轉動幾秒。「目前」、「5 秒平均」與「峰值」方塊會填入以 Hz 表示的回報率,長條顯示回報之間的間隔有多長,等看到足夠的回報後,判定面板會說出最接近的標準回報率。請讓搖桿持續移動;手把只有在有變化時才會回報。

手把的回報率多少算好?

1000 Hz 是目前手把透過 USB 能做到的最好,500 Hz 和 250 Hz 對多數無線手把屬正常,125 Hz 則是較舊或入門手把的典型值。以遊玩來說,250 Hz 與 1000 Hz 之間最糟情況下的延遲差約 3 ms,很少人感覺得到;讀數遠低於廠商宣稱的速率,或回報時有時無,比表面數字重要得多。

為什麼 1000 Hz 的手把在回報率測試中只顯示 125 Hz?

依序有三個常見原因。手把使用藍牙,而藍牙會把多數手把限制在 125 到 250 Hz;請接上線材再測一次。瀏覽器分頁在背景或在另一個螢幕上,頁面被節流;請把它帶到前景。或是手把處於相容模式,例如 DirectInput 或 Switch 模式;請切換到 XInput 或它的原生模式。如果有線手把在正確模式下,Chrome 仍顯示 125 Hz,那就是它真正的回報率。

為什麼我停止移動搖桿,Hz 就掉到零?

因為沒有任何改變。手把只有在按鍵或軸的數值和上一次不同時,才會更新它的回報,而測試計算的就是這些更新。靜止不動的搖桿不會產生新的回報,所以「目前」的數字會掉到 0 Hz;這就是為什麼提示要你持續轉動搖桿,也是為什麼要看的是峰值與 5 秒平均。

回報率和延遲有什麼差別?

回報率是手把傳送自身狀態的頻率,延遲是一次輸入要花多久才到達。125 Hz 時,一次輸入最多要等 8 ms 才能等到下一筆回報;1000 Hz 時,最多 1 ms。這段等待時間是延遲的一部分,但無線連線、作業系統與遊戲還會增加更多,所以高回報率不保證低延遲。手把延遲測試量測的是整個鏈路。

藍牙會降低回報率嗎?

會,幾乎所有手把都是。藍牙 HID 連線的回報頻率比 USB 低,實際速率取決於手把、接收器與作業系統;一支有線能達 1000 Hz 的手把,藍牙下是 125 Hz 或 250 Hz 屬於正常。專用的 2.4 GHz 接收器通常能維持完整的 USB 速率,這也是許多 PC 手把會附一個的原因。

更多手把測試

下面每個測試都會更細緻地檢查手把的某一個部分。