Last modified on Nov 14, 2023 in CS2
By Nathan Young
Counter-Strike 2 is a strategic combat game that has many controls, as there are tons of features and abilities to use. These are called keybinds, which are keyboard buttons programmed to execute functions. All of them are customizable, meaning if you’re unhappy with the default control layout, then you can switch it up to suit your needs. As newcomers to CS2 or experienced players returning to the scene, customizing keybinds to do exactly what you want and more helps in-game. For instance, this can allow you to switch primary hands in-game from right to left and vice versa. There are many other potential uses for keybinds, which are configured through two different methods. This may not be known to every player, so in this Apex Hosting guide, we’ll explore how to edit keybinds and the best ones to use in CS2.
How to Change CS2 Keybinds
There are two viable methods for changing keybinds in CS2, using the game settings or the developer console. The first is friendlier to most players, as it allows them to easily view what can be edited and how to do it. The last option is for experienced users or anyone who has used the console before, as it involves unique commands that require knowledge beforehand. Regardless of the method, you can edit the keybinds to anything that matches your preferences.
Method #1: Game Settings
- Open Counter-Strike 2 from your Steam client in the
- Once in-game, click the
Settings Menubutton at the top.
- When it loads, enter the
Keyboard / Mousecategory at the top.
There are six main sections to review:
Keyboard & Mouse Settings,
Communication Options, and
Chat Wheel Keys.
- Choose a section that you want and locate a bind to change, then click it.
- Press the desired key on your keyboard to set a new bind for its function.
- Do this for all other binds you want, then test them out in a match to confirm they work.
Note: If you wish to remove a bind, locate the setting for it and press the X button after clicking the option.
Method #2: Developer Console
- Open CS2 from your Steam client, then navigate towards the
- Enter in the
Gamecategory and locate the
Enable Developer Consoleoption.
- Make sure this is set to
Yes, as it allows players to use the console.
- Press the
~) key on your keyboard to open the console.
key_listboundkeysto view an entire list of already configured keybinds, which reveals the bind’s code to edit.
- Once a keybind is located, enter
bind [Key] [“Bind Command”]and replace the brackets with a desired bind.
Note: For Mac OS users, replace
bind_osxin the same command.
bind V +lookatweapon
- Do this for every bind you wish to customize, which will automatically be saved.
Note: Removing a keybind requires the
Conclusion – CS2 Keybinds
Using custom keybinds in CS2 helps with a wide range of features, whether it’s editing the scoreboard or increasing game audio. Every control layout is unique and takes time to perfect, as you need to experiment with different binds. Once you get everything set, make sure to note down the binds you’ve customized. This way if something happens to your saved data, you can easily redo the keybind process. Although, most of the time players won’t lose their binds. In any event, start figuring out which ones are the best for your playstyle to overcome the enemy team. With that said, we hope this guide helped you learn and customize your Counter-Strike 2 keybinds.