Controller Tester
日本語

ポーリングレート 確認:コントローラーの送信頻度(Hz)を測定

コントローラーが毎秒何回パソコンに入力を送っているかを測定します。スティックを回すだけで、リアルタイムの Hz、5 秒平均、最大値が分かり、125・250・500・1000 Hz のどれに当たるかも判定します。USB でも Bluetooth でも使えます。

○ コントローラー未検出

▶ スティックを数秒間回し続けてください。コントローラーは入力が変化したときだけ送信します。

現在
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 で接続するか、Bluetooth でペアリングします。ブラウザーは最初のボタン入力があるまでゲームパッドを認識しません。

判定

—

最大は 1 秒間で最も良かった値です。Bluetooth やブラウザーのフレームレートが上限になることがあります。正確な値は有線 USB で測定してください。

スティックを回すと、コントローラーが毎秒何回新しい報告を送るかを数えます。大きな 現在 の数値は直近 1 秒のレート、5 秒平均 は 5 秒間でならしたもの、最大 は測定を始めてから、または リセット を押してからの、1 秒間での最高値です。20 件を超える報告が届くと、判定 パネルが最も近い標準レート(125、250、500、1000 Hz)を示し、そのレートがお使いの種類のコントローラーで通常何を意味するかを表示します。

正確な値が出るのは有線 USB です。Bluetooth だと、多くのパッドは本来より低い頻度でしか送らず、ブラウザー自体がページに見えるレートに上限をかけることもあります。そのため、まずケーブルでテストし、Bluetooth の結果はコントローラーではなく、接続の測定と考えてください。トップページのゲームパッドテスターも状態表示に同じ Hz を表示しますが、最大値と送信間隔の分布を記録するのは、このページだけです。

ポーリングレート 確認のやり方

USB でコントローラーをつなぎ、ブラウザーに認識させるためボタンを押します。状態表示に、パッドの名前、ボタン数、軸の数、リアルタイムの Hz が表示されます。一方のスティックを端まで倒し、止まらずに円を描くように回してください。1、2 秒すると 3 つのボックスが埋まり、送信間隔のバーが動き出し、十分な件数が集まると、右側に判定が表示されます。

測定中はずっとスティックを動かし続けてください。ゲームパッドは、ボタンや軸の値が変わったときにだけ新しい報告を送り、テストはコントローラーのタイムスタンプを見てその報告を数えます。スティックを静止させると何も出ず、現在 の値は 0 Hz に近づきます。縁でスティックを回すと、毎回の報告で 2 つの軸が変化するので、報告の流れを保つにはいちばん確実な方法です。ボタンを連打する方法もありますが、親指では 1000 Hz のパッドに追いつけません。

接続を替えるたびに リセット を押してください。最大値と送信間隔のバーが消えるので、Bluetooth の測定が、直前の USB の最大値を引き継ぐことがありません。

コントローラーのポーリングレートとは

ポーリングレートは、コントローラーがすべてのスティック、トリガー、ボタンの状態をパソコンに伝える頻度で、毎秒の報告回数、つまりヘルツで表します。125 Hz のパッドは 8 ms ごと、1000 Hz のパッドは 1 ms ごとに報告します。報告と報告の間、ゲームは最後に受け取った位置で動いているので、レートが高いほど、スティックの動きがなめらかな曲線としてゲームに見え、ボタンの押下にも早く気づきます。

125 Hz · 送信間隔 8 ms1000 Hz · 送信間隔 1 ms
ポーリングレートは、コントローラーが状態を送る頻度です。125 Hz なら 8 ms ごと、1000 Hz なら 1 ms ごとに届きます。

図は、同じスティックの動きを、同じ時間、2 つのレートでサンプリングしたものです。125 Hz だと、ゲームは 8 つの位置を受け取り、その間を直線で補います。1000 Hz だと 48 の位置を受け取り、軌跡を忠実に捉えます。ゆっくりしたカメラの移動では違いは分かりません。シューティングゲームの素早い振り向きや、格闘ゲームの正確な入力では、125 Hz だと 1 フレーム遅れたり、通過した正確な位置を飛ばしたりすることがあります。

ポーリングレートは遅延の一部であって、全部ではありません。125 Hz だと入力は次の報告まで最大 8 ms 待たされ、1000 Hz なら最大 1 ms です。残りの遅延、つまり電波、OS、ゲーム自身の入力ループ、ディスプレイは、コントローラー 遅延チェックが端から端まで測定します。コントローラーがどれだけ頻繁に送るかではなく、使い心地を知りたいなら、こちらが適したツールです。

