Fixes & Performance

KF2 Mouse Too Fast: KFInput.ini Sensitivity and Acceleration Cvars

If your Killing Floor 2 mouse sensitivity is ridiculously fast and the pointer feels accelerated even at the lowest slider setting, the cure is a few lines in KFInput.ini. The author warns to apply the fixes at your own risk and to make backups.

Symptoms

  • Sensitivity is ridiculously fast.
  • The pointer feels accelerated.

Fix

  1. Go to %USERPROFILE%\Documents\My Games\KillingFloor2\KFGame\Config\.
  2. Open KFInput.ini in a text editor such as Notepad or Notepad++.
  3. Find and edit these cvars:
CvarChange
MouseSensitivity=x.xxxxxxSet below the normal value. 25.0 corresponds to the slider at the very left (default).
bEnableMouseSmoothing=trueSet to false (turns mouse smoothing off).
ZoomedSensitivityScalar=x.xxxxxxSet to taste. The scoped sensitivity is MouseSensitivity multiplied by this value.
bViewAccelerationEnabled=trueSet to false.
HorizontalSensitivityScale=x.xxxxxxSet below the normal value.
VerticalSensitivityScale=x.xxxxxxSet below the normal value.
  1. Save the file and make a backup copy of the edit.

Important note

Every time you open the Options/Control Panel in game, these settings are reset. Keep your backup and restore it after visiting the menu. Another approach is making the file read-only; see mouse settings fix in KFInput.ini for related methods.

The guide was updated on 25 March 2020 to be cleaner to read.

FAQ

Which file contains the mouse settings?
KFInput.ini in %USERPROFILE%\Documents\My Games\KillingFloor2\KFGame\Config\.
Why do my edits keep disappearing?
Entering the Options/Control Panel resets these settings, so make a backup copy of the edited file and restore it if needed.
Which cvars turn off acceleration?
Set bEnableMouseSmoothing=false and bViewAccelerationEnabled=false.