Skip to main content

ポーリングレートテスト — マウスをHzで測定.

マウスは1秒に何百回も、自分の位置をコンピューターに伝えます。パッド内でポインターを速く円を描いて動かすと、このテストがそのレポートを計測してポーリングレートをヘルツで推定し、最も近い標準——125、500、1000 Hz——を表示します。精度のためにコアレスイベントを読み、ブラウザに見えるもの・見えないものに正直です。

0Hz

動かして計測

ここで速く円を描いて動かしてください

オンラインポーリングレートテスト.

ポインターを速く動かし続けてください——止まったマウスはレポートを送らないので、レートは動かしている間だけ上がります。

正確な読み取りを得るには

  • 速く、動かし続けるレポートはマウスが動いている間だけ発火します。ゆっくりした移動はレートを過小評価します——数秒間、素早く連続してぐるぐる回し、平均を落ち着かせましょう。
  • 最良の推定にはChromium系ブラウザをChromeとEdgeはコアレスイベントを公開し、ブラウザがまとめた個々のレポートを復元します。FirefoxとSafariはより大まかな数値になります。
  • ピークでなく平均を見る偶然の1組のイベントで最大が跳ね上がることがあります。安定した動きを数秒続けたときの平均が、実際のポーリングレートに一致する数値です。
  • 重いバックグラウンドタブを閉じるCPUが忙しいとブラウザがイベントを落としてまとめ、計測レートがマウスの実際の送信値より下がります。

ポーリングレートテストの使い方

  1. 1
    パッド内で動かします。 ポインターを速く連続した円で回します。大きな数字が、動かしている間のライブなレポートレートをヘルツで示します。
  2. 2
    数秒続けます。 平均と最大を落ち着かせましょう。サンプルを多く与えるほど、推定は安定します。
  3. 3
    最も近い標準を読みます。 ツールはあなたの平均を最も近い一般的なレート——125、500、1000 Hz——にスナップするので、マウスがどの段階かがひと目で分かります。
  4. 4
    ソフトと比べます。 推定がマウスドライバーの主張よりはるかに低いなら、ブラウザがイベント配信を制限しているか、USBポートやCPU負荷が絞っています。センサー設定の残り半分を知るにはDPIアナライザーと照合しましょう。

ポーリングレートテストの仕組み

ポーリングレート——レポートレートとも呼ばれます——は、マウスが1秒に何回、自分の位置をコンピューターに報告するかで、ヘルツで測ります。1000 Hzのマウスは1 msごと、500 Hzは2 msごと、古い125 Hzのオフィス用マウスは8 msごとに報告します。このテストは各移動レポートのタイムスタンプを記録し、その間隔を周波数に変換します:1000をミリ秒単位の間隔で割ればHzのレートになります。

正直な難点は、ブラウザがハードウェアの全レポートを1つずつページに渡すわけではないことです。作業を減らすため、いくつかのレポートを1つの移動イベントにコアレス(統合)し、しばしば画面のリフレッシュレートに揃えます(そのため144 Hzのディスプレイでは、マウスが1秒に144回しか報告していないように見えることがあります)。このツールは各イベント内に隠れたコアレスされたサブイベントをブラウザに要求し、個々のレポートを復元して真のレートにずっと近づけます——ブラウザがそれらを公開する範囲で。

そのまとめ処理のため、ブラウザベースのテストは125 Hzのマウスと1000 Hzのマウスを自信を持って区別し、おおよそどの段階かを確認できますが、USBアナライザーのように正確な数値を保証はできません。読み取りは強力な推定として扱ってください。非常に高いレート(4000や8000 Hz)のマウスを持っていても、どのブラウザも完全な数値は表示しません——その上限はハードウェアではなくブラウザのものです。

ポーリングレートを確認するとき

新しいゲーミングマウス

1000 Hzをうたうマウスが本当にその段階付近で報告し、ソフトで低い既定値のまま止まっていないか確認します。

カーソルが遅く感じる

低いポーリングレートは入力遅延を加え、速いエイムをもたつかせます。このテストでレートが原因か分かります。

設定を変えた後

マウスのコントロールパネルでレポートレートを上げた? 再計測して新設定が本当に反映されたか確認します。

USBポートやハブの比較

