CS2 Binds Worth Setting Up
A handful of binds remove small frictions that cost real rounds. These are the ones worth having, and the way to store them so an update does not eat them.
The jump-throw bind
CS2 has a built-in jump-throw, but plenty of players still want it on a single key so the timing is identical every time:
bind "v" "+jumpthrow"
Practise it twice at the start of every session. A lineup you can only hit sometimes is worse than no lineup, because you will call for it anyway.
Quick switch and drop
- bind "q" "lastinv" — switch to your previous weapon instantly; used constantly for the knife-run speed trick and for reload cancels.
- bind "x" "drop" — drop on demand, so buying for a teammate is one key rather than three menu clicks.
- bind "b" "use weapon_c4; drop" — put the bomb down without hunting through your inventory under pressure.
- bind "n" "+spray_menu" — the graffiti key doubles as a fast way to mark a spot for teammates.
Clearing decals
bind "SPACE" "+jump; r_cleardecals"
Wipes blood and bullet holes every time you jump. Old marks from earlier rounds are actively misleading — they look exactly like fresh information and they are not.
Making them survive
Put everything in a file called autoexec.cfg in your game's cfg folder, and end it with host_writeconfig. Add the launch option below so it runs at startup, and your setup survives updates, reinstalls and a new PC.
+exec autoexec.cfg
What not to bind
Avoid the long chained "one-key" configs that circulate. They break silently when a single command in the chain is renamed, and you will spend a match wondering why half your keyboard stopped working.
Test your config on a COLDPEEK server