スクロール速度を測定する
テスト領域でマウスのスクロールホイールを使用します。リアルタイムのスクロール速度、ピーク速度、加速を追跡 — すべてブラウザ内でローカルに処理されます。
このテストはホイールイベントをキャプチャし、イベントあたりのdeltaY(行またはピクセル)、ピークスクロール速度、合計累積距離、イベント間隔の一貫性に基づくスムーズネススコアを測定します。
標準的なノッチ付きスクロールホイールはティックあたり約100pxのdeltaYを生成し、フリースピンホイール(例:Logitech MX Master)は高速時に500+ px/イベントを生成できます。
Scroll here
結果の見方
| 結果 | 範囲 | 意味 |
|---|---|---|
| 良好 | 一貫したdeltaY、滑らかなイベント間隔 | スクロールホイールがイベント間で均一で予測可能な値を生成しています — ドキュメント、コードエディタ、ゲームでの精密スクロールに最適です。 |
| 注意 | 時々不規則なdeltaYまたはイベントの欠落 | 一貫しない値はスクロールエンコーダーのホコリ、またはOS レベルのスクロール加速が生の値を歪めていることを示す可能性があります。ホイールの隙間をクリーニングするか、OSのスクロール加速を無効にしてください。 |
| 不良 | スクロール方向の反転、またはイベントが検出されない | 方向の反転(下にスクロールが上として登録される)は故障したエンコーダーを示しています。イベントが全くない場合はスクロール機構の故障またはドライバーの問題を示唆しています。 |
よくある問題と解決方法
スクロール方向がランダムに反転する
スクロールホイール内部のロータリーエンコーダーが汚れているか摩耗している可能性があります。ホイールの隙間にエアダスターを吹き込むと改善する場合があります。問題が続く場合はエンコーダーの交換が必要です。
テストでのスクロール速度が通常使用と異なる
OSレベルのスクロール加速が生のdeltaY値を乗算しています。テストは生のホイールイベントを表示します — 生のハードウェア出力を比較するにはブラウザ設定とOSマウス設定で「スムーズスクロール」を無効にしてください。