コントローラーの主なポーリングレート

判定は、最大値を次の標準レートのうち最も近いものに丸めます。右の列は、ツールがそのレートに当たったときに表示する説明に基づいています。例はファームウェアと OS によって変わるので、保証ではなく目安として見てください。

レート間隔一般的な例
1000 Hz1 msUSB 接続の Xbox Series、USB 接続の DualSense、設定が最高の多くの PC 用パッド
500 Hz2 msブラウザーによっては USB 接続の DualSense、多くの 8BitDo パッド
250 Hz4 msBluetooth 接続の Xbox、USB 接続の DualShock 4、多くのワイヤレスパッドの標準値
125 Hz8 ms古いパッド、Switch Pro コントローラーと Joy-Con、多くの Bluetooth 接続
60 Hz16.7 ms実機ではまれ。ページが制限されているか、パッドが待機状態のことが多い

ツールは、1000 Hz を超えるレートをうたう一部の PC 用パッドのために、2000、4000、8000 Hz も判定できます。ブラウザーがそのレートを実際に見られるかどうかは OS によるので、そうしたパッドで 1000 Hz と判定されても、パッドの性能が足りないとは限りません。

送信間隔のバーの見方

ボックスの下の 6 本のバーは、どの間隔で報告が届いたかの件数を示します。1 ms 以下、1 から 2 ms、2 から 4 ms、4 から 8 ms、8 から 16 ms、16 から 32 ms で、それより長いものは最後のバーに入ります。正常な有線 1000 Hz のパッドは、ほぼすべてが最初のバーに入ります。250 Hz のパッドは、2 から 4 ms のバーが埋まります。数値より、形のほうが多くを語ります。

高いバーが 1 本。 コントローラーが一定のレートで報告しています。何 Hz であっても、これが望ましい状態です。

高いバーが隣り合って 2 本。 コントローラーが 2 つの間隔を交互に使っています。Bluetooth でよくあることで、たいてい害はありません。平均は 2 つの標準レートの間に来て、判定は近いほうを選びます。

速い側に高いバーがあり、遅い側のバーにも広がっている。 報告が欠けたり遅れたりしています。Bluetooth なら電波干渉かアダプターの性能不足です。USB なら、ハブ、長いパッシブ延長ケーブル、バックグラウンドのタブがページのタイマーを奪っていることが多いです。アダプターを移動し、パソコンに直接つなぎ、タブを前面に出してください。

すべてが最後のバー。 スティックがほとんど動いていないか、ページが制限されています。もっと速く回し、このタブが見える状態にして、ほかのアプリがパッドを占有していないか確認してください。

USB・Bluetooth・2.4 GHz ドングルの違い

同じコントローラーでも、接続方法によって 3 つの違う数値が出ます。それを確認する最も手早い方法が、このテストです。USB なら、コントローラー本来のレートが出ます。Bluetooth のレートは Bluetooth HID 接続とアダプターで決まり、有線で 1000 Hz 出るパッドでも、125 Hz や 250 Hz になるのは普通です。Xbox ワイヤレス アダプターや、多くの PC 用パッドに付属するレシーバーのような専用の 2.4 GHz ドングルなら、レートは通常 USB と同じか、1 段階下になります。

お持ちの接続方法ごとにテストを行い、間に リセット を押して、そのたびに最大値を控えてください。ワイヤレスの最大値が USB より 1 段階低いなら、設計どおりの動作です。2、3 段階低い、またはバーが遅い側に広がる場合は、電波の経路に問題があります。アダプターの隣の USB 3 ポートが出す電波、ノート PC との間にある金属の机、部屋にある多すぎる 2.4 GHz 機器などです。

ブラウザーでコントローラーより低いレートが出ることがある理由

テストは、画面のリフレッシュレートよりはるかに速いループで Gamepad API を読んでいるので、毎秒 60 回や 144 回の読み取りに制限されません。ただしブラウザーが見られるのは、OS が渡したものだけです。ブラウザーや OS によっては、ゲームパッドの状態を独自のタイミングで更新するため、見えるレートがコントローラーの実際のレートより低く頭打ちになります。判定の下の注意書きはそのためにあり、完全な値が出やすいのは、USB 接続の Chrome の組み合わせです。

