Controller Polling Rate Test

スティックを動かすかボタンを押すと、ブラウザから見える更新頻度を推定できます。同じ環境で接続方式を比較してください。

controller polling rategamepad Hz入力安定性Bluetooth vs USB
Connect Controller
Loading polling rate Hz meter...

クイックステップ

接続方式が本当に速いか判断する前に、毎回同じ条件でサンプルを取ります。

接続して有効化

USB、Bluetooth、2.4G レシーバーで接続し、ボタンを押してブラウザにコントローラーを認識させます。

入力を動かし続ける

8-10 秒間スティックを回すかボタンを押し、十分な入力変化を集めます。

同じ手順で繰り返す

各モードで少なくとも 2 回測定し、ケーブル、USB ポート、アダプター、ブラウザなど 1 つだけ変更します。

結果メトリクス

全体の値を見ます。高いピークだけより、低 jitter で安定した平均値のほうが実用的です。

平均 Hz

比較の中心になる値です。現在のサンプルで見えた更新頻度を平均します。

ピーク Hz

観測された最速の瞬間値です。上限として見て、安定動作の証明とは扱いません。

Interval

見える更新間隔の平均です。250 Hz は約 4 ms、1000 Hz は約 1 ms です。

Jitter

更新間隔のばらつきです。低いほどブラウザから見える timing が安定しています。

Samples

ローリングサンプル内の見える更新数です。少なすぎる場合は判断材料として弱いです。

Stability

平均 Hz まわりの変動から作る安定度です。不安定な adapter や wireless 経路を見つけやすくします。

精度と測定方法

このページはブラウザから見える更新レイヤーを測ります。setup 比較用であり、hardware 認証ではありません。

ブラウザ測定レイヤー

tester は navigator.getGamepads() を読み、timestamp や入力変化から見える更新頻度を推定します。

サンプル量と信頼度

8-10 秒動かし、安定したサンプル数を確認します。点が少ない、または抜けがある場合は再測定します。

API の限界

Gamepad API は USB analyzer ではありません。高 Hz デバイスの全 report が JavaScript に見えるとは限りません。

Controller polling rate とは

Polling rate は、コントローラーやレシーバーが host に入力更新を送れる頻度です。

Hz は 1 秒あたりの report 数

125 Hz は 1 秒に約 125 回、1000 Hz は経路全体が対応すれば約 1000 回の更新機会です。

Interval は同じ内容を ms で見るもの

1000 を Hz で割ると理論上の間隔になります。125 Hz は 8 ms、250 Hz は 4 ms、1000 Hz は 1 ms です。

総 input lag ではない

実際の遅延にはスティック機構、firmware、wireless、ゲームエンジン、フレーム、表示も含まれます。

正しくテストする方法

数値を比較する前に、測定環境をそろえます。

タブを前面にする

このページをアクティブにし、測定中はゲーム、録画ツール、大きなダウンロードを避けます。

待たずに動かす

多くの gamepad は idle 時に report が減ります。連続した動きで観測できる変化を増やします。

同じ条件で比較

USB、Bluetooth、2.4G、USB ポートを比べるときは、同じブラウザ、モニターモード、電源設定を使います。

ガイド: polling rate 結果の目安

Hz の読み取りを setup 判断に変換します。Interval はゲームや画面処理の前にある理論上の report 間隔です。

範囲Interval読み方
125 Hz 未満Over 8 ms現代の PC ゲームでは低めです。Bluetooth、ブラウザ対応、省電力、入力が動いているかを確認します。
125 Hz8.0 ms標準 controller や Bluetooth HID 経路でよくある基準です。カジュアル用途では十分なことがあります。
250 Hz4.0 msコンソール級として堅い結果で、多くの licensed wireless controller の通常上限です。
500 Hz2.0 msUSB または 2.4G レシーバーが安定更新をブラウザに出せている強い PC 結果です。
1000 Hz1.0 ms高性能 PC 向けの目標です。stability と jitter で本当に安定しているか確認します。
2000 Hz+0.5 ms or lesspremium controller の領域です。ブラウザでは native software や hardware analyzer より低く出る場合があります。

