Home » Articles » Guides » How to Utilize the Counter-Strike 2 Console for Executing CS2 Console Commands

How to Utilize the Counter-Strike 2 Console for Executing CS2 Console Commands

This KeenGamer guide tells you how players can activate Counter-Strike 2’s developer console and execute CS2 console commands. Do you want to configure Counter-Strike 2 well beyond what the in-game settings enable you to do? If so, check out the CS2 console commands in the guide below.

How to Utilize the Counter-Strike 2 Console for Executing CS2 Console Commands

Counter-Strike 2 is a game that has a developer console, retained from the original CS:GO, with which you can execute a multitude of CS2 console commands. The CS2 console commands enable you to configure the game’s performance, crosshair, practice sessions, sound, radar, HUD, bots, and much more. So, it’s a feature of Counter-Strike 2 worth noting that’s not enabled by default. This is how you can activate the Counter-Strike 2’s in-game console for CS2 console command execution.

Read also: How to View Your CS2 Match History and Statistics for Counter-Strike 2

How to Enable and Activate the Counter-Strike 2 Console

You can enable the console for CS2 commands via Counter-Strike 2’s settings. When enabled, players can activate the console for command input by pressing its keyboard key. These are the steps for enabling the Counter-Strike 2 console.

  1. Start the Counter-Strike 2 game.
  2. Click the Settings button at the top-left of the Counter-Strike 2 title screen.
  3. Select the Game tab.
    The Enable Developer Console setting

    The Enable Developer Console setting

  4. Click the Enable Developer Console option to select Yes.

The console is now enabled for you to activate. Exit the settings and press the ~ (tilde) key button on your keyboard to bring up the console. This will bring up a large console window where you can input and execute CS2 commands by pressing the Enter key. To deactivate the console command box, press the ~ key again.

The developer console

The developer console

Game Performance CS2 Console Commands

You can now try executing some CS2 console commands with the activated console. Some commands enable you to configure aspects of Counter-Strike 2’s gameplay performance and view in-game info. Such commands are useful for players who need to tweak game performance for low-end PCs. These are some of the CS2 performance commands:

  • cl_showfps 1: Activates basic on-screen FPS info (disable with cl_showfps 0)
  • fps_max 0: Sets unlimited frames per second
  • cl_drawhud 0: Disables the in-game HUD
  • cl_disable_ragdolls 1: Disables in-game ragdoll physics animations
  • cl_hide_avatar_images 1: Disables avatar images for players
  • bind [key] [action]: Enables you to bind actions to keys
On-screen FPS info

On-screen FPS info

Crosshair CS2 Console Commands

Counter-Strike 2 does include in-game settings for customizing the target crosshair. However, you can reconfigure it even more with the game’s command console. Try customizing your crosshair by executing these CS2 console commands.

  • cl_crosshairsize [#]: Sets a new crosshair size according to the command value specified
  • cl_crosshaircolor [1-4]: Sets a new crosshair color
  • cl_crosshairdot 1: Enables a crosshair dot
  • cl_crosshairgap [#]: Changes the gap size in the middle of your crosshair
  • cl_crosshairstyle [1-8]: Sets a new style crosshair style

The brackets at the end of the crosshair commands are where you need to include numerical values. Do not include the actual brackets in the commands. For example, the command for setting the crosshair color to red looks like cl_crosshaircolor 0.

The cl_crosshaircolor command

The cl_crosshaircolor command

To see how you can configure the crosshair with CS2 console commands, check out this crosshair generator page. That includes interactive settings and a visual preview of how they change the crosshair. You can view the CS2 console commands required for the set crosshair configuration within the box on that page.

The crosshair console command generator page

The crosshair console command generator page

Practice CS2 Console Commands

There are numerous Counter-Strike 2 cheat commands you can activate with the console. Note that these commands are only for utilization in bot practice sessions. Attempting to use such cheat commands in competitive, ranked CS2 matches could get you banned. These are a few of the CS2 cheat console commands you can execute for practice sessions:

  • sv_cheats 1: A command for enabling cheats on the server
  • buddha: Activates player invincibility (can’t be killed)
  • sv_gravity 300: Toggles low gravity (default value 800 and lower number equals less gravity)
  • sv_infinite_ammo 1: Enables infinite ammo without reload
  • mp_roundtime 60: Enables one-hour practice time
  • noclip: Enables you to freely move through maps (no wall barriers)

Bot CS2 Console Commands

Your practice sessions will include bots you can configure with Counter-Strike 2’s developer console. Execute these commands to configure bots in practice sessions.

  • bot_crouch 1: Crouches all bots
  • bot_place: Places a bot at the spot where you’re pointing your crosshair
  • bot_kick: Kicks a bot from a match
  • bot_stop 1: Stops all your bots moving (input bot_stop 0 to re-enable movement)
  • bot_add: Adds a new bot to a practice match
  • bot_difficulty [0-3]: Adjusts the bot difficulty setting (bot_difficulty 3 is the expert bot level command)

Where to Find All the CS2 Console Commands

The commands above provide a small sample of what you can do with Counter-Strike 2’s console. However, there are many more commands too numerous to fully list here. You can view a complete list of the CS2 console commands on this Valve developer page.

Counter-Strike 2’s developer console is undoubtedly a handy tool to further configure the game beyond the basic options included in its settings menu. Try out the console by executing the CS2 console commands listed above. However, don’t attempt to misuse the console in any way by executing its cheat commands beyond practice sessions.

Leave a Reply