Snaplytics Toolkit

マウスドリフトテスト

マウスが完全に静止しているときに、動きを報告していないかを確認するテストです。下のボックス内にポインターを置いたらマウスから手を離してください。センサーが送信するあらゆる動きを集計し、5秒間の保持の後にクリーンかドリフトありかを判定します。

待機中
報告されたドリフト
0.0px
ポインターを中に入れたら、マウスから手を離してください。

報告された動き(40倍に拡大)

ボックス内にポインターを置き、マウスに触れないでください——以下に表示される動きはすべてセンサードリフトとして報告されます。判定を得るには計測テストを実行してください。

最大ジャンプ
0.0
イベント/秒
0
イベント数
0

マウスドリフトとは、マウスを動かしていないにもかかわらず、画面上のポインターがじわじわと動いたり小刻みに震えたりする現象です。現代のマウスは光学式またはレーザー式のセンサーで、1秒間に何千枚もの表面の微細な画像を撮影しており、その表面を誤って読み取ると実際には起きていない動きを報告してしまいます。ジッターは同じ不具合の小刻みで高速なバージョンで、カーソルがその場で震えて見える現象です。一方、センサーの「スピンアウト」が起きると、ポインターが画面上を大きく飛ぶこともあります。健全なマウスが触れられずに置かれていれば、報告される動きは本来ゼロのはずです。

このテストは、マウスが静止しているはずの間にOSがブラウザへ渡すポインター移動イベントを、一つ残らずカウントします。報告された移動量を積算してドリフトの合計値を求め、最大の単発ジャンプや1秒あたりのイベント数も記録し、サブピクセル単位の震えまで見えるよう動きを拡大して描画します。計測は5秒間の固定ウィンドウで行われ、終了時に判定結果が表示されます。処理はすべてブラウザ内で完結し、データが外部にアップロードされることはありません。

5秒間でほぼ0pxであればセンサーはクリーンです。一定量のイベントが継続して発生したり、最大ジャンプが大きい場合は、センサー本体、トラッキング面、あるいはワイヤレス接続のいずれかに原因がある可能性があります。Webページが把握できるのは、OSが報告することを選んだポインター位置だけです。ポインターアクセラレーション、スムージング、マウスごとのチューニングはすべてハードウェアとブラウザの間に存在するため、わずかなイベントが1つ2つ検出されたからといって、それだけで直ちにハードウェアの不具合とは限りません。ボタンやスクロールホイールを確認したい場合はMouse Testerを、センサーの本当の解像度を測定したい場合はMouse DPI Analyzerをご利用ください。

マウスドリフトの主な原因

原因症状対処法
センサーレンズの汚れやほこりその場で続く低レベルのジッター電源を切り、乾いたマイクロファイバークロスやエアダスターでレンズとマウスの脚部を優しく掃除する
トラッキング面が不適切不規則なにじみのような移動。ガラスや光沢面、鏡面のデスクで顕著きちんとした布製またはハード素材のマウスパッドに変える
ワイヤレス干渉断続的な不要な動きやカクつき電池を交換し、レシーバーを近づけ、USB 3.0ポートや他の2.4GHz機器から離す
DPI設定が非常に高い微小なセンサーノイズが目に見える震えとして増幅されるマウス用ソフトウェアでDPIを下げる
センサーの摩耗や故障カーソルが画面上を飛ぶような大きな幽霊ジャンプファームウェアとドライバーを更新する(スピンアウトの不具合が修正されることが多い)。改善しない場合はマウスを交換する

関連ツール