Check Mouse DPI

Mouse DPI Checker

Verify whether your mouse reports the DPI you expect. Enter your target, run a quick drag test, and get an instant pass/fail accuracy report — all inside your browser.

Free · No download · Results in 15 seconds
DPI Verification Instrument
VERIFY
Click "Begin" then drag mouse horizontally along ruler
START 10.00 cm →

How the DPI Checker Verifies Your Mouse

The DPI checker compares your expected DPI against physically measured pixel counts to determine sensor accuracy.

A mouse DPI checker works by asking you to move your mouse a known physical distance — measured with a ruler — while it records exactly how many pixel counts the sensor reports. The formula is straightforward: divide the total recorded pixel counts by the physical distance in inches. The result is your actual, measured DPI.

This measured DPI is then compared against the DPI setting you believe your mouse is running. A deviation under 3% means your mouse sensor is functioning within normal hardware tolerances. Deviations between 3% and 8% suggest either pointer acceleration is enabled, or the mousepad surface is interfering with the optical sensor. Deviations above 8% point to a firmware misconfiguration, an incorrect DPI profile, or a worn-out sensor lens.

FormulaMeasured DPI = Total Pixel Counts ÷ Distance in Inches

Reading Your DPI Verification Report

After running the checker, your results include 4 data points that reveal the health and accuracy of your mouse sensor.

Expected vs Measured DPI

The core comparison. Your target DPI (set in Logitech G HUB, Razer Synapse, SteelSeries Engine, or Corsair iCUE) is compared against the physically measured value.

Deviation Percentage

Calculated as ((Measured − Expected) ÷ Expected) × 100. Values within ±3% are normal for optical sensors. Values beyond ±5% require troubleshooting.

Pixel Count Total

The raw number of cursor movement units recorded during your drag pass. Higher DPI settings produce proportionally more counts over the same physical distance.

Confidence Score

Based on vertical drift, travel speed consistency, and pass length. A straight, steady drag at moderate speed produces the highest confidence rating.

Common DPI Mismatches and Their Causes

DPI deviations are not random. There are 5 main causes of DPI mismatches between expected and measured values.

1. Pointer Acceleration Is Enabled

Windows 'Enhance pointer precision' and macOS mouse acceleration apply non-linear velocity scaling. Fast movements register more counts per inch than slow movements, inflating your measured DPI.

2. OS Pointer Speed Is Not at Default

Windows has 11 pointer speed notches. Only the 6th notch provides a 1:1 ratio between hardware counts and on-screen pixels. Any other setting multiplies or divides the raw counts.

3. Non-Native DPI Step Selected

Native sensor steps (400, 800, 1600, 3200) use the hardware's optical matrix directly. Non-standard values (e.g. 750 or 1100) require firmware interpolation that adds processing lag and can introduce 1–4% DPI variance.

4. Mousepad Surface Contamination

Dust, oils, or hair fibers on the sensor lens aperture or pad surface cause occasional tracking dropouts. Each dropout reduces the total pixel count, which lowers your measured DPI.

5. USB Hub Polling Throttle

Connecting through a USB hub can throttle the polling rate from 1000 Hz to 125 Hz, causing the OS to miss motion packets during fast swipes.

DPI Checker vs Manufacturer Specifications

Manufacturer specifications represent ideal conditions. Real-world verification reveals whether your specific unit meets those claims.

Mouse manufacturers publish DPI specifications based on controlled lab environments with calibrated surfaces and zero firmware interpolation. Your desk setup has variables — pad friction, cable drag, skate wear, firmware version — that shift the actual output by 1–5%. A DPI checker confirms what your specific unit delivers under your specific conditions.

The PixArt PAW3395 sensor used in mice like the Razer DeathAdder V3, Logitech G Pro X Superlight 2, and Pulsar X2 has a specified CPI accuracy of ±1% at native steps. But firmware customization layers (such as surface tuning, angle snapping, and motion sync) applied by each brand's software can shift this by an additional 1–3%.

When to Re-Check Your Mouse DPI

DPI does not stay constant forever. There are 4 situations where re-verification catches drift before it affects your performance.

After Firmware Updates

Mouse firmware updates from Logitech G HUB, Razer Synapse, or SteelSeries Engine sometimes reset DPI profiles or recalibrate sensor parameters. Verify your DPI after every firmware flash.

After Changing Mousepads

Switching from a cloth pad to a glass pad, or between pads with different weave textures, changes the optical tracking surface. Some sensors auto-calibrate; others need manual surface tuning.

After OS Updates or Reinstalls

