MouseButtonTest
JA
無料 · ダウンロード不要 · すぐに使える

マウスホイールテスト

ホイールが飛ぶ、ステップを取りこぼす、逆方向にスクロールする?枠の中でスクロールして、マウスが送るすべてのステップを確認しましょう。

上、次に下へ1ノッチずつスクロールし、その後速く回してください。ホイールクリックも試しましょう。
ここでスクロール
上方向
0
下方向
0
逆回転
0
イベント/秒
0
横方向(チルト)
0
ホイールクリック
0
ホイールの種類
–
ホイール信号 · 直近5秒ステップ逆回転横方向

マウスホイールのテスト方法

ゆっくり一方向に

ホイールを1ノッチずつ下に20–30回回します。1ノッチごとに、線の下に紫のバーがちょうど1本出るはずです。

速く両方向に

素早く上に、次に下に回します。各方向のバーは線の片側に収まり、赤い点滅がないはずです。

クリックとチルト

ホイールを押し込み、対応していれば左右に傾けます。それぞれのカウンターに記録されるはずです。

結果の意味

項目意味
逆回転一方向に安定してスクロールした後、100 ms未満で発生した逆方向のステップ。正常なホイールなら0のままです。逆回転がある場合はエンコーダーの汚れや摩耗が疑われ、スクロール中にページが「戻る」症状になります。
取りこぼし20ノッチ数えたのにバーが少ない場合、ホイールがステップを取りこぼしています。多くは汚れ、ときにホイール軸の緩みです。
イベント/秒直近1秒間にブラウザーが受け取ったホイールイベント数。速く回したときに滑らかに届いているかがわかります。
ホイールの種類ノッチありのホイールは1ノッチごとに同じステップを送ります。フリーは、フリースピンホイール、タッチパッド、高分解能ホイール(Logitech MX、Magic Mouse)など、小さな値を大量に送るものです。
横方向(チルト)チルトホイール、親指ホイール、タッチパッドの2本指スワイプによる横スクロール。

マウスホイールが飛ぶ原因

ほとんどのマウスホイールは小さな機械式エンコーダーを使っています。ホイールが回ると2つの金属接点がパッドのリングの上を滑り、触れる順番でマウスは回転方向を判断します。ホコリや髪の毛が入ったり酸化したりすると、片方の接点が一瞬離れます。マウスは順番を読み間違えて逆方向のステップを送ってしまい、「下にスクロールしているのにページが上に戻る」というおなじみの症状になります。

光学式や磁気式のホイール(新しいマウスに多い)はこの仕組みで摩耗しないため、飛びが起きる場合はソフトウェアやドライバーの設定が原因であることが多いです。

飛ぶ・取りこぼすホイールの直し方

  1. 勢いよく回す。ホイールを両方向に30–60秒素早く回します。これでエンコーダーの接点がきれいになることがよくあります。
  2. エアダスター。ホイールを回しながら、両側のすき間に短く吹きかけます。
  3. ソフトウェアを確認。マウスソフトやブラウザーの「スムーズスクロール」やスクロール加速をオフにして原因を切り分け、ファームウェアを更新します。
  4. 別のポートやレシーバーの位置を試す。無線の干渉でホイールイベントが欠けたり重複したりすることがあります。
  5. エンコーダーを清掃・交換。マウスを分解してエンコーダーに接点クリーナー(イソプロピルアルコール)を1滴垂らすと、たいていは直ります。エンコーダーは安価で、はんだ付けができれば簡単に交換できます。

ボタンもマウスボタンテストで確認しましょう。

よくある質問

1ノッチで100や120のような大きな数値が出るのはなぜですか?

ブラウザーはノッチ数ではなくスクロール距離を報告します。Windowsでは1ノッチが通常100ピクセル(表示スケールによってはそれ以上)です。Firefoxは3行と報告することがあります。数値そのものは重要ではなく、一定であることが大切です。

タッチパッドで小さなバーがたくさん出ます。正常ですか?

はい。タッチパッドやフリー/高分解能ホイールは小さなイベントを大量に送り、指を離した後の慣性スクロールも加わります。テストでは「フリー/タッチパッド」と表示されます。

わざと方向を変えたときに逆回転と表示されるのはなぜですか?

通常は表示されません。逆回転は、一方向に3ステップ以上続いた後、100 ms以内に逆方向のステップが来た場合にのみカウントされます。とても速く往復させる場合は、方向を変える前に少し間を置いてください。

ホイールクリックが認識されません。なぜですか?

一部のマウスソフトは中央ボタンを別の機能に割り当てます。「中央クリック」に戻して再度お試しください。ホイールクリックが硬い、反応しない場合はスイッチの摩耗も考えられます。

このテストでスクロール加速は測れますか?

ブラウザーはOSやドライバーが加速を適用した後のスクロールイベントを受け取るため、速く回すと1イベントあたりの値が大きくなることがあります。これは正常です。

その他のマウステスト