Quick fix: Windows 11 has only one global pointer speed and acceleration setting — per-device sensitivity requires either a vendor utility (Logitech G HUB, Razer Synapse, SteelSeries GG) or a third-party tool that intercepts Raw Input per device. For mice without vendor software, use X-Mouse Button Control with per-device profiles.
You have a gaming mouse with adjustable DPI and a basic productivity mouse. You want the gaming mouse at low DPI with no acceleration (precise aim) and the productivity mouse at high DPI with subtle acceleration (fast desktop nav). Windows treats both as the same logical pointer — whatever you set in Mouse properties applies to both.
Affects: Windows 11 with multiple connected mice or trackpads.
Fix time: 15–25 minutes.
Why per-device sensitivity isn’t native
Windows’ mouse subsystem combines all pointing devices into one virtual cursor. Every mouse’s raw movement events go through the same acceleration curve, the same threshold, and the same speed multiplier. The hardware-level DPI (set on the mouse itself via its button or software) is the only per-device control Windows can’t override.
To get per-device software-level sensitivity, you need a layer between the mouse and the cursor that intercepts movement events with knowledge of which device they came from. That’s what vendor utilities and Raw Input wrappers do.
Method 1: Use the gaming mouse’s own software
If your gaming mouse is from a major brand, its vendor utility has per-device profile features.
- Install Logitech G HUB (Logitech mice), Razer Synapse (Razer), SteelSeries GG (SteelSeries), iCUE (Corsair), or Logitech Options (non-gaming Logitech).
- Open the utility and find the gaming mouse’s settings.
- Set DPI to the value you want (typically 400–800 for FPS, 1600+ for desktop).
- Disable any acceleration in the utility (most gaming mice ship with it off; verify).
- The productivity mouse keeps the Windows global setting.
This is the simplest path. The vendor utility writes to the mouse’s internal flash, so the settings persist across PCs as long as the utility runs.
Method 2: Use X-Mouse Button Control with per-device profiles
For mice without vendor software, X-Mouse Button Control (free, by Highresolution Enterprises) provides per-device sensitivity through Raw Input.
- Download X-Mouse Button Control from
highrez.co.uk/downloads/xmousebuttoncontrol.htm. - Install and run. Right-click the system tray icon → Setup.
- Click Add to add a new layer. Name it Gaming Mouse.
- Click Bind to Device and select the gaming mouse from the list (multiple mice show by manufacturer + product).
- Open the layer’s settings, find Mouse Movement, and set Sensitivity multiplier to (say) 0.5 for slower movement.
- Apply.
- Move the gaming mouse — it should feel slower than the productivity mouse without changing Windows’ global setting.
X-Mouse supports per-device profiles for buttons too — you can remap Mouse 4/5 on one device without affecting the other.
Method 3: Raw Input-aware games handle this automatically
If your goal is just “low sensitivity in games, high sensitivity on desktop,” most modern games use Raw Input and have their own sensitivity slider that’s independent of Windows.
- Set Windows mouse speed to a comfortable desktop value (around 10 of 20 in the slider).
- Turn off Enhance pointer precision in Mouse → Pointer Options — this disables acceleration globally.
- In each game, find the in-game mouse sensitivity setting and tune to taste. Most FPS games default to a low value (0.5–1.0 native) and ignore Windows’ speed.
- Confirm Raw Input is enabled in the game (most modern games have a toggle; older games may not).
This isn’t per-device per se, but it accomplishes the same outcome — gaming feels precise, desktop feels fast — without needing software layers.
How to verify the fix worked
- Move the gaming mouse. The cursor moves at the speed you configured (slower or faster than Windows default).
- Move the productivity mouse. The cursor moves at Windows’ global setting.
- Both mice work simultaneously without conflicts (X-Mouse merges events seamlessly).
- Sign out and back in. Both profiles persist.
If none of these work
If the vendor utility doesn’t expose per-device sensitivity (some older or budget brands), X-Mouse is the only software-level option — donate to the developer if the tool helps. For ultimate control, mouse-aware games use Raw Input which bypasses Windows’ cursor logic entirely — in those games, the in-game sensitivity is the only thing that matters. For trackpads, Windows treats them as a separate device class with their own settings (Settings → Bluetooth & devices → Touchpad) — you don’t need per-device tools for the trackpad/mouse split, which is automatic.
Bottom line: Per-device pointer precision needs either vendor software or X-Mouse Button Control. Pick the one that matches your hardware. For gaming alone, Raw Input + in-game sensitivity gets you 90% of the way without any tools.