# マウススクロールテスト:ホイールの飛びと逆ジャンプを見つける
故障したマウスホイールが一度に完全に壊れることは稀です。通常は小さな症状から始まります:1ノッチが間違った方向にスクロールする、下にスクロールしているのにページが上にジャンプする、またはホイールは正常に感じられるのにブラウザが一貫しないイベントを受信する。このマウススクロールテストは、ブラウザに届く信号を記録し、診断に関連するパターンを強調表示します。目的はページがどれだけ動いたかを測定することではありません。有益な信号は方向の一貫性です。機械式ホイールを安定して下方向に回すと、イベントストリームはその方向に留まるはずです。狭い時間枠内での短い逆方向イベントは、汚れたり摩耗したスクロールエンコーダーがホイールの動きを誤読する方法と一致するため、疑わしいものです。# このツールが測定するもの
- テストパネル内でキャプチャされたホイールの総ティック数
- 逆ジャンプ:前の方向がまだ最近である間に発生する素早い符号変化
- 最長クリーンラン:一貫した方向を維持した連続イベントの数
- 最後のデルタ:最新のホイールイベントの生の方向と大きさ
- 垂直対水平アクティビティ、チルトホイールやタッチパッドに有用
| 信号 | 健全なパターン | 疑わしいパターン |
|---|---|---|
| 垂直ホイール | 安定したスクロール中の長い上または下イベントの連続 | 指が一方向を保っているのに上下が交互に現れる |
| 水平チルト | チルトまたは水平ジェスチャー使用時のみの左または右イベント | 通常の垂直ホイール使用中の予期しない横方向の動き |
| 小さいデルタ | スムーズなホイールやタッチパッドでの時折の小さな値 | ノッチ付き機械式ホイールでの高い割合の小さな不安定な値 |
| 安定性スコア | 複数の意図的なパスで高く維持される | 同じ方向テストで逆転が発生するため繰り返し低下する |
# スクロールホイールの飛びの一般的な原因
ほとんどのマウスホイールは回転をパルスに変換するエンコーダーを使用しています。ほこり、酸化、摩耗した接点、緩んだホイール軸、ファームウェアのフィルタリング問題、または損傷したケーブルがこれらのパルスを不安定にする可能性があります。エンコーダーが一時的に誤った位相を報告すると、ホイールが元の方向に動き続けていても、オペレーティングシステムが逆方向のホイールイベントを受信する可能性があります。| 症状 | 考えられる原因 | 次のチェック |
|---|---|---|
| 下スクロール中にページが上にジャンプする | エンコーダーのチャタリングまたはホイール機構内の汚れ | ゆっくりとした下方向パスを実行し、逆転カウンターを観察する |
| 1つのアプリケーションだけがスクロール不良 | アプリのスムージング、ズームモード、またはカスタムマウスショートカット | ブラウザでテストし、別のアプリと比較する |
| エアブロー後にホイールが動作し、再び失敗する | 一時的なゴミの移動または摩耗したエンコーダー接点 | 数分間の通常使用後に繰り返す |
| 予期しない水平方向の動きが現れる | チルトホイールのノイズ、タッチパッドジェスチャー、またはドライバーマッピング | 垂直スクロール中に水平軸メーターを確認する |
| ワイヤレスマウスが不規則にスクロールする | バッテリー低下、レシーバー距離、または干渉 | 新しい電池でレシーバーをマウスに近づけて再テストする |
# 信頼性の高いテスト方法
- ページが通常のページ移動を防げるように、スクロール前にポインターをキャプチャパネル内に置く
- 一度に一方向をテストする:方向を変えずに10〜20ノッチ分ゆっくり上にスクロールする
- リセットまたは一時停止し、同じ一方向パスを下方向に繰り返す
- 意図的な素早い方向変更が逆ジャンプのように見える可能性があるため、上下を急速に切り替えない
- 逆転が現れた場合、再現性があることを確認するために問題の方向を数回繰り返す
- ハードウェアとソフトウェアを切り分ける必要がある場合は、同じコンピューターで別のマウスと比較する
# スコアの解釈
安定性スコアは簡単な要約です。高いスコアは、ツールが一貫した方向と少ない不確かな小さなデルタを観測したことを意味します。低いスコアは、特にタッチパッドや高解像度のスムーズなホイールでは、マウスが故障していることを自動的に証明するものではありませんが、ゆっくりとした一方向テスト中の繰り返される逆ジャンプは、実際のホイール問題の強力な証拠です。| 結果 | 意味 | 推奨アクション |
|---|---|---|
| 逆転なし、長いクリーンラン | ホイール信号は一貫しているように見える | 実際の使用で症状が現れた場合のみテストを続行する |
| 1つの孤立した逆転 | 偶発的な方向変更または1つのノイズイベントの可能性 | 同じ方向をゆっくり繰り返す |
| 同じパスで複数の逆転 | エンコーダーのチャタリング、汚れ、またはホイール摩耗の可能性が高い | 別のコンピューターで再テストし、結果を記録する |
| 多くのジッターイベントがあるが逆転なし | 感度がこのデバイスタイプには低すぎる可能性がある | タッチパッドやスムーズスクロールデバイスの感度を上げる |
| 垂直ホイール使用中の水平イベント | チルトホイールのノイズまたはドライバーマッピングのノイズの可能性 | カスタムマウスソフトウェアを無効にして再テストする |
# 機械式ホイール vs タッチパッド
ノッチ付き機械式ホイールは通常、明確な方向ステップを生成します。タッチパッドやフリースピンホイールは、オペレーティングシステムがスムーズスクロールを適用するため、多くの小さなデルタを生成する可能性があります。そのため、このツールには感度コントロールが含まれています:上げると小さな動きを無視し、テストが重要になるほど大きな方向変化に集中できるようになります。# マウスを交換する前に試すこと
- ページ固有のホイールハンドラーを除外するために別のブラウザでテストする
- 診断中はメーカーのマウスソフトウェア、スクロール加速、またはマクロレイヤーを無効にする
- ワイヤレスマウスの場合は新しい電池を使用し、レシーバーを近づける
- マウスのプラグを抜くか電源を切った状態で、ホイール周辺を圧縮空気で清掃する
- マウスが保証期間内であれば、繰り返される逆転パターンを証拠として記録する