数値を下げる要因は、ほかに 2 つあります。タブがバックグラウンドにあるか、別のウィンドウに隠れていると、ブラウザーはページを制限して、テストは毎秒数回しかチェックしなくなります。別のウィンドウを見ている間に取った値には意味がありません。また、Switch モードや DirectInput モードの 8BitDo パッドなど、互換モードのコントローラーは、本来のレートではなく、そのモードのレートで報告します。XInput パッドのモードは、Xbox コントローラー テストで説明しています。

結果をどう使うか

レートがメーカーの公称値と一致していれば、直すところはありません。有線パッドが 1 段階低く、バーが整っている場合は、ハブや延長ケーブルを確認し、パッド自体のソフトウェアにポーリングレートの設定がないか探してください。多くの PC 用パッドは、標準で 250 Hz で出荷されています。ワイヤレスのパッドが低い場合は、Bluetooth の代わりにドングルを使うか、重要な場面ではケーブルを使ってみてください。

ここで合格したコントローラーでも、ほかの面では不具合があることがあります。コントローラー 振動 テストは、レートとは無関係のモーターを確認します。トップページのゲームパッドテスターで行う全ボタンの確認では、すべての入力がまだ反応するかを確かめられます。

よくある質問

コントローラーのポーリングレートはどうやって確認しますか?

コントローラーをつないでボタンを押し、ブラウザーに認識させたら、一方のスティックを縁に沿って数秒間回し続けます。「現在」「5 秒平均」「最大」のボックスに Hz で送信レートが表示され、バーに送信間隔の長さが出て、十分な件数が集まると、判定パネルが最も近い標準レートを示します。スティックは動かし続けてください。コントローラーは、何かが変化したときだけ送信します。

コントローラーのポーリングレートは、どのくらいなら良いのですか?

現在のコントローラーが USB で出せる最高は 1000 Hz で、多くのワイヤレスパッドでは 500 Hz や 250 Hz が普通、古いものや低価格のコントローラーは 125 Hz が一般的です。実際のプレイでは、250 Hz と 1000 Hz の差は最悪の場合で約 3 ms の遅れにとどまり、体感できる人は多くありません。数値そのものより、メーカーの公称値を大きく下回ったり、途切れたりすることのほうが重要です。

1000 Hz のコントローラーなのに、125 Hz と表示されるのはなぜですか?

よくある原因は、次の 3 つです。1 つ目は Bluetooth 接続で、多くのパッドは 125 から 250 Hz が上限になるため、ケーブルをつないでもう一度試してください。2 つ目は、ブラウザーのタブがバックグラウンドや別のモニターにあって、ページが制限されている場合で、前面に出してください。3 つ目は、パッドが DirectInput や Switch モードなどの互換モードになっている場合で、XInput か本来のモードに切り替えてください。正しいモードの有線パッドが、Chrome でもなお 125 Hz なら、それが実際のレートです。

スティックを動かすのをやめると、Hz が 0 になるのはなぜですか?

何も変化していないからです。ゲームパッドは、ボタンや軸の値が前回と違うときだけ報告を更新し、テストはその更新を数えます。スティックを静止させたままでは新しい報告が出ないので、現在の値が 0 Hz に下がります。案内がスティックを回し続けるよう指示しているのはそのためで、読み取るべき数値は最大と 5 秒平均です。

ポーリングレートと遅延の違いは何ですか?

ポーリングレートはコントローラーが状態を送る頻度で、遅延は 1 回の入力が届くまでの時間です。125 Hz だと、入力は次の報告まで最大 8 ms 待たされ、1000 Hz なら最大 1 ms です。この待ち時間は遅延の一部ですが、電波、OS、ゲームがさらに時間を加えるので、ポーリングレートが高くても低遅延が保証されるわけではありません。全体の経路は、コントローラー 遅延チェックで測定します。

Bluetooth だと、ポーリングレートは下がりますか?

はい、ほぼすべてのコントローラーで下がります。Bluetooth HID 接続は USB より報告の頻度が低く、正確なレートはパッド、アダプター、OS によって変わります。ケーブルで 1000 Hz 出るコントローラーが、Bluetooth で 125 Hz や 250 Hz になるのは普通です。専用の 2.4 GHz ドングルは USB と同じレートを保つことが多く、多くの PC 用パッドにドングルが付属する理由です。

ほかのコントローラーテスト

下のテストは、コントローラーの各部分をそれぞれ詳しく調べられます。