What this tool does
This tool measures two critical aspects of mouse performance: **polling rate** and **click reliability**. The polling rate test tracks how frequently your mouse reports its position to your computer, measured in Hertz (Hz). The click test records your clicking speed and detects potential double-click errors caused by worn-out or defective switches.
How polling rate is measured
**Formula:** \`\`\` Polling Rate (Hz) = 1000 / Average Interval (ms) \`\`\` The tool listens for \`mousemove\` events in the browser and calculates the time between consecutive events. A higher polling rate means your mouse is reporting its position more frequently, resulting in smoother cursor movement and lower input lag.
**Common polling rates:** - **125 Hz** — Standard for most office mice (8ms interval) - **500 Hz** — Mid-range gaming mice (2ms interval) - **1000 Hz** — High-end gaming mice (1ms interval)
Note that browser-reported polling rates may be slightly lower than the hardware specification due to browser event handling overhead.
How click testing works
The click test records each mouse click and measures the interval between consecutive clicks. It calculates your clicks per second (CPS) over a rolling 10-second window.
**Double-click error detection** flags any two clicks that occur less than **50 milliseconds** apart. Normal human clicking rarely produces intervals this short. When they appear, it usually indicates a faulty mouse switch that is bouncing and registering extra unintended clicks.
Who should use this
- **Competitive gamers**: Verify your mouse is reporting at its advertised polling rate for the lowest possible input lag - **Users experiencing double-click issues**: Diagnose whether your mouse switch is wearing out and registering phantom clicks - **Hardware reviewers**: Test and compare mouse performance across different models - **Anyone buying a new mouse**: Confirm the polling rate matches what was advertised
How to use
**Polling rate test:** 1. Select the "Polling Rate" tab 2. Move your mouse continuously inside the dashed tracking area 3. Move quickly and steadily for the most accurate reading 4. Review your average, maximum, and minimum rates
**Click test:** 1. Select the "Click Test" tab 2. Click the target area as fast as you can 3. Check your clicks per second and look for double-click errors 4. If errors are detected, your mouse switch may need replacement
Tips for accurate results
- Move the mouse in large, sweeping motions for the best polling rate readings - Close other browser tabs to reduce event processing delays - Run the test for at least 10 seconds to get a stable average - Some browsers cap event rates; results may differ slightly between Chrome, Firefox, and Safari - For the click test, use your normal clicking grip and force to get a realistic result
Explore Similar Tools
Explore more tools like this one:
- Mouse DPI Calculator — Calculate your effective sensitivity (eDPI) by combining... - Mouse Sensitivity Converter — Convert mouse sensitivity settings between games to... - Burn Rate Calculator — Calculate startup burn rate and cash runway - Dead Pixel Test — Detect stuck or dead pixels on your monitor or... - Expert Witness Rate Calculator — Calculate professional rates for expert witness services...