What Is DPI? Mouse DPI vs CPI Explained

DPI stands for dots per inch, and on a mouse it describes how sensitive the sensor is to physical movement. Move your mouse one inch across your desk at 800 DPI, and the sensor reports roughly 800 "counts" of movement to your computer. Double the DPI to 1600, and the same one-inch swipe reports roughly 1600 counts — your cursor or crosshair moves twice as far.

That is the whole idea in one sentence. But the details matter, because the number on the box is only the starting point: DPI interacts with your operating system, your in-game sensitivity, and the sensor's own hardware limits. This guide explains exactly what DPI measures, why people also say CPI, how the sensor under your mouse actually works, and which numbers are worth caring about.

What DPI actually measures

Think of your mouse sensor as a tiny ruler. Every time you move the mouse, the sensor measures how far it traveled and reports that distance as a stream of counts — also called "mickeys" in older documentation. DPI tells you how many counts the sensor produces per inch of physical movement.

Here is the simplest way to picture it:

Your computer then converts those counts into cursor movement. With a 1:1 mapping (the Windows default of 6/11 pointer speed, or raw input in games), one count moves the cursor one pixel. So at 800 DPI, a one-inch swipe moves your cursor about 800 pixels across the screen.

Two things follow from this definition. First, DPI is a property of the sensor, set in the mouse itself — it is not the same as your Windows pointer speed or your in-game sensitivity slider, both of which multiply those counts after the fact. Second, DPI alone does not determine how fast your cursor feels; that is the combined result of DPI × operating-system multiplier × in-game sensitivity. Gamers collapse that whole chain into one number called eDPI.

DPI vs CPI: is there a difference?

Strictly speaking, yes — but in practice, no. CPI (counts per inch) is the technically correct term for what a mouse sensor does: it reports counts, not printed dots. DPI (dots per inch) is a term borrowed from printing and display resolution that the mouse industry adopted decades ago and never gave up.

When Logitech, Razer, or Corsair print "25,600 DPI" on a spec sheet, they mean 25,600 counts per inch. Some manufacturers and engineers use CPI to be precise, and you will see both terms in sensor datasheets. For your purposes they are interchangeable: 800 DPI and 800 CPI describe the same sensor behavior. If a guide or a settings page uses CPI, just read it as DPI.

How an optical mouse sensor actually works

Modern gaming mice use optical sensors — a small camera pointed at your mousepad, essentially. Here is what happens inside, thousands of times per second:

  1. Illumination. An infrared LED (or a laser on older/office sensors) lights up the surface under the mouse.
  2. Imaging. A tiny image sensor photographs the surface texture — the weave of your cloth pad — taking thousands of frames every second.
  3. Correlation. A digital signal processor (DSP) compares each frame to the previous one and measures how far the microscopic texture shifted between them.
  4. Reporting. That shift is converted into counts and sent to your computer over USB, up to 1000 times per second on most gaming mice (the polling rate).

This is why mousepads matter: the sensor needs visible surface texture to track. A clean, consistent cloth or hard pad gives the DSP a clear pattern to follow; glass, mirrors, and glossy surfaces give it almost nothing, which is why tracking falls apart on them. It is also why sensor testing on your real setup matters more than any spec sheet — see how to test your mouse sensor.

Two sensor specs describe tracking quality far better than max DPI does. Maximum tracking speed (measured in inches per second, IPS) is how fast you can flick before the sensor loses track — modern gaming sensors handle several hundred IPS, far beyond what a human arm produces. Lift-off distance is how high you can raise the mouse before it stops tracking; low lift-off distance is prized by FPS players who lift and reposition the mouse constantly.

Native vs interpolated DPI steps

Not every DPI number on a spec sheet is created equal. Sensors have native DPI steps: resolution levels the hardware itself produces cleanly. Interpolated steps are created by the mouse's firmware multiplying the sensor's native counts — for example, doubling every count to advertise a DPI level the sensor cannot natively resolve.

Why does this matter? Interpolation does not add real information. If the sensor natively resolves 800 counts per inch and the firmware doubles each one to claim 1600, you get the same tracking data, just multiplied — sometimes with added jitter or uneven spacing between counts. On older sensors, the very highest advertised DPI levels were interpolated and visibly less accurate than the native steps below them.

