マウス DPI 確認 — 1インチあたりのカウントを測る

計測にはJavaScriptが要ります。動いている間のポインター移動をページが数えるためです。

マウス dpi 確認について

DPIは、マウスが教えてくれない唯一のマウスの数字です。ブラウザからマウスに設定値を尋ねる手段はありませんし、OSも知りません。カウントを受け取ってポインターを動かしているだけで、そのカウントが何ミリぶんなのかは誰からも知らされていないからです。

測るしかありません。机の上で実際に測った距離だけマウスを動かし、届いたカウントを数えて割る。方法はそれだけで、このページがやっているのもそれです。定規はあなたが用意し、数えるのはページがやります。

みんなが取りこぼすのはポインター速度です。ブラウザに届く前にOSが倍率をかけていたら、測っているのはマウスではなく設定です。このページは可能なかぎり加速のかからない移動量を要求し、どちらを受け取ったかを毎回表示します。同じ数字でも、二つの場合で意味が変わるからです。

1回のドラッグはまっすぐになりません。3回測って平均を使ってください。数パーセントの食い違いは普通ですが、半分ずれるようなら動くべきでないものが動いています。

信じられる数字を出す手順

  1. 机に定規を置き、上で選んだ距離ぶんの始点と終点に印を付けます。付箋で十分です。距離を目分量にするのが、間違った答えへの一番の近道です。
  2. パッドをクリックし、印から印までを一回のまっすぐな動きで移動します。速さはカウントに関係ありませんが、持ち上げるのは駄目です。最後まで置いたまま動かしてください。
  3. 終点でもう一度クリックするかEscを押します。数字が出るのはそのときだけです。動いている最中の表示は最初の数カウントで大きく振れてしまいます。
  4. 結果の隣の方式バッジを読みます。生の移動量ならポインター速度の設定は数字に触れていません。OS補正込みなら、まず設定を直してから測り直してください。
  5. 3回測って平均を使い、マウスに設定しているDPIと比べます。数パーセント以内なら一致で、800や1600のような切りのいい値の近くに出たら、たいていその段にいます。

よくある質問

無料ですか。何か入れる必要はありますか。

無料で、登録も要らず、何も入れません。計測は動かしているあいだにページの中で終わります。ブラウザがポインターのカウントを報告し、ページがそれを足して入力した距離で割るだけです。マウスのことも動きも外には出ませんし、タブを閉じれば記録も消えます。

ポーリングレートの計測と何が違いますか。

別の性質を測っていて、どちらかが分かってももう一方は分かりません。ポーリングレートは1秒あたり何回報告するかで、時間の話です。DPIは1回の報告がどれだけの移動を表すかで、距離の話です。1000Hzのマウスが400 DPIのことも3200 DPIのこともあり、このページがポーリングレートを言えないのと同じように、あちらはDPIを言えません。

800のような切りのいい数字になりません。

手は機械ではないからです。少し曲がったり、1ミリ手前で始まったり行き過ぎたりすれば数パーセントずれますし、それは普通です。3回測って平均を見てください。よくある値の数パーセント以内に収まっていれば、ほぼその設定です。半分ずれる、あるいは回ごとに大きく変わるなら、ポインターの加速がまだ効いています。

先にOSの設定を変える必要がありますか。

バッジがOS補正込みのときだけです。その場合はブラウザに届く前にOSが倍率をかけているので、ポインター速度を真ん中の目盛りにし、ポインターの精度を高めるをオフにしないと、マウスではなく設定を測ることになります。生の移動量と出ているときはブラウザがそれを迂回しているので、設定はそのままで構いません。

マウスの最大DPIやセンサーは分かりますか。

分かりませんし、どのページにも分かりません。ここで測れるのはいま入っている段であって、ハードウェアの上限でも機種名でもありません。センサー名を言い当てるページは、ブラウザの自己申告を既知の機種の表と突き合わせているだけです。人気機種では当たり、それ以外では静かに外れます。

距離はどれを選べばいいですか。

長いほど良いので、机とマウスパッドが許すなら20cmを使ってください。誤差はほとんど始点と終点のずれから来るので、同じ1ミリのずれでも距離が倍なら影響は半分です。10cmは無難な既定値で、4インチはインチ目盛りの定規を使う人のために置いてあります。