All CS:GO Bind Commands Best Binds & How to Use
All CS:GO Bind Commands:
Command: | Description: |
---|---|
bind [Bind Key] ["Bind Command"] | Bind any function in CS:GO with the "bind" key. You can also bind a list of commands by separating them with semicolons. Binds always bind a command to a key on your keyboard or mouse. |
unbind [Key] | Remove andy bind you made by using "unbind" and the key. |
bind_osx [Bind Key] ["Bind Command"] | This is the bind command function for OSX Mac users. |
key_listboundkeys | Shows a list of all commands that have a specific key bind. |
BindToggle [Bind Key] ["Bind Command"] | Toggling allows to turn commands on and off, which means you can switch between 0 and 1. By using "BindToggle" you can for example set "net_graph" to 1 and 0 to switch it on and off with each click. |
+use | With the "+use" command you can perform an action like planting the bomb. A use command always has a starting and ending point. That means use "-use" to end the command. |
-use | This command closes the "+use" function, so that it can be utilized again. |
cl_scoreboard_mouse_enable_binding [Bind Key] | Choose a key for enabling mouse selection when the scoreboard is open in-game. The default key is the right-click "+attack2". |
invnext | Switch the inventory to the next item in a loop. |
invnextgrenade | Switches to the next available grenade in the inventory. |
invnextitem | Switches to the next item in your inventory in a loop. It does not switch to any guns, only to items and the knife. |
invnextnongrenade | Switches to the next non-grenade item in your inventory, it also ignores the knife. It only switches through weapons. |
invprev | Go backwards in your menu selection, and switch between 2 items. |
+showscores | Activate the scoreboard without holding the TAB key. It's active until "-showscores" is used. |
-score | Hides the scoreboard if you have used "+score". |
-showscores | This command removes the scoreboard if it has been displayed with "+showscores" or "+score". |
+zoom | Use the secondary weapon function like the zoom of the AWP or the burst of the glock. |
callvote | Start a kick vote in-game. If the vote gets started a player selection opens. |
key_findbinding [Bind Key] | Display a list of binds in the console of a specific key. |
unbindall | The CS:GO command "unbindall" removes all binds from all keys (also applied for W, A, S, D. |
+alt1 | The CS:GO command "+alt1" activates the ALT1 key (like holding down ALT key) until "-alt1" has been used. |
+alt2 | The CS:GO command "+alt2" activates the ALT2 key (like holding down ALT key) until "alt2" has been used. |
-alt1 | Deactivates the ALT hold key. |
-alt2 | Deactivates the ALT hold key. |
+attack | The CS:GO command "+attack" causes to attack repeatedly until reloading. |
+attack2 | The CS:GO command "attack2" activates the secondary attack until "-attack2" is used. |
-attack2 | Deactivates the attack2 command. |
-attack | Deactivates the attack command. |
+back | The CS:GO command "+back" moves the character backwards until "-back" is used. |
+duck | The CS:GO command "+duck" lets the character crouch permanently until "-duck" is used. |
+forward | The CS:GO command "+forward" lets the character move forward until "-forward" is used. |
+jump | The CS:GO command "+jump" lets the character jump until "-jump" is used. |
+movedown | The CS:GO command "+movedown" only works in noclip mode and in demos. It moves the camera or yourself downwards until "-movedown" is used. |
+moveup | The CS:GO command "+moveup" only works in noclip mode and in demos. It moves the camera or yourself downwards until "-moveup" is used. |
+moveleft | The CS:GO command "+moveleft" moves the character to the left until "-moveleft" is used. |
+moveright | The CS:GO command "+moveright" moves the character to the left until "-moveright" is used. |
+reload | The CS:GO command "+reload" lets you reload if it's possible until "-reload" has been used. |
+right | The CS:GO command "+right" makes the camera spin to the right until "-right" has been used. |
-back | The CS:GO command "-back" stops the character when used "+back" before. |
-duck | Stops crouching. |
-forward | Stops moving forward. |
-graph | The CS:GO command "-graph" will remove the graph display. |
-movedown | Stops moving down. |
-moveleft | Stops moving to the left. |
-moveright | Stops moving to the right. |
-moveup | Stops moving up. |
-reload | Stops reloading. |
-right | Stops spinning the camera to the right. |
+speed | The CS:GO command "+speed" slows down the movement speed. |
-speed | Disables the "+speed" command. |
+strafe | The CS:GO command "+strafe prevents the mouse from being able to look at something. The mouse will cause to move to the side, great for surfing. |
-strafe | Disables the "+strafe" command. |
-zoom | The CS:GO command "-zoom" disables the zoom loop cycle. |
+voicerecord | The CS:GO command "+voicerecord" records what you say in-game until "-voicerecord" is used. |
-voicerecord | Ends the voice record. |
slot0 - 11 | Switch to the slot that you want, with "slot0" you switch to slot0, with "slot11" you switch to slot 11. |
+jlook | The CS:GO command "+jlook allows to use a joystick to move the camera. |
+klook | The CS:GO command "+klook" disables being able to move forward until "-klook" is used. |
+left | The CS:GO command "+left" lets the camera spin to the left until "-left" is used. |
autobuy | The CS:GO command "autobuy" will buy the items that are setup with the "cl_autobuy" command. |
+walk | The CS:GO command "+walk" lets you walk without sound. |
forcebind [Command] [Desired Key] | The CS:GO command "forcebind" was intended to address a random command to a key. |
What is a Bind in CS:GO?
A bind in CS:GO is the connection between a key on your keyboard or mouse and an in-game function. A typical CS:GO bind is that “attack1” is bound on “mouse1” so that you can shoot. In Counterstrike endless commands can be defined to maximize the potential and to execute things faster. The default binds in the game allow to play well, advanced players often add more binds, like buyscripts to buy weapons faster.
For a detailled CS:GO buyscript guide, checkout my previous article. 🙂
How to Use Binds in CSGO?
- To create binds you need to open the CS:GO console. In the CS:GO settings you can activate the developer console and setup a key to open it.
The console can be opened in-game as well as on the menu, which means you can create binds at any time. If you need help to set up the CS:GO console, I recommend this guide. 🙂
- The main bind command function is:
bind [Bind Key] [“Bind Command”]
If you play on an Apple / Mac computer, you can use this binding command:
bind_osx [Bind Key] [“Bind Command”]
- To create your first bind, now choose two things: Choose a key on your mouse or keyboard that you want the bind to be on. In the list below you can find all keyboard and mouse names to address them correctly. For example, choose a key like “Q”
- Now choose the second required element: The command. In the bind command table above you can find all of the available commands. For example choose “invprev”, this command switches between two weapons.
- Now simply combine the key and the command to save the action:
bind q "invprev"
That’s it! 🙂 You have successfully created a CS:GO bind.
Questions and Answers for the Best CS:GO Binds:
Here are the most common questions people ask about binds in CS:GO.
How to bind multiple commands to one key?
To bind multiple commands to one key use a semicolon between each command. Here is an example:
bind 0 "sv_cheats 1; bot_kick"
What is a Bind Toggle in CS:GO and How to Use it?
A bind toggle in CS:GO allows to set a status to active and inactive. For example you can set “net_graph” to 0 and 1 and with the toggle bind key, you simply switch between 0 and 1. 0 will hide the graph and 1 will show the graph.
To use a CS:GO bind toggle command, type the following:
BindToggle [Bind Key] [“Bind Command”]
For example:
BindToggle F3 "net_graph"
How to Bind a Mousewheel Jump in CS:GO?
To use the jump when scrolling with your mousewheel and to make easy bunny hops, use the following command:
bind mwheelup +jump;bind mwheeldown +jump;bind space +jump
How to make a Quick Switch Bind?
A quickswitch bind is ued to switch to the knife and back to the gun after a Scout or AWP shot. Like that no re-scope will be applied. To make a quick switch bind, use the following command:
bind q "use weapon_knife;slot1"
How to Bind specific Grenades in CS:GO?
To bind specific grenades without scrolling through all, use the following command:
bind z "use weapon_flashbang";bind x "use weapon_smokegrenade";bind c "use weapon_hegrenade";bind v "use weapon_molotov;use weapon_incgrenade"
How to make a Jump Throw Bind?
To performa a jump throw bind, which is the cmbination of a jump and a throw that allows high distance grenades, use the following command:
alias "+jumpthrow" "+jump;-attack"; alias "-jumpthrow" "-jump"; bind alt "+jumpthrow"
I wrote an extensive jump throw bind guide for CS:GO here.How to setup a noclip bind?
On community and clan servers, where cheats are allowed, a quick no-clip bind is useful, to fly around fast. To activate the CS:GO noclip bind use the following command:
bind p "sv_cheats 1; noclip"
How to Setup a Net Graph Scoreboard Bind?
To setup a CS:GO net graph bind, which displays connection information as well as the FPS (frames per second), use the following command:
alias +netg "net_graph 1;+showscores";alias -netg "net_graph 0;-showscores";bind TAB "+netg";
How to Use a CS:GO Radar Zoom Bind?
The CS:GO zoom radar bind allows to have 4 different loop stages, when clicking the key. To bind a radar zoom use the following command:
bind o "incrementvar cl_radar_scale 0 1 0.25"
CS:GO Weapon Command Names for Binds:
CS:GO Weapon Type: | CS:GO Shortcut Weapon Name: |
Pistols | „glock“, „hkp2000“, „tec9“, „p250“, „deagle“, „elites“, „fiveseven“ |
Shotguns | „nova“, „sawedoff“, „mag7“, „xm1014“ |
SMGs | „mac10“, „mp9“, „bizon“, „ump45“, „mp7“, „p90“ |
Rifles | „galilar“, „ak47“, „famas“, „m4a1“, „aug“, „sg556“, „ssg08“, „awp“, „g3sg1“, „scar20“ |
Machine Guns | „m249“, „negev“ |
Equipment | „vest“, „vesthelm“, „defuser“, „taser“ |
Grenades | „flashbang“, „hegrenade“, „smokegrenade“, „decoy“, „molotov“, „incgrenade“ |
CS:GO Keyboard Shortcut Names for Binds:
Here is a keyboard screenshot with all keys that you can use in CS:GO, especially the numpad is a bit complex to use. Each key on the keyboard has a name, which you have to type correctly to use CS:GO buyscripts.
Key Name: | Bind Code: |
1 / End | kp_end |
2 / Down Arrow | kp_downarrow |
3 / Page Down | kp_pgdn |
4 / Left Arrow | kp_leftarrow |
5 | kp_5 |
6 / Right Arrow | kp_rightarrow |
7 / Home | kp_home |
8 / Up Arrow | kp_uparrow |
9 / Page Up | kp_pgup |
0 / Insert | kp_ins |
. / Delete | kp_del |
/ (Slash) | kp_slash |
* (Multiply) | kp_multiply |
– (Minus) | kp_minus |
+ (Plus) | kp_plus |
Enter | kp_enter |
Insert | ins |
Delete | del |
Home | home |
End | end |
Page Up | pgup |
Page Down | pgdn |
Up Arrow | uparrow |
Left Arrow | leftarrow |
Down Arrow | downarrow |
Right Arrow | rightarrow |
F1 | f1 |
F2 | f2 |
F3 | f3 |
F4 | f4 |
F5 | f5 |
F6 | f6 |
F7 | f7 |
F8 | f8 |
F9 | f9 |
F10 | f10 |
F11 | f11 |
F12 | f12 |
1 / ! (Exclamation Mark) | 1 |
2 / @ (At Sign) | 2 |
3 / # (Number Sign) | 3 |
4 / $ (Dollar Sign) | 4 |
5 / % (Percent Sign) | 5 |
6 / ^ (Caret) | 6 |
7 / & (Ampersand) | 7 |
8 / * (Asterisk) | 8 |
9 / ( (Parenthesis Left) | 9 |
0 / ) (Parenthesis Right) | 0 |
A | a |
B | b |
C | c |
D | d |
E | e |
F | f |
G | g |
H | h |
I | i |
J | j |
K | k |
L | l |
M | m |
N | n |
O | o |
P | p |
Q | q |
R | r |
S | s |
T | t |
U | u |
V | v |
W | w |
X | x |
Y | y |
Z | z |
Space Bar | space |
– (Hyphen) / _ (Underscore) | – |
= (Equals Sign) / + (Plus Sign) | = |
[ (Bracket Left) / { (Brace Left) | [ |
] (Bracket Right) / } (Brace Right) | ] |
\ (Backslash) / | (Pipe) | \ |
; (Semicolon) / : (Colon) | semicolon |
‘ (Apostraphe) / ” (Quotation Marks) | ‘ |
, (Comma) / < (Pointy Bracket Left) | , |
. (Period) / > (Pointy Bracket Right) | . |
/ (Slash) / ? (Question Mark) | / |
Backspace | backspace |
Tab | tab |
Enter | enter |
Caps Lock | capslock |
Shift Left | shift |
Shift Right | rshift |
Control Left | ctrl |
Control Right | rctrl |
Alt Left | alt |
Alt Right | ralt |
Left Mouse | mouse1 |
Right Mouse | mouse2 |
Middle Mouse | mouse3 |
Side Mouse 1 | mouse4 |
Side Mouse 2 | mouse5 |
Mouse Wheel Down | mwheeldown |
Mouse Wheel Up | mwheelup |