Skip to content

Mouse Polling Rate Test Online

Check your mouse Hz in the browser and see whether it is reporting around 125Hz, 500Hz, 1000Hz, or a higher gaming polling rate.

Mouse Polling Rate Test

Measure mouse polling rate (browser event Hz)

This measures how often your browser receives mouse movement events (Hz). It is a useful proxy to spot obvious issues (e.g., stuck at ~125Hz), but it is not a lab-grade USB measurement.

Sampling duration
10s is fast; 30s is more stable.
Start, then move inside this area
Keep moving in circles or figure-eights. Avoid leaving the area. For best results, use a wired mouse and close heavy background apps.
10s
Tip (Windows): compare with and without "Enhance pointer precision" (mouse acceleration) for cleaner results.
Sampling distribution
0 samples
0-60 Hz
0
61-120 Hz
0
121-200 Hz
0
201-350 Hz
0
351-700 Hz
0
701-1200 Hz
0
1200+ Hz
0
Want to understand what browser polling tests can and cannot measure?
Read the measurement guide

What is a Mouse Polling Rate Test?

A mouse polling rate test measures how often mouse movement events reach your computer or browser, expressed in Hertz (Hz). A 125Hz mouse updates about every 8ms, a 500Hz mouse about every 2ms, and a 1000Hz mouse about every 1ms. This online mouse Hz test shows median Hz, peak Hz, distribution, and stability so you can spot settings stuck at 125Hz, unstable USB connections, or polling rates that do not match your gaming mouse configuration.

How This Online Polling Rate Test Works

Our polling rate tester measures the time interval between mouse movement events in your browser. When you move your mouse, each position update is timestamped with high-precision timers. By calculating the frequency of these updates, we determine your effective polling rate in Hz. We also show distribution patterns, median values, and stability scores. All processing happens locally—no mouse data is sent to servers.

Accuracy and Limitations

This browser-based test accurately measures polling rates up to approximately 1000Hz for most scenarios. However, there are limitations: Browser event handling introduces some variance. Very high polling rates (2000Hz+) may not measure accurately. System load and compositor timing can affect readings. USB hubs or power saving may throttle rates. For lab-grade precision, hardware USB analyzers are more accurate.

How to Interpret Your Results

Polling Rate

125Hz is standard for basic mice, 500Hz is common for gaming, 1000Hz is high-performance. If expecting higher but seeing ~125Hz, check mouse software or USB power settings.

Stability Score

High stability means consistent polling intervals. Low stability with erratic readings may indicate USB issues, power saving throttling, or system interference.

Distribution

The frequency distribution shows how consistent your polling is. A tight peak indicates stable polling; a wide spread suggests inconsistent intervals.

Who Should Use This Test?

Common reasons to check polling rate

Competitive Gamers

Compare browser-visible mouse event Hz with the expected setting and look for obvious caps or unstable reporting.

New Mouse Buyers

Check whether browser-visible event Hz is broadly consistent with the expected setting before the return window closes.

Troubleshooting Jitter

Irregular polling can cause cursor jitter and micro-stutters. This test helps identify polling inconsistency.

USB Hub Users

USB hubs can reduce effective polling rate. Test directly connected vs. hub to compare.

Polling Rate Issues?

Common problems and fixes

Result lower than rated Hz

Connect directly to a motherboard USB port (not a hub). Hubs and extension cables reduce effective polling rate.

Result shows 125Hz instead of 1000Hz

Check your mouse software; some mice default to 125Hz and require software to enable higher rates.

Inconsistent readings

Close background applications that may be consuming CPU. High CPU load causes the browser to miss polling events.

8000Hz mouse shows 1000Hz

8000Hz (8K) polling requires USB 2.0 or higher direct connection. Some USB controllers cap at 1000Hz. Check your mouse firmware version.

Polling Rate Glossary

Key terms explained

Polling Rate (Hz)
How many times per second the mouse sends position data to the computer. 1000Hz means one report every 1ms.
125Hz
The legacy USB default: one report every 8ms. Common on budget mice and Bluetooth mice. Noticeably laggy for competitive gaming.
500Hz
One report every 2ms. A good compromise between CPU load and responsiveness.
1000Hz (1KHz)
The current gaming standard: one report every 1ms. Supported by virtually all gaming mice.
8000Hz (8KHz)
Ultra-high polling available on flagship gaming mice (Razer, Logitech). One report every 0.125ms. Requires compatible USB controller.

Keep Your Polling Rate High

Best practices for stable mouse input

Use a Direct USB Port

Always plug your gaming mouse directly into a motherboard USB port. Avoid hubs, extension cables, and front-panel USB ports.

Keep Firmware Updated

Mouse manufacturers release firmware updates that can fix polling rate bugs and improve connection stability.

Check Mouse Software

Many gaming mice require their companion software to enable rates above 125Hz. Ensure the software is installed and the rate is configured.

Monitor CPU Usage

High CPU load can cause the OS to miss mouse reports, making the effective polling rate appear lower than configured.

Mouse Polling Rate FAQ

Common questions about mouse polling rate tests, mouse Hz, input latency, and browser measurement limits.

About This Test

Methodology: Our testing methodology uses browser PointerEvent and performance.now() signals. Tests measure browser-level event frequency.

About: HardwareTest provides free browser-based checks. Raw pointer paths stay in your browser; aggregate product analytics may record tool usage.

Disclaimer: This tool measures browser-level polling rates, which may differ from hardware-level rates. For precise measurements, manufacturer tools or USB analyzers may be needed.

More about polling rate

Understand Hz, stability, and input latency.

TroubleshootingMay 18, 20268 min read

Refresh Rate Test Shows the Wrong Hz? Common Causes and Fixes

If a refresh rate test reports 60Hz on a 144Hz or 240Hz monitor, check OS settings, cable limits, browser throttling, VRR, duplicated displays, and power mode.

Read Article
TroubleshootingMay 18, 20268 min read

Mouse Polling Rate Test Results Are Inconsistent? Why It Happens

Mouse polling rate tests can jump between values because of movement speed, DPI, browser event delivery, wireless mode, CPU load, and USB power settings.

Read Article
TroubleshootingMay 17, 20268 min read

Gamepad Tester Not Detecting Your Controller? Fixes for Browser Tests

If a browser gamepad tester does not detect an Xbox, PlayStation, Switch, or generic controller, check connection mode, browser support, focus, permissions, and Steam input.

Read Article
TroubleshootingMay 17, 20268 min read

Microphone Test Not Working in Your Browser? Permission and Device Fixes

If an online microphone test cannot hear you, check browser permissions, the selected input device, OS privacy settings, exclusive mode, Bluetooth headset profiles, and HTTPS.

Read Article
GuidesDecember 22, 20257 min read

Mouse Polling Rate in the Browser: What This Test Measures (and What It Doesn’t)

Web-based mouse polling tests measure browser-delivered pointer event frequency, not raw USB polling. Learn why ~125Hz appears, why high polling rates are indistinguishable on the web, and how to interpret results.

Read Article
GuidesDecember 14, 20256 min read

How to Test Logitech G Pro X Keyboard Polling Rate Online (Without Installing G Hub)

Just bought a Logitech G Pro X keyboard? Skip installing G Hub - use our Keyboard Polling Rate Test to confirm your 1000Hz performance in seconds.

Read Article