使い方
- テスト領域で左、中、右のボタンを押します。マウスに横のボタンがあれば、それも押します。
- 領域内でダブルクリックし、連続した押下の組(同じボタン)を見ます。連続押下の間隔を変えると、数がどう動くかが分かります。
- 領域でスクロールホイールを回し、4方向のスクロールの数を読みます。
- 下の枠の中で、マウスを2秒間円を描くように動かし、推定ポーリングレートを読みます。
ボタンとブラウザ
ブラウザは、左、中、右のボタンと、横のボタンを持つマウスでは戻る・進むのボタンを報告します。一部のマウスは余分なボタンを別の番号で送り、それらは「そのほかのボタン」として表示されます。一部のブラウザでは、中ボタンや横のボタンがスクロールを始めたり、履歴を移動したりします。このテストはその動作を、自分の領域の中だけで止めます。
ダブルクリックとスイッチの跳ね返り
ダブルクリック用のスイッチや、跳ね返る機械式スイッチは、1回の押下を2回と記録することがあります。このテストは、同じボタンの押下が、選んだ間隔より近く続いた組を数えます。非常に近い組は、1回の押下を2回記録するスイッチの典型的な兆候なので、50ミリ秒の間隔で数が増えるなら確認する価値があります。
スクロールホイール
ホイールの動き1回ごとに、その方向の数が1増えます。段階のあるホイールは、1クリックごとに1つのイベントを送ります。タッチパッドや、なめらかなスクロールのホイールは、より小さなイベントを多く送ります。数を比べるのは、同じ機器どうしだけにしてください。
ポーリングレート
ポーリングレートとは、マウスが自分の位置をパソコンに報告する頻度です。このテストは、ブラウザが各動きを受け取った時刻から推定し、中央値の間隔を使うため、一時停止が数値を歪めません。多くのマウスは毎秒125、500、1000回報告します。ブラウザは1コマごとに動きをまとめるため、それより少なく表示することがあります。
例:2回記録するスイッチ
左ボタンが0ミリ秒、70ミリ秒、300ミリ秒に押されたとします。最初の2回の押下は70ミリ秒離れた連続した組になり、これは80ミリ秒の間隔の内側です。3回目の押下は2回目から230ミリ秒後なので、組にはなりません。結果は連続した組が1つだと示します。
よくある質問
テストはクリックや動きを記録しますか?
いいえ。このページを開いている間、ブラウザが押下、スクロール、マウスの動きを読み取ります。何も記録、保存、当サイトのサーバーへの送信はされません。
マウスの戻るボタンや進むボタンが何もしないのはなぜですか?
一部のマウスはそれらのボタンを送らないか、マウスのソフトウェアがほかの動作に割り当てているためです。マウスのソフトウェアでそのボタンを確認し、この領域で試してください。ブラウザが受け取らなければ、テストでは表示できません。
連続した組があれば、必ずスイッチが壊れているということですか?
必ずしもそうではありません。非常に近い押下の組は、証拠ではなく注意の兆候です。ゆっくりした押下と速い押下でテストを繰り返し、別のマウスとも比べてから判断するとよいでしょう。
ポーリングレートが、マウスの仕様より低く表示されるのはなぜですか?
ブラウザは、画面の1コマごとに複数の動きを1つのイベントにまとめることがあるため、マウスが送るより少ない動きを報告することがあります。この推定は目安で、ハードウェアからの測定値ではありません。
スマートフォンやタブレットでもテストできますか?
タッチ画面はマウスの動きやホイールのイベントを同じように送らないため、完全なテストにはマウスを接続したパソコンを使ってください。領域へのタッチは、左ボタンの押下として数えられます。
出典
- W3C(英語): UI Events specification (MouseEvent button values)
- W3C(英語): Pointer Events Level 3 specification
- MDN Web Docs(英語): WheelEvent
数値と文章の最終確認日:2026年11月10日火曜日。