UserBenchmark / すべてのツール / マウスイベント遅延測定
マウス

マウスイベント遅延測定

ブラウザーのマウス クリックのイベントから次のフレームまでの遅延を測定します。

無料ダウンロード不要登録不要

マウスイベント遅延測定 · 概要

簡単な回答: ブラウザーのマウス クリックのイベントから次のフレームまでの遅延を測定します。 クロックはイベント ハンドラーで開始され、次のアニメーション コールバックで終了します。

マウスイベント遅延測定

開くとテストを読み込みます。機器へのアクセスは開始操作の後に確認されます。

詳しいガイド

使い方

  1. サーフェスを繰り返しクリックし、イベントから次のフレームまでの間隔の中央値を調べます。
  2. 比較は、同じディスプレイおよびブラウザ設定でのみ実行されます。

出力

イベントからアニメーションへのコールバック時間 (ミリ秒)

入力

クリックまたは集中してキーを押す

ブラウザーの要件

requestAnimationFrame;パフォーマンスのタイムスタンプ

処理

デバイス上で動作します。ツール結果のアップロードなし

測定方法と結果の読み方

この数値は、ブラウザ入力イベントの処理から次のアニメーション フレームのコールバックまでの時間を測定します。 USB ハードウェアの遅延、スイッチの作動、実際のフォトン応答は測定しません。

結果の読み方

クロックはイベント ハンドラーで開始され、次のアニメーション コールバックで終了します。以前のハードウェアとオペレーティング システムのパスは除外されます。

この数値はマウスの総待ち時間ではありません

クロックは入力ハンドラー内で開始され、次のアニメーション コールバックで停止します。スケジュールされたフレームの直前に入力が到着すると、ミリ秒未満の結果が得られる可能性があります。完全なマウス、OS、レンダリング、パネル パイプラインは含まれません。カメラまたは専用の機器を使用して、物理的なエンドツーエンドの遅延を測定します。

次に確認すること

タブを表示したままにし、重いワークロードを閉じます。フレームの直前にクリックが到着すると、非常に小さな数が生成される可能性があります。

フレームのスケジュール、タブの表示状態、システム負荷が結果に影響します。同じ条件下で中央値を比較し、この数値をエンドツーエンドの入力ラグとして扱わないようにしてください。

よくある質問

ミリ秒未満の結果は、マウスの合計ラグが 1 ミリ秒未満であることを意味しますか?

いいえ。この間隔はブラウザー内部の処理スケジュールの一部だけを測ります。物理的なスイッチ操作から画面の発光までの遅延を測るには、外部の測定方法が必要です。

マウス イベント レイテンシー テストを開始するにはどうすればよいですか?

選択したテストに応じて、テスト サーフェスをクリックするか、キーを押します。いくつかのサンプルについて繰り返します。

ダウンロードや登録は必要ですか?

必要ありません。最新のブラウザーで開いてください。説明はJavaScriptなしで読めますが、対話型テストにはJavaScriptが必要です。

測定のたびに結果が違うのはなぜですか?

電源設定、バックグラウンド処理、ブラウザーの実行タイミング、機器設定が影響します。最高値一回ではなく、同じ条件で複数回比較してください。