Mouse sensitivity

JAVIER GRACIA NOGUERO 0 Reputation points
2026-03-12T00:02:29.2833333+00:00

Im looking for mouse sensitivity beign stable for different games without taking into acount the in game mouse sensitivity multiplier. Using windows 11 and logitech hub

There are 2 bars in windows 11; a 1-20 and 1-11 bar then i can set the dpi in logitech hub to 1500 but i still feel change when i move any of the other 2 bars in windows so i know they count as external multipliers to the dpi 1500 that i've set also i take into account that the middle point 10 and 6 are raw(multiply by 1).

All of this not taking into account that the sensitivity multipliers on windows work with the resolution so it translates from one screen to another. Not sure about this

Why are there 2 bars, how can i know my true dpi, what do each of them do exactly And why not just set your dpi without a external app and forget about all of the bars which are pretty inconsistent.

Windows for home | Windows 11 | Devices and drivers
0 comments No comments

2 answers

Sort by: Most helpful
  1. Hendrix-V 17,945 Reputation points Microsoft External Staff Moderator
    2026-03-12T06:33:29.7566667+00:00

    Hi JAVIER GRACIA NOGUERO,

    Thank you for taking the time to look closely at how mouse sensitivity works in Windows 11.

    As mentioned by Q&A Assist, Windows 11 shows mouse speed in two places:

    • A 1–20 slider in the modern Settings app
    • A 1–11 slider in the classic Control Panel

    These two sliders control the same underlying setting. Windows keeps only one value internally, and the last slider you adjust is the one that applies. The neutral (1:1) setting is:

    • 10 / 20 in Settings
    • 6 / 11 in Control Panel
    • At this position, Windows applies no additional scaling to the mouse input.

    Mouse movement is processed in layers:

    • Mouse DPI (Logitech G Hub) – the physical sensitivity of the mouse sensor
    • Windows pointer speed – a linear multiplier
    • Enhance pointer precision (optional) – adds acceleration
    • Application or game input handling

    Because these layers multiply together, changing any one of them can change how the mouse feels, even if DPI stays the same.

    Please try this recommended setup for consistent behavior

    Set this once and leave it unchanged:

    1, Logitech G Hub

    • Choose a single DPI value (for example, 800 or 1600)
    • Remove extra DPI steps if possible

    2, Windows 11

    • Mouse pointer speed: 10 / 20 (or 6 / 11)
    • Turn Enhance pointer precision Off

    3, In games

    • Enable Raw Input when available

    This setup provides predictable, linear mouse movement and works well across most games and applications.

    Let me know if you need further assistance, feel free to ask me by clicking "Add Comment" or "Add Answer" if you cannot add comment so your response will be visible. Thanks for your effort.


    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?


  2. AI answer

    2026-03-12T00:02:55.2066667+00:00

    Windows exposes multiple layers that all multiply together, which is why changing any of them changes how the mouse feels even if DPI in Logitech G Hub is fixed.

    1. Why there are “two bars” in Windows 11

    In Windows 11 mouse settings there are mainly two relevant controls:

    1. Mouse pointer speed slider (1–20)
    2. Enhance pointer precision (EPP), which turns Windows pointer acceleration (ballistics) on or off

    The 1–11 scale seen in many guides is the older representation of the same pointer speed setting; internally Windows uses a small set of discrete multipliers. The “middle” value (commonly referred to as 6/11 in older UIs) is the neutral point where Windows applies a 1.0 multiplier to raw counts (with EPP off).

    So effectively:

    • Logitech G Hub DPI = hardware counts per inch from the mouse sensor
    • Windows pointer speed slider = OS multiplier on those counts
    • Enhance pointer precision = non‑linear acceleration curve on top of that

    Games may then apply their own sensitivity multiplier and may or may not use raw input.

    1. What each layer does and how to get “true” DPI

    “True DPI” in this context means: how many on‑screen pixels the pointer moves per inch of physical mouse movement, after all multipliers.

    Conceptually:

    Effective sensitivity = Mouse DPI (G Hub) × Windows pointer speed multiplier × (pointer acceleration curve, if EPP on) × Game sensitivity

    Details from the platform behavior:

    • High‑definition mice report high‑resolution raw data (800+ DPI) through the HID stack.
    • WM_MOUSEMOVE messages are scaled to screen pixels and have Windows pointer acceleration and speed applied; they are limited by screen resolution and do not expose full high‑DPI precision.
    • WM_INPUT (raw input) delivers unscaled, unaccelerated counts directly from the HID stack, preserving full DPI precision.

    From this:

    • If a game uses WM_MOUSEMOVE, it is affected by Windows pointer speed and EPP.
    • If a game uses WM_INPUT (raw input), it bypasses Windows pointer speed and EPP and sees only the hardware DPI and the game’s own sensitivity.

    Therefore, “true DPI” for raw‑input games is simply the DPI set in Logitech G Hub. For non‑raw‑input apps, “true DPI” is DPI × Windows pointer speed multiplier (and acceleration if enabled).

    1. Why changing Windows sliders still changes feel

    Because many games and desktop apps do not use raw input; they rely on WM_MOUSEMOVE. As documented:

    • WM_MOUSEMOVE applies pointer acceleration and is limited to screen resolution.
    • WM_INPUT is raw and unfiltered.

    So when a game does not explicitly use raw input, Windows pointer speed and EPP absolutely matter, and changing those sliders changes the effective sensitivity even though the mouse DPI is fixed.

    1. How to get stable sensitivity across games

    To make sensitivity as consistent as possible across different titles:

    1. Fix hardware DPI in Logitech G Hub
      • Choose one DPI value (for example, 800, 1200, or 1600) and disable DPI cycling or extra stages.
    2. Normalize Windows settings
      • Set Mouse pointer speed to the neutral middle value (the classic “6/11” equivalent).
      • Turn Enhance pointer precision Off to remove OS acceleration.
      • This makes Windows act as a 1.0 multiplier for apps that do not use raw input.
    3. Prefer games that support raw input
      • In each game, enable options like “Raw Input,” “Raw Mouse Input,” or “Direct Input from mouse.”
      • Then tune only the in‑game sensitivity slider; Windows settings no longer affect these games.
    4. For games without raw input
      • They will still be affected by Windows pointer speed and EPP.
      • With pointer speed at neutral and EPP off, at least the scaling is linear and consistent; adjust only the in‑game sensitivity to match feel.
    5. Why not just set DPI in Windows and ignore vendor software

    Windows does not control the physical DPI of the mouse sensor. It only scales the counts it receives. Logitech G Hub (or similar vendor software) configures the device firmware to report a specific DPI. That is the base resolution; Windows then optionally scales it.

    So:

    • Vendor software: sets actual sensor DPI.
    • Windows: multiplies or accelerates the counts it receives.

    To avoid “inconsistent bars,” the most stable approach is:

    • Configure DPI once in Logitech G Hub.
    • Set Windows pointer speed to neutral and disable Enhance pointer precision.
    • Use per‑game sensitivity (and raw input where available) to match feel.

    This aligns with the platform guidance that WM_INPUT (raw input) is the best method to receive high‑definition mouse data, while WM_MOUSEMOVE (affected by Windows sliders) is better only for typical pointer control.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.