Enable the developer console:
Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".
Press ` or ~ on your keyboard.
Enter a command and hit ENTER on your keyboard to run it!

Commands List
Command | Description | More | Syntax |
---|---|---|---|
nav_space_select_dist | This command sets the maximum distance for selecting navigation spaces within CS2's map editor or when working with the Artificial Intelligence navigation mesh. |
Examples, Generator & More | nav_space_select_dist
<Distance>
|
nav_test_find_nearest | This command calculates the nearest point on the navigation mesh (navmesh) to a specified trace point, using the hull selection criteria defined by the command |
Examples, Generator & More | nav_test_find_nearest
<0 / 1>
|
nav_test_find_random_connected | This command demonstrates the process of finding random points within the navigation mesh that are connected to a predetermined start point, typically used for testing or debugging navigation paths in maps. |
Examples, Generator & More | nav_test_find_random_connected
<0 / 1>
|
nav_test_find_z | This command tests the Z coordinate compatibility within the navigation mesh. It is used primarily for debugging purposes to ensure that the navigation meshes are properly aligned and functional with respect to vertical positioning. |
Examples, Generator & More | nav_test_find_z
<0 / 1>
|
nav_test_smooth | This command is used for debugging purposes, specifically related to the navigation mesh. When enabled, it smooths out the pathing of bots or AI entities on the navigation mesh, which is useful for developers or mappers trying to optimize or debug the AI pathfinding. |
Examples, Generator & More | nav_test_smooth
<0 / 1>
|
nav_validate | This command sets the level of validation for the navigation system in the game, where a higher value increases the thoroughness of the validation at the cost of speed. |
Examples, Generator & More | nav_validate
<0 / 1>
|
panorama_debugger_theme | Changes the theme of the Panorama Debugger. |
Examples, Generator & More | panorama_debugger_theme
<Theme>
|
panorama_focus_world_panels | This command requests key focus for world panels when they are enabled, affecting how input is directed in these contexts. |
Examples, Generator & More | panorama_focus_world_panels
<0 / 1>
|
player0_using_joystick | Determines whether the first player is using a joystick for input. When set to true, game inputs are expected to come from a joystick device. |
Examples, Generator & More | player0_using_joystick
<0 / 1>
|
print_changed_convars | This command prints to the console all the console variables (convars) that have been changed from their default values. |
Examples, Generator & More | print_changed_convars
|
rcon_connected_clients_allow | This command, when enabled, allows clients to use remote console commands (rcon) on the server. |
Examples, Generator & More | rcon_connected_clients_allow
<0 / 1>
|
r_csgo_depth_prepass_cull_threshold | This command sets the culling threshold for the depth prepass in CS:GO, potentially affecting performance and visual depth precision. |
Examples, Generator & More | r_csgo_depth_prepass_cull_threshold
<Cull Threshold>
|
r_csgo_depth_prepass_small_cull_threshold | This command sets the threshold for culling smaller objects in the depth prepass phase, potentially improving rendering performance. |
Examples, Generator & More | r_csgo_depth_prepass_small_cull_threshold
<Culling threshold>
|
r_csgo_mboit | This command manages the MBOIT, a specific rendering technique in CS:GO. Typically used for debugging or optimizing graphical performance. |
Examples, Generator & More | r_csgo_mboit
<0 / 1>
|
r_csgo_mboit_use_4_moments | This command is a graphical cheat command used for modifying rendering effects for development or testing purposes. |
Examples, Generator & More | r_csgo_mboit_use_4_moments
<0 / 1>
|
r_csgo_no_shader_resolve | This command, when enabled, prevents the game from resolving shaders, which might be used for testing or debugging graphical issues. |
Examples, Generator & More | r_csgo_no_shader_resolve
<0 / 1>
|
r_csgo_readonly_depth_stencil_enable | This command enables or disables the use of a read-only depth/stencil buffer in CSGO, which can impact performance and visual effects. |
Examples, Generator & More | r_csgo_readonly_depth_stencil_enable
<0 / 1>
|
r_csgo_reconstruct_normals_method | Adjusts the method used for reconstructing normals in Counter-Strike 2, potentially affecting graphical fidelity and performance. |
Examples, Generator & More | r_csgo_reconstruct_normals_method
<0 / 1>
|
r_csgo_render_post_mirror_horizontal | This command enables or disables the horizontal mirroring of post-process rendering. It may be used for debugging or visual effects purposes. |
Examples, Generator & More | r_csgo_render_post_mirror_horizontal
<0 / 1>
|
r_csgo_render_post_mirror_vertical | This command is used to enable or disable the rendering of vertical mirror effects in the game, primarily for debugging or graphical effect purposes. |
Examples, Generator & More | r_csgo_render_post_mirror_vertical
<0 / 1>
|