25% OFF First Invoice

Code at Checkout: APEX25

CS2 Keybinds

Last modified on Nov 14, 2023 in CS2

mc head By Nathan Young

CS2 Keybinds


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

  1. Open Counter-Strike 2 from your Steam client in the Library section.
  2. Once in-game, click the Settings Menu button at the top.
    how to open CS2 settings
  3. When it loads, enter the Keyboard / Mouse category at the top.
    how to access Counter-Strike 2 keyboard and mouse settings

    There are six main sections to review: Keyboard & Mouse Settings, Movement Keys, Weapon Keys, UI Keys, Communication Options, and Chat Wheel Keys

  4. Choose a section that you want and locate a bind to change, then click it.
    CS2 bind menu for changing keybinds
  5. Press the desired key on your keyboard to set a new bind for its function.
  6. 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

  1. Open CS2 from your Steam client, then navigate towards the Settings menu.
  2. Enter in the Game category and locate the Enable Developer Console option.
    how to enable the CS2 developer console
  3. Make sure this is set to Yes, as it allows players to use the console.
  4. Press the Tilde (~) key on your keyboard to open the console.
  5. Use key_listboundkeys to view an entire list of already configured keybinds, which reveals the bind’s code to edit.
    how to change CS2 keybinds on your game
  6. 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 with bind_osx in the same command.
    CS2 console and changing keybinds through commands

    Example: bind V +lookatweapon

  7. Do this for every bind you wish to customize, which will automatically be saved.
    Note: Removing a keybind requires the unbind [Key] command.


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.

Useful Links

How to Open Console in CS2
How to Join a CS2 Server

Start Your Cs2 Server

Get started with your own cs2 server in 5 min and start trying out these great features.