Counter-Strike 2

Counter-Strike 2

79 ratings
CS:GO - Binds [English]
By Ferni~ and 1 collaborators
Basic binds for CS:GO.
   
Award
Favorite
Favorited
Unfavorite
Language
This guide is available in the following languages:

[English] - French - Spanish
Introduction
Binds are commands that are used to assign one or more functions to a key.

bind <key> <function/command>
E.g.: bind "SPACE" "+jump"

• BindToggle is a kind of bind that is used as a switch. Usually used with commands that can only toggle between two values:

BindToggle <key> <command>
E.g.: BindToggle "k" "voice_enable"

• Toggle is a command that you can use in conjunction with a bind to toggle between several values of a command:

toggle <command> [value1] [value2] [value3] ...
E.g.: toggle "voice_scale 0 0.5 1"

Toggle is often combined with a bind to assign a function to a key, because it's not very useful alone:

bind "k" "toggle voice_scale 0 0.5 1"
Useful binds
Bind
Function
bind <key> "r_cleardecals"
Clear bullet holes and blood.
bind SHIFT "+speed;r_cleardecals"
Clear bullet holes and blood while walking.
bind f "+lookatweapon;r_cleardecals"
Clear bullet holes and blood while inspecting the weapon.
BindToggle <key> voice_enable
Activate/Desactivate voice chat.
bind <key> "say Hi there"
Write on the chat: Hi there.
Buy binds
Numpad keys:

Name
Key
KP_INS
0 numpad.
KP_END
1 numpad.
KP_DOWNARROW
2 numpad.
KP_PGDN
3 numpad.
KP_LEFTARROW
4 numpad.
KP_5
5 numpad.
KP_RIGHTARROW
6 numpad.
KP_HOME
7 numpad.
KP_UPARROW
8 numpad.
KP_PGUP
9 numpad.
KP_DEL
Punto numpad.
KP_SLASH
/ numpad.
KP_MULTIPLY
* numpad.
KP_MINUS
- numpad.
KP_PLUS
+ numpad.
KP_ENTER
Intro numpad.

  • To buy an AK-47 / M4A4:
    bind <key> "buy ak47; buy m4a1;"

  • To buy an AWP:
    bind <key> "buy awp;"

  • To buy grenades:
    bind <key> buy hegrenade;"
    Other type of grenades: incgrenade, flashbang, decoy, smokegrenade.
    (incgrenade = incendiary Grenade)
    E.g.: To buy 2 flashbangs: bind <key> "buy flashbang; buy flashbang;"

  • To buy a kevlar:
    bind <key> "buy vest;"

  • To buy a kevlar + helmet:
    bind <key> "buy vesthelm;"

  • To buy a deagle (Desert Eagle):
    bind <key> "buy deagle;"

  • E.g.: To buy an AK/M4 + a kevlar and helmet + a HE grenade + 2 flashes + a smoke :
    bind <key> "buy ak47; buy m4a1; buy vesthelm; buy flashbang; buy flashbang; buy hegrenade; buy smokegrenade;"
Default binds
Default binds list:

bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
bind "b" "buymenu"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "+lookatweapon"
bind "g" "drop"
bind "i" "show_loadout_toggle"
bind "k" "+voicerecord"
bind "m" "teammenu"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "+spray_menu"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "," "buyammo1"
bind "." "buyammo2"
bind "\" "toggleconsole"
bind "SPACE" "+jump"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "DEL" "mute"
bind "PAUSE" "pause"
bind "SHIFT" "+speed"
bind "CTRL" "+duck"
bind "F3" "autobuy"
bind "F4" "rebuy"
bind "F5" "jpeg"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MWHEELUP" "invprev"
bind "MWHEELDOWN" "invnext"
Notes
If you want to add a command or miss something, please leave a comment :)

If the guide has been useful, it is appreciated that you value it.

🔑 Special thanks to Olivio "Gunner" for translating the guide to English.
22 Comments
KZ_RAD Aug 15, 2022 @ 7:20am 
bind kp_end "unbind mouse2"
bind kp_ins "bind mouse2 +attack2"
it works
KZ_RAD Aug 15, 2022 @ 7:18am 
Is it possible to bind a bind key
like that i have two keys for the purpose to bind and unbind mouse2 with attack2
so i dont die from clicking mouse2 with the m4a1s
Lunatico ✪ Dec 11, 2021 @ 12:58pm 
How is the bind to alternate between primary and secondary weapon
default Mar 26, 2020 @ 1:26pm 
Forget it i got it to work i just need to click 7 two times cause appearently the sv cheats does not enable the commands in the same click.
default Mar 26, 2020 @ 1:19pm 
Im trying to create a bind that turns off all hud, viewmodel, and crosshair on my server but it doesnt work:

bind "7" "sm_rcon sv_cheats 1;cl_draw_only_deathnotices 1;net_graph 0;r_drawviewmodel 0;crosshair 0"
bind "8" "cl_draw_only_deathnotices 0;net_graph 1;r_drawviewmodel 1;crosshair 1;sm_rcon sv_cheats 0"

If i make a bind with only this:
bind "9" "sm_rcon sv_cheats 1"
it works though? Can you not create binds that involves both rcon (server side) and client side commands?
And is it possible to make this into a toggle? So that it only uses 1 key?
Lethal Aug 18, 2019 @ 6:16pm 
Danger Zone binds missing :D (Sorry my english)
<3 Mar 13, 2019 @ 7:51pm 
thx
koves slomo nemezise Aug 6, 2018 @ 5:24am 
Thanks! :)
☻Be Happy☻ Oct 2, 2017 @ 11:22am 
dude how much time is taking you to write all this information?
Ferni~  [author] Oct 2, 2017 @ 10:34am 
You are welcome :)