Controller Tester
繁體中文

手把延遲測試

在瀏覽器中量測手把輸入延遲。方塊會在隨機時間變成橘色,你按任意鍵,五輪之後得出中位數。分別用 USB 與藍牙各測一次,看無線連線多花了多少時間。

○ 尚未偵測到手把

▶ 方塊變橘色時,用最快速度按任意鍵。

▶ 接上手把並按任意鍵

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

組別 A
—
尚無資料
組別 B
—
尚無資料

按「開始」,等方塊變成橘色,用最快的速度按任意鍵。測試會記錄從顏色改變到瀏覽器收到你按鍵之間的毫秒數,重複五輪並回報中位數。切換到 B 組,接上線材或改用藍牙配對,再跑五輪,工具就會告訴你哪一種連線比較快、快了幾毫秒。

單一輪的數字主要是你的反應時間,這一點要先搞清楚,再去看其他數字。人類看到顏色改變並動一下拇指,大約需要 150 到 250 ms;手把和它的連線,再多加一到幾十毫秒。這個測試無法在一次執行中把兩者分開,所以它是為了比較而設計的:同一個人、同一個螢幕、兩種設定,兩者的差異就是你要找的手把輸入延遲。

手把延遲測試怎麼做

  1. 先用你想量測的方式接上手把,例如 USB,並按任意鍵讓瀏覽器顯示它。最上方的 P1 到 P4 欄位會顯示選取的是哪一支手把。
  2. 確認提示文字旁選的是組別 A,然後按開始。方塊會顯示等待中…,持續隨機的一到三秒。等待期間請讓所有按鍵保持放開。
  3. 方塊變成橘色並顯示現在按!的瞬間,按任意鍵。方塊會顯示這一輪的毫秒數,以及第 1 / 5 輪。按下一輪,或點一下方塊,就進入下一輪。
  4. 完成全部五輪。組別 A 的卡片會填入五個時間、最快的一輪與中位數,要看的就是中位數;中位數會排除一次運氣好或分心的輪次。
  5. 改變一件事:拔掉線材改用藍牙配對,或換成另一支手把並在欄位中選取它。選擇組別 B,再跑五輪。
  6. 看兩張卡片下方的比較行,它會說明哪一組比較快、快了幾毫秒。想開始新的比較時,按重設會同時清除兩組。

等待期間按下按鍵,會顯示按太早了並取消該輪,所以亂按並不能拉高成績。只有在顏色改變之後有按鍵被按下,這一輪才會結束;而且測試要等所有按鍵都放開,才會接受按鍵,避免按住的扳機讓一輪瞬間結束。

手把延遲測試實際量的是什麼?

計時從頁面把方塊切換成橘色時開始,到瀏覽器的 Gamepad API 第一次回報有按鍵被按下時停止。兩個時刻之間的一切都計算在內:顯示器畫出橘色畫格、你的眼睛與大腦注意到它、拇指移動、開關閉合、手把打包回報、線材或電波傳送、作業系統交給瀏覽器,以及瀏覽器在下一次檢查時發現它。

畫面閃爍手指按下手把送出瀏覽器收到你的反應時間手把 + 連線 + 瀏覽器
測試量的是從畫面閃爍到瀏覽器收到按鍵的整段時間。你的反應時間占最大部分且大致固定,所以兩次測試之間的差異來自手把與它的連線。

這段時間裡大部分是你自己。對視覺提示的反應時間,多數成年人落在 150 到 250 ms,而且每一輪都不同,這就是為什麼測試取五輪的中位數,而不是單次讀數。裝置的部分,也就是手把加連線加瀏覽器,小得多,也穩定得多。兩組之間只改變裝置的部分,人的部分就會抵消,留下你關心的差異。

瀏覽器本身還有取樣間隔。測試每個螢幕畫格檢查一次手把,所以單一輪的結果會被捨入到最近的畫格:60 Hz 螢幕約以 17 ms 為一階,144 Hz 則約 7 ms。五輪的中位數會把這點抹平,但這也是不要把單一輪當成絕對數值的另一個理由。

USB 與藍牙:手把哪個比較快?

線材幾乎都比較快,而這個測試能在你自己的硬體上告訴你快多少。透過 USB,手把以完整速率回報,作業系統直接收到每個封包。透過藍牙,手把回報的頻率較低,接收器會緩衝封包,而 Wi-Fi、其他藍牙裝置,或接收器旁邊 USB 3 連接埠的干擾,都可能延遲或遺失封包。手把回報率測試直接量測回報頻率這一面;延遲測試則量測最終結果,以毫秒表示。

預期的結果依手把而定。Xbox Series 或 DualSense 搭配品質好的藍牙接收器,通常與 USB 只差幾毫秒,接近到多數玩家感覺不出來。便宜的接收器、天線被金屬螢幕蓋擋住的筆電,或是桌上擺滿 2.4 GHz 裝置,都可能把差距推到 20 或 30 ms 以上,在節奏遊戲與格鬥遊戲中是察覺得到的。專用的無線接收器,例如 Xbox 無線轉接器,或許多 PC 手把隨附的 2.4 GHz 接收器,通常落在兩者之間。

如果藍牙組慢了超過 10 ms,而你在意,在買一條長到能拉到沙發的線之前,有三件事可以試:用延長線把接收器接到離電腦較遠的 USB 2 連接埠;如果手把有專用接收器,就改用它;以及關掉你沒在用的藍牙裝置。每改一項,就重跑 B 組。