The good news: modern flagship sensors (Logitech's HERO 2, Razer's Focus Pro, PixArt's 3395 and 3950 families) are engineered to be accurate across their full advertised range with no smoothing or interpolation tricks, and most current gaming mice let you adjust DPI in fine increments (often 50-DPI steps) that all behave consistently. The practical rule is simple: use the DPI steps your vendor software offers, and verify consistency with a measurement — our DPI deviation test exists for exactly this. If a particular DPI step shows noticeably higher variation across trials than the steps around it, drop down to a cleaner one.

You can look up the native steps of popular models in our mouse DPI database, which lists manufacturer-published specs model by model.

Does a higher DPI number mean a better mouse?

No — and this is one of the most successful marketing myths in PC hardware. A 26,000-DPI mouse is not "better" than a 12,000-DPI mouse in any way you can feel. Almost nobody plays above 3200 DPI, and most competitive FPS players use 400–1600 DPI (more on why in our FPS guide). The maximum-DPI figure on the box tells you nothing about the things that actually determine sensor quality:

A mouse with modest max DPI but flawless tracking beats a high-DPI mouse with jittery firmware every time. Judge sensors by measured consistency, not by the biggest number on the packaging.

What DPI should you actually use?

The honest answer is that there is no universally correct DPI — there is only the DPI that, combined with your sensitivity settings, gives you the cursor or crosshair speed you can control precisely. That said, most experienced players land in a narrow band:

More important than the raw number is the effective sensitivity that results from it. Two players at 400 DPI × 2.0 sens and 1600 DPI × 0.5 sens have the same eDPI (800) and the same crosshair speed — the higher-DPI setup just resolves it in finer steps. Pick a DPI in the native range of your sensor, tune the sensitivity until aiming feels right, then stop changing it: consistency beats constant tweaking.

Not sure what your mouse is currently set to? Here are five ways to check your DPI, including a free browser-based measurement you can run right now on our DPI analyzer.

Frequently asked questions

What does DPI stand for?

DPI stands for dots per inch. On a mouse it means how many counts of movement the sensor reports for each inch you physically move the mouse. At 800 DPI, a one-inch swipe produces about 800 counts.

Is DPI the same as CPI?

Effectively, yes. CPI (counts per inch) is the technically correct term for what a mouse sensor measures, while DPI (dots per inch) is the legacy term the industry uses on packaging. 800 DPI and 800 CPI describe identical behavior.

What is a good DPI for gaming?

Most competitive FPS players use 400–1600 DPI, and most desktop users are comfortable at 800–1600 DPI. The raw number matters less than your effective sensitivity (DPI × in-game sensitivity), so pick a native DPI step on your sensor and tune sensitivity from there. Our genre-by-genre guide breaks it down further.

Is 1600 DPI better than 800 DPI?

Not inherently. At the same effective sensitivity (for example 1600 DPI × 0.5 sens vs 800 DPI × 1.0 sens), crosshair speed is identical — the 1600 DPI setup just reports movement in finer steps, which can reduce pixel skipping at high sensitivities. See low vs high DPI for the full math.

What is native DPI?

Native DPI steps are resolution levels a sensor produces in hardware. Interpolated steps are created by firmware multiplying native counts, which adds no real precision and can introduce jitter. Stick to the DPI steps your vendor software offers and verify consistency with a deviation test.

Does higher DPI cause input lag?

No. DPI changes how many counts are reported per inch, not how fast they are reported — reporting speed is set by the polling rate. Very high DPI can feel "jittery" on some sensors because tiny hand tremors become visible cursor movement, but that is noise, not lag.

What is the difference between DPI and sensitivity?

DPI is set in the mouse hardware and controls how many counts per inch the sensor produces. Sensitivity is a software multiplier applied afterward — in Windows or in a game. Your final cursor speed is DPI × sensitivity (plus any OS multiplier). Gamers call the combined result eDPI.

Can a website measure my real DPI?

Only as an estimate. Browsers cannot read your mouse's hardware DPI registers, so any web-based test measures it indirectly: it records how many pixels of cursor movement result from a known physical distance and divides. Run our free DPI analyzer — it is honest about being an estimate and shows its math.