Insurgency

Insurgency

44 ratings
Custom ESDF keybinds
By HaafuGee
In this guide I explain why ESDF is good and probably better, as well as how I have mapped my keys for optimum performance.
   
Award
Favorite
Favorited
Unfavorite
ESDF: An explanation
I know, I know. You're thinking "ew". Not having your fingers rest on WASD is weird. I will attempt to concisely convince you to switch to ESDF.

  • The "ew" is temporary. It took a week of gameplay before ESDF felt normal. The weirdness fades, so the apprehension you will feel at the beginning is not a reason to stop.
  • More keys. It's only slight, but you gain the ability to immediately access a few more keys without compromising movement.
  • Home row. Our fingers normally rest on ASDF while typing and the F key has a cute lil bump, so it will become natural for gaming and for typing.

Basically, you will get used to it and you will never go back. The main reason I moved to ESDF is because I rebind stuff anyway. I did so when I used WASD, so I decided I'd completely redo everything.
Custom keybinds
Versions 1.0 Basic ESDF Layout 2.0 Added changes that I forgot to update Image created using keyboard-layout-editor on GitHub Keyboard: Cooler Master Pro M Mouse: Luom G10

After many hours of playing and constant work, this is the current state of my keybinds. I expect it to evolve more. These are the key tenets of my design philosophy.
For game binds
  • Consider which fingers are tied down to what sort of things.
  • Have the basic layout be portable to different games.
  • Create redundant quick-access keys just in case.
For FPSs
  • Movement should never be restricted.
  • Changing between stances should be fluid.
  • Combat and movement should be capable of being performed simultaneously.

Key by key
Some of you might be interested in why certain things are in certain places. Skim through to find your point of interest.

Sprint on Spacebar
I'm never looking back. I sprint a lot in Insurgency and the having the pinky tied down was never going to work. Instead, having the thumb actually do something made a lot of sense. It places less stress onto my hands.

Lean on Caps and A
Firstly, I do not like sacrificing the W and R keys for lean. R should always be use. This is true for any game. Secondly, it made sense to me to tie the pinky to this green island of secondary movement keys, as none of these will be performed simultaneously.

Crouch on Thumb
This fits with my tenant of fluid stance chance, as it is accessible immediately. I move in and out of crouch quite often, and this allows me to do so without any funny finger work.

Role Select on Y
Fast access to changing your loadout can be useful.

"Moving!" on V
I use "Moving!" when running past someone's gun, or when moving up behind them, just as a courtesy thing.

Reload on T
This goes against a design philosophy of mine. If I am strafing right I cannot reload. This might result in me dying. For now, I consider it a "legacy key". I don't know where to put it. The obvious choice is on the mouse, but I have considered the Alt key. It is on notice.
That said, I have a knuckle key which I've bound to reload, but I haven't gotten to the point of using it regularly yet.

Supply on N
A lot of people don't seem to know that you can bind resupply to a key.
bind "n" "inventory_resupply"
Since I play a lot of coop this saves a lot of time.

Jump on Tab
This one is weird. Jump is a key that you need on quick reaction. Often you'll be sprinting and you need to vault over something. I certainly wasn't going to give up a mouse key for it, and I found that Shift was more suited to prone so it just ended up in Tab. It works most of the time.

Light on Scroll Down
This is a courtesy thing - lights blind people so being able to easily turn it off while facing teammates is a good thing.

Compass Toggle on H
Cardinal directions are underused. For example, Ministry is a map where "left" and "right" doesn't always make sense. Other maps, like Tell, are fine with left and right. In any case, I always have the option open.

Q and Z keys on nothing
These are free keys just in case. I'm considering moving the map and scoreboard keys to Q and Z, as I really shouldn't be leaning while looking at these things.
24 Comments
SamBal Feb 17, 2024 @ 2:56pm 
Anyone has a cfg file where leaning is on toggle?
𓅃 スノ 𓅃 Feb 9, 2024 @ 10:35am 
alias +sprintduck +sprint; +toggle_duck
alias -sprintduck -sprint; -toggle_duck

bind "SHIFT" +sprintduck

// toggle duck and when spritning pressing sprint is toggle it off. game doesn't automaticly do it.
alternative by pressing W = speed. twice you will get up as well.
CyberpunCthulhu Feb 21, 2021 @ 5:27am 
The problem is, not many people are good with their little fingers. And what makes it worse is, if it takes a week to train your little finger, it will take more than a month to train your ring finger. Plus, some keybindings have something to do with abbreviations of certain functions in game. For example, Ctrl or C for crouch, M for map, N for nightvision, B for binoculars, E for interact, J for journal, G for grenade or guild, H for healing or hub. It's a habit for most people who speak English.
Brickfrog Feb 6, 2021 @ 5:45pm 
EYE divine cybermancy has binds for every ability in the game, if you play it, esdf is almost needed. my non-autistic brain gets warped when ive tried esdf and i end up tormenting myself.
zwbrn Feb 4, 2021 @ 3:39pm 
you might have autism dude, but so do I. nice guide
Watermelon Farmer Jan 28, 2021 @ 12:41am 
This article is one of the most mindblowing things I have read in the recent times. Just WHOA man, you really opened my eyes... I will never use "wasd" keys to move again xD!
robolord97 Nov 3, 2019 @ 2:34pm 
@mango2 just change your settings in the games you play to these keys. Every game has a settings component that lets you see all the key assignments
Scarlet Raven. Oct 31, 2019 @ 3:57pm 
I might try using a control scheme like this some time.
HaafuGee  [author] Mar 28, 2017 @ 10:08pm 
You can always change it up, and then reset to defaults if you don't like it.
mango2 Mar 15, 2017 @ 10:15pm 
how can i use this key arrangement , so can tell like or not. Manually program keys?