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

このブラウザ用コントローラーツールの使い方と結果の見方についての短い回答です。

この 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 のほうが良い場合があります。ゲーム、画面、ネットワークも影響します。