マウス・ポーリングレート・テスト
マウスのポーリングレート — 位置を報告する頻度(ヘルツ、Hz)— をライブメーターで測定します。以下のボックス内でカーソルを動かしてください。速く長く動かすほど、現在値・最大値・平均値の精度が向上します。
測定するにはここでマウスを動かしてください
枠内でマウスを動かして開始 — 早く動かすほどポーリングレートを正確にサンプリングできます。
ポーリングレートとは、マウスが自分の位置をコンピューターに報告する頻度のことで、ヘルツ(Hz)— 1秒あたりの報告回数 — で表されます。125 Hzのマウスは8 msごとに、1000 Hzのマウスは1 msごとに報告します。レートが高いほど各フレームでより新しいカーソルデータが得られるため、入力遅延が低く安定し、速いフリック操作もより正確に追従します。これはDPIとは別の概念です。DPIはカーソルがどれだけ移動するかを決めるのに対し、ポーリングレートはマウスがいつ報告するかを表します。
ブラウザはマウスの動きを1フレームにつき1つのイベントにまとめてしまうため、通常の移動イベントを数えるだけではディスプレイのリフレッシュレートしか測定できません。実際のレートを調べるため、このテストはgetCoalescedEvents() — フレーム間にブラウザが受信したすべての生のサンプル — を読み取り、それらのサンプルを時間経過でカウントします。すべての処理はローカルで行われ、マウスは動いている間しか報告しないため、計測中はカーソルを動かし続ける必要があります。
「最大」値はマウス本来の性能を示す最良の推定値として、平均値は実際の使用時の挙動として捉えてください。読み取り値は通常、公称レートよりわずかに低くなります — 1000 Hzのマウスで950–1000 Hzと表示されるのは正常で、システムに負荷がかかっていると時々サンプルが失われるためです。どれだけ速く動かしても数値がモニターのリフレッシュレート(60、120、144 Hz)付近から動かない場合、ブラウザが生のサンプルを公開しておらず、マウスの実際のレートではなくフレームごとの上限が表示されています。
よくあるポーリングレート
| ポーリングレート | 報告間隔 | 見られる例 |
|---|---|---|
| 125 Hz | 8 ms | 標準的なオフィス向けマウス、多くの基本的なワイヤレスモデル |
| 250 Hz | 4 ms | 普及価格帯のゲーミングマウス、省電力ワイヤレスモード |
| 500 Hz | 2 ms | ゲーミングマウス — 工場出荷時の一般的なデフォルト設定 |
| 1000 Hz | 1 ms | ゲーミング標準、有線・無線問わず |
| 2000–4000 Hz | 0.5–0.25 ms | ハイエンドマウス、高速ドングル経由が多い |
| 8000 Hz | 0.125 ms | フラッグシップのeスポーツマウス — 1000 Hzを超える向上はわずか |
