Mouse Button Testについて
新しいマウスを買う前に、本当に壊れているのかを確かめるための、速くて正直なツールです。
作った理由
オンラインのクリックテストの多くは、クリック数を数えるだけです。それでは最もよくあるマウスの故障、つまり1回のクリックをときどき2回にしてしまう劣化したスイッチを見つけられません。Mouse Button Testは各ボタンを離してから再び押すまでの正確な時間を測り、すべての押下をリアルタイムのタイムラインに描き、問題があるかどうかをわかりやすい言葉でお知らせします。
計測方法
- ボタンの押下と解放はブラウザー標準のマウスイベントから取得し、高分解能タイマー
performance.now()で計測しています。 - 同じボタンを前回離してから、設定したしきい値(初期値50 ms)より速く押された場合にチャタリングとして表示します。
- 一方向への安定したスクロールの後、80–100 ms未満で逆方向に動いたステップを逆回転として表示します。
- すべてお使いの端末上で動作します。クリックが送信されることはありません。
ブラウザーでの時間計測はOSとマウスのUSBポーリングレートに制約されるため、精度はおよそ1–8 msです。通常30 ms未満の間隔で起こるスイッチのバウンドを検出するには十分な精度です。
お問い合わせ
不具合の報告、ご提案、広告掲載のご相談はhello [at] mousebuttontest.comまでお送りください。すべてのメッセージに目を通しています。