CS2 Console Commands List

  • Page 108

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
Loading...

Commands List

Command Description More
snd_sos_get_operator_field_info

Currently gets info for a single operator field. This command is primarily used for debugging or development purposes to retrieve specific details related to the sound operator fields within the game.

Examples, Generator & More
snd_sos_get_operator_field_info
snd_sos_list_operator_updates
snd_sos_list_operator_updates
snd_sos_opvar_debug

Enables or disables the debugging of sound operator variables, which is used for troubleshooting and development purposes in sound processing.

Examples, Generator & More
snd_sos_opvar_debug <0 / 1>
snd_sos_print_class_sizes

This command prints the sizes of relevant SOS (sound stack) classes, useful for debugging sound issues.

Examples, Generator & More
snd_sos_print_class_sizes
snd_sos_print_field_name_strings

This command is used to print a list of currently cached field name strings for debugging or development purposes in sound operations.

Examples, Generator & More
snd_sos_print_field_name_strings
snd_sos_print_field_references

This command, when enabled, prints the sound operator stack (SOS) field references to the console. Typically used for debugging or understanding how sound configurations are applied within the game.

Examples, Generator & More
snd_sos_print_field_references <0 / 1>
snd_sos_print_full_field_info

This command toggles the printing of full field information for the Start or Stop Output System (SOS) to the console, primarily used for debugging audio issues.

Examples, Generator & More
snd_sos_print_full_field_info <0 / 1>
snd_sos_print_groups

This command prints the current state of the Sound Operator Stack (SOS) groups system, displaying active sound groups and their properties.

Examples, Generator & More
snd_sos_print_groups
snd_sos_print_operators
snd_sos_print_operators
snd_sos_print_operator_stack

This command prints a master list of currently exposed variables related to the sound operator stack, useful for debugging sound issues.

Examples, Generator & More
snd_sos_print_operator_stack
snd_sos_print_operator_stack_operator

This command is used to print information about a specific operator from an audio stack, typically for debugging purposes.

Examples, Generator & More
snd_sos_print_operator_stack_operator <operatorName>
snd_sos_print_operator_stacks

This command prints a list of currently available sound operator stacks, which are used for sound processing and management in the game.

Examples, Generator & More
snd_sos_print_operator_stacks
snd_sos_print_stack_exec_list

This command outputs the current stack execution list for the sound system in the in-game console. It is primarily used for debugging audio issues or for developers to understand the current audio stack state.

Examples, Generator & More
snd_sos_print_stack_exec_list
snd_sos_print_strings

This command prints a list of currently cached strings related to the game's sound system.

Examples, Generator & More
snd_sos_print_strings
snd_sos_print_table_arrays

This command is used as a debugging tool to print information about sound operation system (SOS) table arrays. It is typically used by developers or for troubleshooting sound issues within the game.

Examples, Generator & More
snd_sos_print_table_arrays <0 / 1>
snd_sos_print_tool_properties

This command is used to print the current state of sound tool properties, aiding in debugging and configuration of sound settings.

Examples, Generator & More
snd_sos_print_tool_properties
snd_sos_resolve_execute_operator

This command is used to resolve the inputs and execute a specific operator from a specified stack. It is mainly used for debugging sound operations.

Examples, Generator & More
snd_sos_resolve_execute_operator
snd_sos_set_operator_field

This command sets a specific value (float) for a designated operator field within the game's sound operation system.

Examples, Generator & More
snd_sos_set_operator_field <Operator Name><Field Name><Value>
snd_sos_set_operator_field_by_guid

This command adjusts a specified field value within the Source sound operation system by using a globally unique identifier (GUID). It primarily deals with float values.

Examples, Generator & More
snd_sos_set_operator_field_by_guid <GUID><Field name><Value>
snd_sos_show_block_debug
snd_sos_show_block_debug