WEBioDD Logo
WEBioDD
ツール一覧に戻る
ポーリングレート Hz とチャタリング検出8 分で読める最終更新日:

マウスポーリングレート(Hz)、チャタリング検出&5秒間 CPS クリック連打テスト

マウスの実効ポーリングレートを測定し、スイッチの劣化による意図しないダブルクリックを検出し、CPS をテスト。

W
WEBioDD エンジニアリングチーム•100% ブラウザ内完結&ゼロトラスト

重要ポイント

  • ポーリングレート(Hz)はマウスがPCに位置情報を送信する毎秒の頻度を定義します。
  • 高ポーリングレート(1000Hz〜8000Hz)は入力遅延を 8ms からわずか 0.125ms まで短縮します。
  • チャタリングは機械式スイッチの金属板の劣化・酸化によって発生し、意図せぬ2回クリックを引き起こします。
  • 5秒間の CPS テストは瞬発力と連打の安定性を測定し、ゲームでの操作性向上に役立ちます。
100% In-Browser & Local Execution

マウス性能とポーリングレートをテストする

リアルタイム&ピークポーリングレートの計測、チャタリング検査、5秒間の CPS 測定を実施。

  • High-precision performance.now() delta timing
  • Real-time & peak polling rate Hz tracker
  • Microswitch debounce fault detector
  • 5-second CPS speed test

01.The Mechanics of Mouse Polling Rates: 125Hz to 8000Hz

A standard office mouse operates at 125Hz (reporting every 8ms). Gaming mice operate at 500Hz (2ms), 1000Hz (1ms), and cutting-edge sensors reach 4000Hz (0.25ms) or 8000Hz (0.125ms). Higher polling rates smooth out cursor tracking trajectories and significantly reduce input lag during high-refresh-rate gaming.

02.Microswitch Contact Wear & Detecting Faulty Double-Clicks

Traditional mechanical microswitches (Omron, Huano, Kailh) rely on metallic leaf springs. Over time, spring oxidation and tension loss cause contact chatter (bouncing). If clicks occur faster than standard debounce thresholds (e.g. <50ms between release and re-press), the mouse is suffering from double-click failure.

How to Test Mouse Polling Rate and Switches

Step-by-step mouse diagnostic workflow.

1

Move Mouse Inside Tracker Area

Move your mouse rapidly inside the circular canvas to measure real-time polling frequency (Hz).

2

Check Peak Polling Frequency

Observe if the peak Hz matches your manufacturer specification (e.g. ~1000Hz).

3

Perform Double-Click Check

Click the test switch 50 times at normal speed; any detected double-click bounce will trigger a warning alert.

4

Run 5-Second CPS Test

Click as fast as possible for 5 seconds to benchmark your Clicks Per Second score.

Frequently Asked Questions

Polling rate is velocity-dependent. You must move the mouse rapidly across the screen to generate enough continuous movement events to reach peak 1000Hz.
開発者ガイド&技術チュートリアル

ブラウザ完結型の15種類の開発・診断ユーティリティに関する詳細なアーキテクチャ解説、Web API活用法、ゼロトラストプライバシーガイド。

© 2026 WEBioDD Engineering Network. All technical guides are free and open.

100% Client-Side Privacy Guaranteed