夾在手把和瀏覽器之間的軟體,也會在這裡現形。Steam Input、DS4Windows、reWASD 等工具會讀取真實的手把,再提供一支虛擬手把,這多出來的一跳,每次按鍵都要多花幾毫秒。如果你懷疑其中一個,可以讓 A 組在工具開著的狀態下測,B 組在關閉的狀態下測,手把和線材都不變,比較行就會告訴你它的代價。想換掉藍牙接收器時,也可以用同樣的方法:用舊的量一次,換掉之後用新的再量一次。

如何判讀結果

看中位數,不是最快。 最快的一輪是你剛好專注的那次;中位數才是連線在正常遊玩中的表現。請比較各組的中位數。工具的比較行也是因為同樣的原因使用中位數。

離散程度反映穩定性。 在穩定的連線上,五輪彼此相差 20 ms 以內屬於正常。其中一輪遠高於其他輪,是你眨了眼;一組的輪次散布在 100 ms 之內,另一組卻很集中,則指向鬆散的那組有遺失或延遲的封包,即使中位數看起來沒問題,這也是連線的問題。

看差異,不是絕對值。 單看一組讀到 230 ms,說明不了你的手把什麼。A 組 230 ms、B 組 262 ms,則表示 B 的設定讓你多花 32 ms,這個數字才是你能採取行動的依據。兩組之間請保持顯示器、光線與你的姿勢相同,讓人的那一部分維持不變。

差距小的話,多跑一次。 每組只有五輪,低於 10 ms 的差異,落在你自己反應的誤差範圍內。如果比較行回報的只是正負幾毫秒,請對調順序,兩組各再跑一次,看結果是否一致。

測試不同手把的輸入延遲

同樣的 A/B 方法,也能在相同連線下比較兩支手把。把兩支都接上,A 組在 P1 到 P4 欄位選第一支手把來測,再選第二支手把跑 B 組。較舊的手把,以及處於相容模式的手把,回報頻率常常比較低,在這裡會表現為小而穩定的落差;Xbox 手把測試與 PS5 搖桿測試頁面說明了各品牌的模式。

比較手把時,請維持相同的條件。兩支手把都充好電,使用同一個連接埠或接收器,並在同一個螢幕上連續跑兩組;隔了一週、換了螢幕或換了椅子才做的比較,說明的是房間,而不是手把。

這個測試無法告訴你的事

它無法給你手把以毫秒計的絕對延遲,因為你的反應時間存在於每一個數字裡,而且任何網頁都讀不到你的拇指實際動作的瞬間。它也看不到遊戲內的延遲,遊戲引擎的輸入輪詢與畫面繪製流程,會在瀏覽器量到的數字之上,再疊加它們自己的延遲。而且它只量測按鍵;搖桿的移動不在這裡計時,類比搖桿測試檢查的是搖桿的精準度,而不是速度。

如果只是想確認每個按鍵與兩支搖桿是否正常,請從首頁的搖桿測試開始;這個測試假設手把已經通過了那邊的檢查。

常見問題

要怎麼測試手把延遲?

接上手把,按「開始」,方塊變橘色並顯示「現在按!」的瞬間,按任意鍵。測試會記錄從顏色改變到瀏覽器收到你按鍵之間的毫秒數,重複五輪後顯示中位數。把它存成 A 組,更換連線方式或手把,選擇 B 組再測五輪;工具接著會告訴你哪一組比較快、快多少。

我的手把只有 5 ms 延遲,為什麼手把延遲測試顯示 200 ms?

因為這個數字包含了你的反應時間。從方塊變色到拇指動作,多數人需要 150 到 250 ms,手把、線材或無線電波,以及瀏覽器,只是再多加幾毫秒。單次測試無法把兩者分開,所以這個測試是為了比較而設計的:你的反應在不同組別之間大致不變,因此 A 組與 B 組的差異,就是手把與它的連線造成的。

藍牙會讓手把多出多少延遲?

和 USB 相比,通常多出幾毫秒到幾十毫秒,取決於手把、接收器與干擾。同一支手把,A 組用 USB、B 組用藍牙,再看工具回報的差距。差距低於約 10 ms,玩的時候感覺不到;差距 30 ms 以上就感覺得到,通常指向接收器不佳,或無線環境太擁擠。

手把延遲測試的結果多少算好?

單一組別沒有及格線,因為反應時間占大部分,而且因人而異。請看兩組之間的差異:低於 10 ms,代表兩種設定在遊玩上等效;10 到 30 ms,敏感的玩家會察覺;超過這個範圍就值得處理。在同一組之內,各輪結果集中,是連線穩定的跡象。

為什麼顯示「按太早了」?

因為在方塊變橘色之前,就有按鍵被按下。測試會在一到三秒的隨機等待期間監看任何按鍵,這段時間內按下就會取消該輪,避免用猜的得出虛假的低數字。請放開所有按鍵,按「開始」,再等顏色改變。

這個測試會量到我的螢幕或電視延遲嗎?

部分會。計時從頁面把方塊改成橘色時開始,而你的眼睛要等顯示器畫出那個畫格後才看得到,所以顯示延遲和你的反應時間一起包含在數字裡。同一個螢幕上的每一組都一樣,所以在 A 與 B 的比較中會相互抵消,但這也代表兩台不同螢幕的結果不能互相比較。

可以用這個測試比較兩支手把嗎?

可以。用第一支手把當 A 組跑五輪,接上第二支手把,在 P1 到 P4 欄位選取它,選 B 組再跑五輪。兩次請使用相同的連線方式,這樣比較的才是手把對手把,而不是線材對無線電。

更多手把測試

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