マウスのポーリングレートを高精度で計測するWindowsツールです。
ブラウザベースの計測ツールと異なり、WindowsのRaw Input APIを直接使用するため、 8000Hzなどの高ポーリングレートも正確に計測できます。
インストール不要。PollingRateChecker.exe を起動するだけで使えます。
PollingRateChecker.exeを起動する- マウスを動かす
- 数値が表示される
見るべき数値は Est. Rate(推定レート)と P50 Interval(中央値)です。
| ポーリングレート | P50の正常値 |
|---|---|
| 1000Hz | 約1.000ms |
| 2000Hz | 約0.500ms |
| 4000Hz | 約0.250ms |
| 8000Hz | 約0.125ms |
- リアルタイム計測 — Raw Input API + QPC(高精度タイマー)で取得
- 統計表示 — P50 / P95 / P99 / Jitter / Spikes / Pkt Drops
- 自動判定 — Est. Rateに対して安定・要注意を自動で判定
- グラフ・ヒストグラム — 直近300サンプルの波形と分布を可視化
- 比較タブ — 条件を変えながら最大8件のスナップショットを横並び比較
- CSV書き出し — 全サンプルをIndex / IntervalMs / Hz / Missing形式で保存
- Windows 10 / 11(64bit)
- インストール不要・ランタイム不要(単一exeファイル)
| キー | 動作 |
|---|---|
| R | リセット |
| S | スナップショット保存 |
| C | CSV書き出し |
- .NET 8 / C# 12 / WinForms
- Raw Input API(WM_INPUT)
- Stopwatch(QueryPerformanceCounter)
- timeBeginPeriod(1)
LateRegTool — Windows最適化・入力遅延計測ツール群 https://ytty-pc.github.io/lateregtool/
MIT