マウス / レイテンシー

マウスレイテンシーテスト

10回、一定のリズムでクリック。各クリックの刻印と処理のずれから、入力遅延を推定します。

クリックで開始(0 / 10)

マウスレイテンシー ガイド

1000Hzで動くマウスは1ミリ秒ごとに状態を報告します。それは即時に聞こえますが、違います。指がボタンを押してから画面の画素が変わるまでには、スイッチ、デバウンス、USBポーリング、OS、ゲーム、モニターが並んで待っており、好調な環境でも合計は数十ミリ秒です。マウスレイテンシーテストが推定するのは、この鎖の一部、物理クリックからブラウザがイベントを受け取るまでの隙間です。

ブラウザのテストは高速度カメラとフォトダイオードの計測装置にはなれませんし、そう主張する者は何かを売り込んでいます。ブラウザテストにできるのは、あなたが普段使う構成のままで測り、設定ミスを捕まえ、変更のたびに比較できる数字を渡すことです。それだけで十分価値があります。

何を測るのか

クリックを繰り返すと、エンジンはブラウザが各pointerdownに付けたタイムスタンプと自身の処理時計を比較し、平均の隙間を報告します。測定範囲は電気信号から、マウスのファームウェアとデバウンスを経て、USBを渡り、OSの入力キューに入り、ブラウザのイベントループに届くまで。ClackLabでは結果がミリ秒の読み取り値として、ベストと平均で並んで表示されます。

絶対値は構成全体で決まるため、それが要点です。同じマウスでも、静かなデスクトップとコンパイルを走らせたノートでは測定が変わります。入力イベントは忙しい処理の後ろに並ぶからです。同じ機械、同じブラウザで比較してください。そうでなければ数字は何も語りません。

ミリ秒で読む入力の鎖

抽象を終わりにして数字を並べます。スイッチは1ms未満で閉じます。ファームウェアのデバウンスは一般的なゲーミングマウスで4から8ms。ダブルクリックテストのガイドで説明した接点バウンスを隠すためです。USBポーリングは1000Hzで1ms、125Hzで8ms、ポーリングレートテストが推定する隙間です。OSとブラウザのイベントループが数ミリ秒を加え、負荷下ではスケジューリングの遅延が跳ねます。表示を足すと、60Hzは1フレーム16.7ms、144Hzは6.9msで、クリックから光までの合計は健全な環境で30から70msに収まります。

だからこそ、1つのアップグレードでラグの感覚は稀にしか直りません。60Hzモニターと組んだ1000Hzマウスは遅延の大半を未だパネルで待ちます。125Hzのマウスを240Hzモニターが待たせる構成も同じです。鎖は一番遅い環で改善するので、財布を開く前に測ってください。

きれいな測定のために

まず雑音を閉じる。Chromeはバックグラウンドタブのタイマーをほぼ毎秒1回に制限するため、裏に追いやられたテストは壊れたマウスのような数値を出します。これはブラウザで動くどの計測ツールにも共通です。レシーバーとケーブルは本体に直結を。安いハブはバッファリングを加えます。ダウンロードとコンパイルは止めて、ノートなら2回測る。省電力モードとパフォーマンスモードの両方で、電源プランがUSBとCPUの応答を絞る様子が数値で見えます。

サンプル数も効きます。20クリックは試し嗅ぎ、100クリックで測定です。毎秒5回程度の速く丁寧なクリックはイベントループに処理の隙間を与え、正直な下限を出します。12CPSの猛打はゲームの乱戦そのものの負荷での遅延を見せます。どちらも本物の数字で、問いが違うだけです。

数字の解釈

ミドルクラスのゲーミング環境なら10から30msに着地し、息の合った構成はさらに下を狙えます。負荷下で50ms超えに跳ねるなら、どこかで待ち行列が育っています。容疑者は可能性順に、バックグラウンドタブ、省電力プラン、経路のハブ、そしてバッテリー節約でポーリングを落とした無線マウス。リストを上から潰していき、1変数ずつ再測定してください。

ゼロを追わないこと。在庫の構成で5msを切る読み取りは、幸運なスケジューリングを1回引いた印で、物理法則を破った証ではありません。商品は傾向線です。今週15ms、来週も同じ負荷で15msのマシンは健康で、ドライバー更新後に数字が倍になったマシンは、戻すべき更新を正確に指差しています。

マウスレイテンシーテスト よくある質問

マウスの遅延はどう測る?

マウスレイテンシーテストで100クリックほど安定して押し、平均の隙間をミリ秒で読みます。比較は常に同じ機械とブラウザで。数字は構成全体を映すので、ハードウェアやドライバーを変えるたびに再測定すれば劣化に早く気づけます。

どのくらいが良い数値?

ブラウザ側で10から30msが普通のゲーミング環境の範囲です。10ms未満は優秀で、多くはパフォーマンスモードと清潔なUSB経路が要ります。50ms超えは待ち行列の警戒信号で、冒頭の容疑者から順に確認を。

ブラウザで入力遅延は測れるの?

限界までです。テストが見ているのはブラウザがイベントを受け取って処理を終える隙間とスケジューリングで、手前のスイッチと配線は見えません。カメラとフォトダイオードには代われず、代わる必要もありません。設定ミスは見える部分に現れるからです。

無線マウスは遅延が増える?

現代の2.4GHzゲーミングマウスは有線比でおよそ1msで、体感する者はいません。Bluetoothはより大きく、節電のために寝るため、アイドル後に数十ミリ秒の跳ねが出ます。プレイはドングルで、ソファではBluetoothで。

高リフレッシュモニターでスコアは下がる?

下がりません。モニターは測定窓の後にいるため、60Hzでも240Hzでも読み取りは同じです。クリックから光までの遅延は速いパネルで確実に減り、鎖のどちら半分を改善したかを知れるからこそ、2つの測定は別々に存在します。

関連テスト

ポーリングレートテストはUSBの報告頻度をHzで推定し、マウスCPSはボタンの速度とリズムを採点します。そして反応速度テストは、この頁のどの部品よりも多くのミリ秒を持ち込む、源流の生体側を測ります。