WMW

スクロールテスト

Free

マウスのスクロールホイールやトラックパッドを、リアルタイムの方向、デルタ値、速度、自動ホイールチャタリング検出でテストします。

完全にブラウザ内で動作します。マウスホイール、トラックパッド、タッチパッドに対応しています。

ここでマウスホイールやトラックパッドでスクロールしてください

0

0

0

0

統計

合計スクロールイベント数
0
合計距離
0 px
スクロール速度
0 px/s
デルタモード
-

最近のアクティビティ

全員に公開されています。すべての訪問者による直近20回の使用履歴を新しい順に表示します。

まだアクティビティはありません。最初の一人になりましょう。

コメント (0)

このツールは役に立ちましたか?コメントを残したり、コツを共有したり、改善方法を教えてください。

ゲストのコメントは公開前に確認されます。 ログイン すると即座に投稿できます。

まだコメントはありません。最初にご意見をお寄せください!

このツールの機能

このスクロールテストは、ブラウザ内で直接マウスホイールやトラックパッドを確認できます:ライブスクロール方向、デルタX/Y値、デルタモード、合計スクロール距離、スクロール速度、完全なイベントログを表示し、摩耗または故障したマウスホイールの一般的な兆候であるホイールチャタリングを自動検出します。

仕組み

すべてのスクロールは、deltaXとdeltaY(各軸でどれだけスクロールしたか)、およびdeltaMode(その距離がピクセル、行、またはページのどれで測定されているか)を報告するネイティブのブラウザホイールイベントとしてキャプチャされます。方向は絶対デルタが大きい方の軸で、deltaYが大きければ上または下、deltaXが大きければ左または右を意味します。合計距離はすべてのイベントの絶対デルタを合計し、スクロール速度はその合計を最初のイベントから最新のイベントまでの経過時間で割ります。ホイールチャタリング検出は、連続する同方向イベントのタイムスタンプを比較します。実際の機械式ホイールエンコーダーは数ミリ秒以内に物理的に再トリガーできないため、それほど近い間隔のペアは、2回の意図的なスクロールではなく、二重発火の可能性が高いとフラグが立てられます。

解決できる問題

よくある質問

マウスのスクロールホイールをどうやってテストしますか?

カーソルを上のスクロールボックスの上に動かし、上下にスクロールするか、マウスが水平スクロールをサポートしている場合はホイールを左右に傾けてください。スクロールするたびに方向矢印、デルタ値、カウンターが即座に更新されるので、すべての方向が正しく認識されているか確認できます。

「ホイールチャタリング」とはどういう意味で、なぜそれが重要なのですか?

チャタリングは、摩耗した機械式ホイールエンコーダーが誤発火し、1つの物理的なノッチに対して2つのスクロールイベントを報告するときに発生し、ページが意図したよりも大きくジャンプします。このツールは、実際のノッチ付きホイールが物理的に生成できるよりも近い間隔で発生した同方向のイベントのペアにフラグを立てます。これはマウスの故障の強い兆候です。

これはマウスホイールだけでなく、トラックパッドやタッチパッドでも機能しますか?

はい、このスクロールテストは、トラックパッドやタッチパッドが2本指でのスクロール中にも発火する標準的なブラウザホイールイベントを読み取ります。トラックパッドは離散的なステップの代わりに連続したピクセルデルタを報告するため、デルタ値と滑らかさはノッチ付きマウスホイールとは異なって見えます。

「デルタモード」とは何ですか、なぜ変化するのですか?

デルタモードは、ブラウザがスクロール量を報告している単位(ピクセル、行、またはページ)を示します。ほとんどの最新のマウスとトラックパッドはピクセル単位で報告しますが、一部のデバイスやブラウザ設定では代わりに行単位で報告するため、同じ物理的なスクロールでも設定によって非常に異なるデルタ数値が表示されることがあります。

なぜ私のスクロール速度の読み取りが異常に高いまたは低いのですか?

ここでのスクロール速度は、最初のスクロールイベントから最新のスクロールイベントまでの時間で総距離を割ったものです。そのため、速く大きなスクロールの連続は、ゆっくりとした意図的なスクロールよりもはるかに高く表示されます。これは自分自身のスクロールを比較するための相対的な測定値であり、絶対的な基準ではありません。

関連ツール