Mouse Speed: DPI vs Pointer Speed vs Sensitivity
When users want to change their "mouse speed", they often adjust the wrong setting. Learn the four independent layers that dictate cursor and camera velocity.
What setting controls mouse speed?
'Mouse speed' is governed by 4 distinct settings: (1) Hardware DPI on your mouse sensor, (2) Windows Pointer Speed in OS settings, (3) In-Game Sensitivity in 3D titles, and (4) Mouse Acceleration curves. To adjust speed cleanly, always change Hardware DPI or In-Game Sensitivity while keeping Windows at the neutral 6/11 notch.
- Always adjust speed at Layer 1 (Hardware DPI) or Layer 4 (Game Sensitivity).
- Never increase Windows Pointer Speed above 6/11 — it creates pixel skipping (interpolation).
- Turn Enhance Pointer Precision OFF so hand velocity does not distort travel distance.
1. The 4 Meanings of "Mouse Speed"
When your cursor or crosshair feels too fast or too sluggish, determine which layer of the input chain requires adjustment:
Core Input Concepts at a Glance
Reference| Concept | Technical Meaning | Practical Benchmark |
|---|---|---|
| DPI (Dots Per Inch) | Raw hardware sensor counts transmitted per 1 physical inch of mouse travel | 800 DPI = 800 counts / in |
| Sensitivity | In-game or application software rotational/cursor scaling multiplier | 1.5 in CS2 / Source |
| eDPI (Effective DPI) | Universal benchmark calculating hardware DPI × software sensitivity | 800 DPI × 1.5 = 1200 eDPI |
| Polling Rate (Hz) | Frequency at which USB controller queries the mouse for position packets | 1000 Hz = 1.0 ms update interval |
| cm/360 | Physical travel distance required to execute a full 360° in-game turn | 34.6 cm for 1 full rotation |
| Enhance Pointer Precision | OS-level velocity curve scaling cursor displacement by hand speed (acceleration) | Default Windows acceleration |
2. Hardware DPI (Sensor Counts)
DPI (Dots Per Inch) is the hardware sampling resolution of the optical sensor. Changing DPI from 800 to 1600 doubles the number of electronic coordinate packets generated per inch of physical travel.
Best Practice: Use 800 DPI for 1080p displays and 1600 DPI for 1440p / 4K displays.
3. Windows Pointer Speed (6/11 Notch)
Windows applies a software multiplier to cursor movement in 2D desktop environments. Notch 6/11 is a pure 1.00x multiplier. Setting it to 7/11 (1.5x) or 8/11 (2.0x) forces Windows to skip pixels on screen.
4. In-Game Sensitivity (3D Camera Yaw)
In 3D video games, sensitivity is an angular multiplier (yaw/pitch) that converts incoming counts into camera degrees. In CS2, 1.0 sens = 0.022° rotation per count.
5. Mouse Acceleration (Velocity Curves)
If moving your mouse fast across 2 inches travels across 3 screens, but moving slowly across 2 inches travels across half a screen, mouse acceleration is active. Keep it disabled for linear muscle memory.
6. Summary: Which Setting Should You Change?
Change Hardware DPI via DPI button or mouse companion software.
Adjust in-game sensitivity slider while keeping hardware DPI constant.
Disable Enhance Pointer Precision in Windows and toggle Raw Input ON in games.
Explore the 4-Layer Input Pipeline
Read our interactive breakdown of the hardware, USB polling, OS pointer speed, and game engine architecture.
Frequently Asked Questions
Clear, authoritative answers to essential questions about mouse DPI, buttons, and sensitivity.