• Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

PC Keybindings and freecam

Workaround

Workaround

Open <My Documents>\my games\KillingFloor2\KFGame\Config\KFInput.ini file.

Look for LeftMouseButton under [KFGame.KFPlayerInput] section.
There be lines like these:
Code:
Bindings=(Name="LeftMouseButton",Command="GBA_Fire | SpectatePrevPlayer")
Bindings=(Name="MiddleMouseButton",Command="GBA_SwitchFireMode | SpectateChangeCamMode")
Bindings=(Name="RightMouseButton",Command="GBA_IronsightsToggle | SpectateNextPlayer")
If you set mouse buttons to perform different actions, then it loses right part of the command. For example, I'm using middle mouse button for voice chat. If set it in the game, then config line looks like this:
Code:
Bindings=(Name="MiddleMouseButton",Command="GBA_VoiceChat",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
As you can see, SpectateChangeCamMode is gone and you have to put it manually:
Code:
Bindings=(Name="MiddleMouseButton",Command="GBA_VoiceChat[COLOR="Lime"] | SpectateChangeCamMode[/COLOR]",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
 
Upvote 0