Mouse sensitivity — Wiki

How far a mouse movement turns you, your cm/360, converting from another game, and what aiming and sprinting change.

How far your view turns for each step your mouse reports, worked out from the game's own config and the code that applies it. A step is one count: an 800 DPI mouse sends 800 counts an inch.

At the hip

  • You turn 0.0175° a count for each point of Mouse sensitivity. At the default of 5, that's 0.0875° a count.

  • Up and down turn exactly as fast as left and right.

  • Nothing smooths or accelerates the mouse. The engine's smoothing is off in the game's config, and the menu's Mouse acceleration options are greyed out: nothing in the game reads them.

  • Windows' pointer settings don't apply in game: Unreal Engine 4 reads the mouse's raw counts while the game holds the cursor, so "Enhance pointer precision" makes no difference.

  • The slider runs from 0 to 10 in steps of 0.01 (0.0002° a count). The console sets it too: Settings.MouseSensitivity <value>.

Your cm/360

How far you move the mouse for a full turn:

Mouse sensitivity400 DPI800 DPI1600 DPI
1130.6 cm65.3 cm32.7 cm
1.587.1 cm43.5 cm21.8 cm
265.3 cm32.7 cm16.3 cm
2.552.3 cm26.1 cm13.1 cm
343.5 cm21.8 cm10.9 cm
432.7 cm16.3 cm8.2 cm
526.1 cm13.1 cm6.5 cm
621.8 cm10.9 cm5.4 cm
816.3 cm8.2 cm4.1 cm
1013.1 cm6.5 cm3.3 cm

And the other way round, the Mouse sensitivity for the cm/360 you want:

cm/360400 DPI800 DPI1600 DPI
15 cm8.714.352.18
20 cm6.533.271.63
25 cm5.232.611.31
30 cm4.352.181.09
35 cm3.731.870.93
40 cm3.271.630.82
45 cm2.91.450.73
50 cm2.611.310.65
60 cm2.181.090.54

Any other: Mouse sensitivity = 360 × 2.54 ÷ (cm/360 × DPI × 0.0175).

From another game

At the same DPI, multiply your sensitivity in the other game. In each of these games the turn per count is proportional to the sensitivity, so this keeps your cm/360 exactly (at the hip).

Your gameIts degrees a count at sensitivity 1Multiply byExample
Counter-Strike 20.0221.25711.5 → 1.89
Valorant0.0740.4 → 1.6
Apex Legends0.0221.25711.5 → 1.89
Overwatch 20.00660.37712 → 0.75

Aiming down sights

  • Fully aimed, you turn at: your hip speed × ADS sensitivity × (the aimed field of view ÷ your FOV setting). The last part is Mouse sensitivity FOV scale (on by default); with it off, aiming changes the speed only by ADS sensitivity.

  • ADS sensitivity goes from 0 to 1 (default 1): aiming can only slow the mouse, never speed it up.

  • It changes as you raise the gun: ADS sensitivity blends in over the aim-in, and the FOV part follows the view as it zooms (which starts partway through).

  • The scoped rifles (Springfield and Kar 98k Sniper) always zoom to 23° whatever your FOV, so with FOV scale on they turn much slower. Separate scoped sensitivity (off by default) gives them their own: while scoped they use it instead of Mouse sensitivity, with ADS sensitivity and FOV scale still on top.

With ADS sensitivity at 1 and FOV scale on, fully aimed you turn at this share of your hip speed. The guns zoom in proportion to your FOV, so their share is the same at any FOV; the scoped rifles' isn't:

WeaponAimed field of viewMouse speed fully aimed
Grease Gun72% of your FOV (65° at FOV 90)72%
M1 Carbine67% of your FOV (60° at FOV 90)67%
Trench Gun67% of your FOV (60° at FOV 90)67%
BAR67% of your FOV (60° at FOV 90)67%
Thompson72% of your FOV (65° at FOV 90)72%
M1 Garand58% of your FOV (52° at FOV 90)58%
Springfield23°35% at FOV 65, 26% at 90, 22% at 105
M191189% of your FOV (80° at FOV 90)89%
MP 2867% of your FOV (60° at FOV 90)67%
Gewehr 4367% of your FOV (60° at FOV 90)67%
MP 4072% of your FOV (65° at FOV 90)72%
STG 4467% of your FOV (60° at FOV 90)67%
Kar 98k58% of your FOV (52° at FOV 90)58%
Kar 98k Sniper23°35% at FOV 65, 26% at 90, 22% at 105
Luger89% of your FOV (80° at FOV 90)89%

While sprinting

  • With Head bob on (on by default), sprinting widens your view by 3°, and with FOV scale on the mouse turns faster with it: 3.3% faster at FOV 90, 4.6% at FOV 65.

  • With either turned off, the mouse turns the same sprinting or not.

How it's worked out

  • Each count is multiplied by the mouse axis's 0.07 (DefaultInput.ini), by the player controller's 2.5 (InputYawScale, DefaultGame.ini), then by Mouse sensitivity ÷ 10: 0.07 × 2.5 ÷ 10 = 0.0175° per point of sensitivity.

  • The game's code (GetCalculatedSensitivity) adds ADS sensitivity, the scoped sensitivity and the FOV scale on top.

  • Every aim option is on the Settings page; field of view and zoom are explained in Health and movement.