Interval は 1000 / Hz で計算します。これは report 間隔のみで、button-to-photon の総遅延ではありません。

設定 / 修正 / 変更

結果が想定より低い場合、controller を疑う前に接続経路を変えて確認します。

まず USB を試す

data 対応ケーブルとマザーボード USB ポートを基準にします。フロント hub や低品質ケーブルは安定性を下げます。

wireless レシーバーを移動

2.4G dongle を金属、USB 3.0 ノイズ、他の wireless 機器から離します。短い延長ケーブルが役立つことがあります。

メーカー software を確認

一部 controller は 500 Hz、1000 Hz 以上の PC mode に Razer Synapse、GameSir Nexus、8BitDo Ultimate Software などが必要です。

トラブルシューティング

不自然な値の多くは idle input、ブラウザ制限、wireless 変動、省電力設定から起きます。

画面リフレッシュ付近で止まる

60、120、144 Hz 付近に集まる場合、ブラウザ経路が frame に同期している可能性があります。別の Chromium と USB で比較します。

認識されない

接続後に物理ボタンを押し、controller を捕まえるアプリを閉じ、Gamepad API 対応ブラウザを使います。

スパイクや抜けがある

バッテリー節約、overlay、混雑した Bluetooth を避け、有線接続で再測定します。

コミュニティベンチマーク / 参考範囲

これらは実機モデルの情報源付き参考値です。live 投稿ではなく、ブラウザ上の結果は native tool や hardware test より低く出ることがあります。

Controller / setup公開または測定 rateメモ
Xbox Wireless Controller125 Hz published baselinefirst-party Xbox pad の基準として使えます。スティックを動かしてもブラウザ値が大きく低い場合は USB と wireless を比較します。Windows Central
Razer Raiju V3 Pro250 Hz PS5 wireless; 2000 Hz PC wiredRazer は PlayStation と PC の経路を分けて記載しています。同じ controller でも platform で大きく変わります。Razer FAQ
Razer Wolverine V3 Pro 8K PC8000 Hz spec; about 7500 Hz measuredRazer は PC で有線 / wireless 8000 Hz を記載しています。review では約 7500 Hz、フロント USB より motherboard USB が目標に近い結果でした。Razer specWindows Central test
GameSir G7 SE250 / 500 / 1000 Hz PC settingsPC wired controller として高い polling mode を選べる例です。console では PC mode より低い場合があります。Windows CentralWIRED review
Turtle Beach Stealth Pivot125 Hz wireless; 165 Hz wiredpremium controller でも console で良好に感じつつ、PC polling は低めに出る実例です。Windows Central review

リンクされた値は sanity range であり、すべての firmware、USB port、driver、browser、OS で保証される値ではありません。

Controller Polling Rate Test FAQ

Short answers for using this browser-based controller tool and interpreting the result.

この controller polling rate test は正確ですか?

ブラウザから見える更新については有用ですが、USB bus の生の polling ではありません。同じ PC とブラウザで setup を比較するために使います。

なぜテスト中にスティックを回す必要がありますか?

多くの controller は入力が変わらないと report が減ります。連続して動かすと、ブラウザが更新頻度を観測しやすくなります。

Bluetooth で 125 Hz は普通ですか?

はい。多くの Bluetooth HID 経路はブラウザで約 125 Hz または変動値を示します。USB や良い 2.4G レシーバーのほうが安定しやすいです。

1000 Hz や 8000 Hz の controller が低く出るのはなぜですか?

このページは Gamepad API に見える更新を測ります。ブラウザ、driver、OS、hub、省電力設定がすべての hardware report を JavaScript に渡すとは限りません。

benchmark 行は live 投稿ですか?

いいえ。実機モデルの情報源付き参考値です。live community database ができるまでの文脈として使います。

Web ページで本当の input lag を測れますか?

端から端までは測れません。更新安定性や接続差は見えますが、button-to-pixel を測るには専用機材が必要です。

ゲームに 1000 Hz は必要ですか?

常に必要ではありません。jitter のある高いピークより、安定した 250 Hz や 500 Hz のほうが良い場合があります。ゲーム、画面、ネットワークも影響します。