Windows major updates can reset mouse pointer settings to default. macOS updates occasionally change tracking speed curves. Re-check DPI after any system update.

When Aim Feels Inconsistent

A sudden shift in your aim consistency in games like CS2, Valorant, or Apex Legends — without changing any settings — often traces back to a DPI profile switch triggered by the DPI button.

Browser-Based DPI Verification Method

This DPI checker uses the Pointer Movement API built into Chrome, Firefox, Safari, and Edge to capture raw motion deltas.

The browser's Pointer Lock API (or standard movementX/movementY deltas) records every pixel of cursor travel during your drag pass. These raw delta values are summed and divided by the known physical distance to calculate DPI. No browser extensions, no driver installs, no admin permissions required.

The verification accuracy depends on 3 factors: (1) disabling pointer acceleration at the OS level, (2) maintaining a straight horizontal pass, and (3) using a physical ruler to measure the exact travel distance. The browser captures motion at the OS-reported polling rate — typically 125 Hz for standard mice, 1000 Hz for gaming mice, and up to 8000 Hz for mice like the Razer Viper V3 HyperSpeed.

Verification Checklist
  • Disable 'Enhance pointer precision' in Windows Control Panel → Mouse → Pointer Options.
  • Set macOS tracking speed slider to the middle position.
  • Place a physical ruler next to your mousepad before starting the drag test.
  • Run 3 passes and take the average for the highest accuracy.

Interpreting DPI Accuracy Across Mouse Brands

Different mouse brands have different sensor tolerances. Here is what to expect from 5 major manufacturers.

Logitech (HERO 2 Sensor)

±1% accuracy at native steps. G HUB allows 50 DPI increments. Best verified at 400, 800, 1600, and 3200.

Razer (Focus Pro 30K)

±1% accuracy with Smart Tracking enabled. Razer Synapse supports 1-DPI increments. Verify after surface calibration.

SteelSeries (TrueMove Air)

±2% at non-native steps due to firmware CPI interpolation. Engine software provides 100 CPI increments.

Corsair (Marksman Sensor)

±1.5% at native steps. iCUE supports customizable DPI stages with onboard memory storage.

Pulsar / Lamzu / Finalmouse

Boutique brands use PixArt 3395 variants. Accuracy is ±1% at native steps but varies with third-party firmware.

Frequently Asked Questions

Common questions about checking and verifying mouse DPI accuracy, sensor tolerances, and browser-based measurement methods.

01 How accurate is an online DPI checker compared to manufacturer software?

An online DPI checker measures your actual sensor output under real conditions, while manufacturer software displays the configured setting. The checker reveals whether your mouse delivers what the software claims. Typical browser-based checkers achieve ±2% accuracy when pointer acceleration is disabled and the drag pass is straight.

02 Why does the DPI checker show a different number than my mouse software?

There are 3 common reasons: (1) Windows pointer speed is not set to the 6th notch, which applies a digital multiplier. (2) Pointer acceleration (Enhance pointer precision) is enabled. (3) The selected DPI is a non-native step that requires firmware interpolation, introducing 1–4% variance.

03 Can I use the DPI checker on a laptop trackpad?

No. DPI is a property of external mouse sensors. Laptop trackpads use a different input method (capacitive touch matrix) and report coordinates differently. The DPI checker requires an external mouse with an optical or laser sensor.

04 How often should I re-check my mouse DPI?

Re-check after firmware updates, mousepad changes, OS reinstalls, and whenever your aim or cursor movement feels different from normal. For competitive gamers, a monthly verification pass catches sensor drift and accidental profile switches.

05 Does the DPI checker work with wireless mice?

Yes. Wireless mice (2.4 GHz dongle or Bluetooth) report motion events identically to wired mice through the browser's Pointer Movement API. The checker works with Logitech Lightspeed, Razer HyperSpeed, and any other wireless protocol.

06 What is an acceptable DPI deviation percentage?

Deviations within ±3% are normal for optical mouse sensors and fall within manufacturing tolerances. Deviations between 3–8% suggest a software configuration issue. Deviations above 8% indicate a hardware problem, incorrect profile, or enabled pointer acceleration.

07 Does monitor refresh rate affect DPI checker results?

No. DPI measurement is based on raw cursor movement counts from the mouse sensor, not on screen refresh timing. A 60 Hz monitor and a 360 Hz monitor will produce identical DPI readings for the same mouse and drag distance.

08 Can I check DPI on a phone or tablet?

Yes, if you connect an external mouse via USB OTG or Bluetooth to an Android device or iPad. The browser captures pointer movement events from the connected mouse. Touchscreen finger swipes do not produce DPI-relevant data.