CS2 Console Commands List

  • Page 33

Below is Total CS' searchable list of all CS2 console commands. Each command in our database has detailed documentation, with help and argument explanation (hover over a command to view). Click on a command's name to visit its individual page, on which you can find more information including working examples and its default setting or value.

Type the name of a command into the search box to instantly filter our entire database of commands. Toggle between different views by pressing the "Card View" and "Table View" buttons.

If you are looking for a more specific selection of commands, you may prefer to sort by category.

Updated for CS2: We've updated our list to include over 1,000 console commands that were added in CS2.

We're the only website that has a complete list of all Counter-Strike 2 commands with complete documentation and examples. CS:GO Commands are hidden from this list by default. If you're playing on CS:GO, check the "Show CS:GO Commands" box to show commands that exist in Counter-Strike: Global Offensive.

How to Use CS:GO & CS2 Commands
  1. Enable the developer console:

    Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".

  2. Press ` or ~ on your keyboard.

  3. Enter a command and hit ENTER on your keyboard to run it!

Are you still stuck? More Help
IPS

Commands List

Command Description More
c_maxdistance

This command controls how far away your camera be at a maximum from your camera in third person mode. Set c_mindistance to the same value to avoid third person camera stuttering.

Examples, Generator & More
c_maxdistance <Maximum distance>
c_mindistance

This command controls how close the minimum distance your camera can be away from your character when in third person mode. Set c_maxdistance to the same value to avoid third person camera stuttering.

Examples, Generator & More
c_mindistance <Minimum distance>
cq_buffer_bloat_msecs

Specifies the tolerable buffer bloat in milliseconds before the system starts pushing the rate down to accommodate.

Examples, Generator & More
cq_buffer_bloat_msecs <Buffer Bloat Milliseconds>
cq_buffer_bloat_msecs_max

Sets the maximum milliseconds of buffer bloat before the system resets and discards buffered user commands to prevent delays or issues with command processing.

Examples, Generator & More
cq_buffer_bloat_msecs_max <Buffer Bloat Milliseconds Max>
cq_min_queue_size

Sets the minimum buffer queue target size, impacting server performance and network traffic handling.

Examples, Generator & More
cq_min_queue_size <Size>
csgo_use_fullsort_for_opaque

This command configures the game to fully sort the opaque rendering pass in scenarios where a depth prepass did not take place, potentially affecting rendering performance and quality.

Examples, Generator & More
csgo_use_fullsort_for_opaque <0 / 1>
csm_bias_override_0

This command, when enabled, overrides the default shadow mapping technique used in the game with a specific bias setting, potentially affecting the appearance of shadows.

Examples, Generator & More
csm_bias_override_0 <0 / 1>
csm_bias_override_1

This command is likely related to rendering or shading settings in Counter-Strike 2, specifically for overriding a certain bias setting to enhance or modify visual aspects. The exact details may vary based on the context within the game's rendering engine.

Examples, Generator & More
csm_bias_override_1 <0 / 1>
csm_bias_override_2

This command adjusts the bias override setting for Counter-Strike 2's Cascaded Shadow Maps (CSM), often for developmental or debugging purposes.

Examples, Generator & More
csm_bias_override_2 <0 / 1>
csm_bias_override_3

This command, when enabled, likely alters a specific aspect of the Counter-Strike 2's rendering or shaders system for debugging or optimization purposes. The exact effect can depend on the internal mechanics or graphics settings.

Examples, Generator & More
csm_bias_override_3 <0 / 1>
csm_cascade0_override_dist

This command is used to override the distance at which the first cascade of shadows starts in the game environment. A debug and cheat command that allows developers and players (in a non-competitive, cheat-enabled environment) to test or modify how early or far shadows begin to render from the player's viewpoint.

Examples, Generator & More
csm_cascade0_override_dist <Override Distance>
csm_cascade1_override_dist

This command overrides the cascade shadow map distance for the first cascade shadow operation within the game. It requires cheat mode to be enabled to work.

Examples, Generator & More
csm_cascade1_override_dist <Distance>
csm_cascade2_override_dist

This command is used to override the distance at which the Cascade Shadow Mapping 2.0 system operates, primarily a developer tool used for testing and optimizing shadow rendering.

Examples, Generator & More
csm_cascade2_override_dist <Distance>
csm_cascade3_override_dist

This cheat command is used to override the distance at which the third cascade for cascaded shadow mapping occurs.

Examples, Generator & More
csm_cascade3_override_dist <Distance>
csm_cascade_viewdir_shadow_bias_scale

This command adjusts the bias scale of cascading view direction shadows, affecting how shadows are rendered in the game. It is marked as a cheat command, indicating it can't be used in multiplayer games without cheat permissions.

Examples, Generator & More
csm_cascade_viewdir_shadow_bias_scale <Bias Scale>
csm_max_dist_between_caster_and_receiver

This command sets the default maximum distance allowed between the caster and the receiver for certain in-game interactions. It is marked as a 'cheat' command, meaning it may only be usable in cheat-enabled sessions.

Examples, Generator & More
csm_max_dist_between_caster_and_receiver <Distance>
csm_max_visible_dist

This command sets the maximum visible distance for cascaded shadow maps, affecting how far shadows can be rendered from the player's perspective.

Examples, Generator & More
csm_max_visible_dist <Distance>
csm_viewdir_shadow_bias

Adjusts the bias in directional shadows to manage shadow artifacts and quality.

Examples, Generator & More
csm_viewdir_shadow_bias <Bias value>
csm_viewmodel_max_shadow_dist

This command sets the maximum distance at which shadows from the viewmodel (player's weapon and arms) are rendered.

Examples, Generator & More
csm_viewmodel_max_shadow_dist <Distance>
debugoverlay_text_scale

This command sets the scale of the text used for 3D display overlays when debugging.

Examples, Generator & More
debugoverlay_text_scale <Scale>