Mouse Polling Rate & DPI Checker — Test Online Free
Measure your mouse polling rate estimated DPI sensitivity.
Estimate your mouse DPI and measure polling rate — move the mouse to begin.
Click the "Lock pointer" button, then move your mouse horizontally across your mouse pad. The ruler tracks distance.
—
—
—
—
Move the mouse rapidly to measure. Values are averaged over the last second.
How it works
What are DPI and polling rate?
DPI (Dots Per Inch) is the sensitivity of your mouse — how many pixels the cursor travels for each inch of physical movement. A 800 DPI mouse moves 800 pixels per inch; a 1600 DPI mouse moves twice as far with the same hand movement. Polling rate is how often your mouse reports its position to the computer, measured in hertz (Hz). A 1000 Hz mouse reports once every 1 millisecond, while a 125 Hz mouse reports every 8 milliseconds.
How this test works
This tool uses the Pointer Lock API to track raw mouse movement deltas. After clicking "Lock pointer" and moving your mouse a known distance (the on-screen ruler guides you), we compare the pixel delta against the physical distance to estimate DPI. The polling rate is measured by counting the number of mousemove events received in one second while you move the mouse rapidly — more events per second means a higher polling rate.
Important limitations
DPI is an estimate
Browser-based DPI measurement is inherently approximate. Mouse acceleration (called "Enhance pointer precision" on Windows) changes the cursor-to-movement ratio dynamically, skewing results. Display scaling (e.g., 125% or 150% on Windows, Retina scaling on macOS) also affects pixel counts. For the most accurate result, disable mouse acceleration, set your OS pointer speed to neutral (6/11 on Windows, middle slider on macOS), and use the same mouse pad surface you normally use.
Polling rate measurement
The polling rate measurement counts mousemove events, which are dispatched by the browser at the driver rate. However, browsers may coalesce events on high-polling-rate mice (2000+ Hz). If your mouse supports 4000 Hz but shows ~1000 Hz here, the browser or OS is capping the report rate. Use manufacturer software for a precise polling rate reading.
What do the results mean for you?
For office work and general use, 800–1600 DPI and 125–250 Hz polling rate is sufficient. For gaming, 400–1600 DPI with 1000 Hz polling rate is the standard for competitive play. Professional esports players often use 400–800 DPI for precise aim, relying on large mouse pad movements. Ultra-high polling rates (4000–8000 Hz) offer diminishing returns — the difference between 1000 Hz and 4000 Hz is 0.75 ms of input lag, imperceptible to most users.
Related tools
- Mouse & trackpad test — test clicks, scroll, and movement tracking.
- Refresh rate test — check your display's frame rate to match with your mouse polling rate.