マウス・ポーリングレート・テスト
マウスのポーリングレート — 位置をヘルツ(Hz)単位で報告する頻度 — をライブメーターで測定します。以下のボックス内でカーソルを動かしてください。速く長く動かすほど読み取りが正確になり、現在・ピーク・平均レートがリアルタイムで更新されます。
アイドル
—Hz
測定するにはここでマウスを動かしてください
枠内でマウスを動かして開始 — 早く動かすほどポーリングレートを正確にサンプリングできます。
最大
—
平均
—
サンプル
0
計測の仕組み
ブラウザは通常、マウスの動きをフレームごとに1つのイベントにまとめるため、mousemoveイベントを単純にカウントするとリフレッシュレートを測定するだけになります。実際のポーリングレートを確認するには、getCoalescedEvents()を読み取ります。これにより、フレーム間にブラウザが受信したすべての生のサンプルが公開されます。時間経過でそれらのサンプルをカウントすることでヘルツ単位のレートが得られます。マウスは動いている間のみ報告するため、読み取りにはカーソルを動かし続ける必要があります。
通常のポーリングレートとは?
標準的なオフィス用マウスは125 Hz(8ミリ秒ごと)でポーリングします。ゲーミングマウスは通常500または1000 Hzで動作し、最新の有線モデルは4000または8000 Hzに達します。レートが高いほど入力遅延が低く一定になりますが、1000 Hz以上では実際の差は小さいです。「最大値」はマウスの能力の最良の推定値です。
より正確な読み取りのために
- 継続的に速く大きな円を描くように動かす — 短い動作や遅い動作はサンプリングが不足します。
- 結果を下限値として扱う:ブラウザやシステムが処理中の場合はサンプルが欠落する可能性があるため、実際のレートは表示より少し高い場合があります。
- マウスに高速モードがある場合は、有線接続またはドングルの高速モードを使用する。
- テスト中はこのタブにフォーカスを当てて、負荷の高い他のアプリを閉じておく。
