Killing Floor

Killing Floor

41 ratings
Some useful keybinds
By cmicroc
Some keybinds to make online KF slightly easier
Mainly created to remind myself!
   
Award
Favorite
Favorited
Unfavorite
Advanced Keybinding editing
Most of the keybindings can be changed faily easily in-game with the built in control editor, but some of what I want to setup just cant be done from there so all of the examples from this guide are snipits from "User.ini" - which is where the game reads and writes your configuration.

Under Windows the User.ini file is stored in the Killing floor game directory
{SteamPath}\steamapps\common\KillingFloor\System\User.ini
Where {SteamPath} depends upon where you installed Steam to - if you let it do its default thing it will be one of the following:
C:\Program Files\Steam C:\Program Files (x86)\Steam

The keybings are all in the section marked:
[Engine.Input]

Note: This section contains a selection of Aliases, and many Unreal keybinding tutorials use aliases for advanced techniques, but so far all my experiments to add new aliases have failed - and others have reported failure in the tripwire forums - you have been warned!

I would strongly suggest taking a copy of this file before you start - just in case :)

If you completely screw up your bindings and what to know what the originals were then look here
{SteamPath}\steamapps\common\KillingFloor\System\defuser.ini
But do NOT edit this file - you have been warned!
Separate the Med Syringe and the Welding Torch
This leaves key 5 as the Med Syringe, and moves the Welder onto key 6
  • 5=GetWeapon KFMod.Syringe
  • 6=GetWeapon KFMod.Welder | GetWeapon KFStoryGame.KF_PawnWelder
Changing these keybindings takes a little bit of getting used to, but helps enourmously in the long run. So much so that I was completely lost when I found that Steamland used a non-standard Welder and the basic version didnt work, but a search of the code found the alternate name and these bindings now work everywhere.
Audible and visual warnings about the big buggers
It is useful to make sure that the whole team knows when a Scake or Fleshpound are incomming, and trying to type it in chat wastes far too much time so lets automate it - and add an audible warning as well because people can miss the chat messages when things are hectic!
  • F1=teamsay fp! | Speech AUTO 12
  • F2=teamsay sc! | Speech AUTO 14
This puts them on F1 and F2 that are easy to reach from the default movement controls.
Bind some of the standard messages to quick(er) keys
I'm sure that everyone who plays KF knows that you can hit "V" to bring up a two level menu of useful team informational messages, but trying to remeber all those number combinations can be a real chore so lets give some of the useful ones their own keys. (afterall one of the advantages of PC gaming is the we have so many more buttons to play with :)

Most of these take their natural key (except where that is already in use e.g. WSAD)

First some basic ones
  • H=speech SUPPORT 1
  • M=speech SUPPORT 0
  • L=speech ALERT 0
  • Y=speech ACK 0
  • N=speech ACK 1
H = Help, M = Medic, L = Look out!, Y = Yes, N = No

Most basic camping directions
  • LeftBracket=speech ALERT 4
  • RightBracket=speech ALERT 5
  • SingleQuote=speech ALERT 3
[ = Lets hole up here, ] = Follow me, ' = Weld the doors

Some other directions
  • I=speech DIRECTION 3
  • O=speech DIRECTION 4
  • U=speech DIRECTION 1
  • j=speech DIRECTION 2
I = Inside, O = Outside, U = Upstairs, J = Downstairs
J may seem a little odd here, but its just under U on the keyboads
Other useful but hidden features
Often miss something in the chat and wish you could go back and see what was said? Well know you can
  • Z=InGameChat
This brings up an onscreen window with the chat history in it, you can move and resize the window with the mouse. But beware - it is easy to get savaged while trying to read old chat messages!

Not quite quite sure which trader you are supposed to be going to while trying to keep that last Zed alive? Then show the trader path when you want it!
  • X=BasePath 0 | onrelease BasePath 1
15 Comments
WinRAR 18 Jul, 2019 @ 2:34am 
ty
Picarica 18 Dec, 2016 @ 1:44pm 
hi again it didnt worked for me so i cahnged it to 6=GetWeapon KFStoryGame.
7=GetWeapon KF_PawnWelder
and it worked like this i am satisfied
cmicroc  [author] 18 Dec, 2016 @ 5:03am 
Just a couple of extra thoughts:


Do NOT try and edit"User.ini" while the game is running, it will not work!
The game reads the file when it starts, and overwrites it with its internal setting when you quit.
You must quit out of the game, edit the file, then restart the game to test the changes!


Also make sure that you find the existing entry for a specific key in the file, and REPLACE it, you will have problems if the same kek appears more than once in the list.


As a sanity check you can quit the game again, go back and look in the file and check that your changes are still there. If you changes disapear there was a problem with the way you made the changes, and the game could not read and understand the binding...


Hope that helps, if not we can try and get to the bottom of whats going wrong for you.
cmicroc  [author] 18 Dec, 2016 @ 5:03am 
@Picarica456, I'm not sure why the bindings might not be working for you I just went back and tested and they still work as expected for me in both normal and objective mode...

I assume that the binding for the Syringe on key 5 is working for you?
By working I mean that it brings up the Syringe and ONLY the Syringe!
You don't say that it doesn't.

In which case I would try setting the binding to:
6=GetWeapon KFMod.Welder
and playing a "normal" map - does key 6 bring up the welder?

then change the binding to:
6=GetWeapon KFStoryGame.KF_PawnWelder
and play an "objective mode" map like "KFO_Steamland" - does key 6 bring up the welder?

If both of those work individualy try combining them with a pipe character (on a UK keyboard thats shift-backslash, lower left of the keyboard)
Picarica 17 Dec, 2016 @ 6:18am 
the keybind for welder on 6 doesnt work for me
i have put exacly the same i have replaced the original 5= and 6= in user.ini folder and i cant acces welder on 5 but neither on 6
cmicroc  [author] 27 Sep, 2014 @ 11:12am 
@Ascênio, I'm not quite sure i fully understand what you are asking for...

The healing darts from the medic gun are fired with the alternate fire button
(The same alternate fire button applies to all weapons)
By default alternate fire is mapped to your middle mouse button.

I must admit that I hate that mapping because it is too easy to roll the scroll wheel while trying to click it, so I have alternate fire mapped to a side button on my mouse.

You can map alternate fire to any keyboard/mouse/joystick button you want, and the easiest place to do it from is by going to Settings -> Controls in the game, then look for Weapons -> Alternate Fire/Flashlight

Does that answer the question?
Mr Sanderson 27 Sep, 2014 @ 10:25am 
I need a keybind for medic weapon healing. Can you help me?
Hoo 2 Jul, 2014 @ 3:24pm 
Little need to make the game any easier, mind you the pro's will lap this up. :)
Kuebic 29 Jun, 2014 @ 7:18am 
Upon rereading, I feel the need to clarify:

"H=say Let me heal you | Speech AUTO 5 [to heal those running away]"

That actually doesn't heal, but types out your intention to heal in text.

There is another instant-heal bind that works differently got achieves the same result. I used to use it but sort of agree more with the one I posted. You can find both on the kfwiki site for the medic syringe.

Q=Switchweapon 1 | Quickheal

For this to work, you press the key 3 times in quick succession and it should heal and switch to your melee weapon.
cmicroc  [author] 29 Jun, 2014 @ 1:29am 
Thank you for those. I was aware there was a combination for an even quicker "quick heal", but hadn't seen it written down.

I may have to try and find a way of rearanging to include some of the others :)