一部のポートや安価なハブはレポートレートを絞ります。同じマウスを別のポートでテストして弱いものを見つけましょう。

カクつきの診断

不安定な報告は、跳ねる現在値と低い安定性として現れます——ポート、ケーブル、CPU負荷がレポートを落としている手がかりです。

バッテリー対有線

一部のワイヤレスマウスは省電力のためポーリングレートを下げます。有線とワイヤレスのモードを比べて差を見ましょう。

ポーリングレート用語集

ポーリングレート
マウスが1秒に何回位置を報告するか、ヘルツで表す値。一般的な値は125、500、1000 Hz。新しいマウスは4000〜8000 Hzに達します。
レポート間隔
2つのレポートの間の時間。ポーリングレートの逆数で、1000 Hzなら1 ms、125 Hzなら8 msです。
コアレスイベント
ブラウザが1つの移動イベントにまとめる複数のハードウェアレポート。読み戻すと真のレポートタイミングを復元できます。
リフレッシュレート制限
移動イベントをディスプレイのリフレッシュに揃えて配信するブラウザの習性。マウスの本来の高いレートを隠すことがあります。
入力遅延
マウスを動かしてからポインターが反応するまでの遅れ。高いポーリングレートはそこから小さく一定の量を削ります。
オーバークロック
ソフトやファームウェアでマウスを既定より速く報告させること——安定することも、しないこともあります。

よくある質問

ブラウザのポーリングレートテストはどれくらい正確?

マウスを正しい段階に置くには十分正確です——125 Hzのマウスを500や1000 Hzのマウスとはっきり区別します——が、ヘルツ単位で正確ではありません。ブラウザはマウスのレポートをまとめ、画面のリフレッシュレートに揃えることがあるので、素朴なテストはひどく過小評価します。このツールはブラウザが各移動イベント内に隠すコアレスされたサブイベントを読んで実際のタイミングを復元し、特にChromeとEdgeでずっと近づきます。

良いポーリングレートはどれくらい?

ゲームなら1000 Hz(1 msごとに1レポート)が現代の標準で、大半のゲーミングマウスの出荷値です。500 Hzは多くの人に全く問題なく、125 Hz——基本的なオフィス用マウスに典型——は速いエイムで明らかにもたつきます。1000 Hzを超えると(4000や8000 Hzのマウス)恩恵は小さく、非常に高リフレッシュのモニターでしか意味がありません。どのみちブラウザはそれらのレートを完全には表示できません。

計測レートがマウスの仕様より低いのはなぜ?

たいていはマウスでなくブラウザです。モニターのリフレッシュレートでイベントを配信していると、コアレスイベントのサポートなしでは144 Hzの画面が1000 Hzのマウスでも約144 Hzと読ませ得ます。他の原因:マウスソフトでレートが低く設定されている、重いCPU負荷でイベントが落ちている、遅いUSBポートやハブがレポートを絞っている。速く連続して動かし、最も近い数値のためにChromeかEdgeを使いましょう。

動かすまで数値がゼロのままなのはなぜ?

マウスは動いている間だけレポートを送ります——完全に止まったマウスは何も送らないので、計測するものがありません。ポインターをパッド内でぐるぐる回し続ければ、サンプルが入ってくるにつれレートが上がります。動きを止めると、新しいレポートが届かないため現在値はゼロへ戻っていきます。

ポーリングレートはゲームで本当に重要?

重要ですが、収穫逓減があります。125 Hzから1000 Hzに上げると、レポート遅延が約8 msから1 msに減り、速いゲームで実際に体感できる反応性の向上です。1000 Hzから8000 Hzに上げると、最速のモニターの最速プレイヤーだけが気づくかもしれない1ミリ秒未満を削るだけで、CPU使用率が上がります。ほぼ全員にとって、1000 Hzがちょうど良い落としどころです。

このテストで8000 Hzのマウスを計測できる?

完全にはできません。コアレスイベントを使っても、ブラウザは約1000 Hzを超える報告を確実には表面化しないので、8000 Hzのマウスもここでは通常1000 Hz付近かそれ以下で読まれます。それはブラウザの上限で、マウスの故障ではありません。非常に高いレートを検証するには、専用のUSBアナライザーかマウスメーカー独自のユーティリティが必要です。