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
+camdistance
Third person mode only command. This command will put your client in "cam distance mode", when in cam distance mode, moving your mouse will zoom the camera in and out (changing the camera distance).
+camin
Third person mode only command. This command will zoom your camera as close-in as it possibly can zoom to your player (or the player you're spectating).
+cammousemove
This command will stop your mouse movements from controling your player, allowing you to move the camera to a different position. For example, you could move the camera in front of the player after enabling this command: if this command was not enabled, your player would rotate as you move your mouse. Use -cammousemove to re-activate normal behaviour.
+camout
Third person mode only command. This command will move your camera as far out as it possibly can be from your character (or the player you're spectating). Use -camout to revert to normal.
+campitchdown
Third person mode only. This command will set your camera's pitch value (the pitch axis, aka the up/down axis) to its lowest possible value, making your camera face the player from the ground. Use -campitchdown to restore to normal.
+campitchup
Third person mode only. This command will set your camera's pitch value (the pitch axis, aka the up/down axis) to its highest possible value, making your camera face the player from the sky. Use -campitchup to restore to normal.
+camyawleft
Third person mode only. This command will rotate your camera in a leftwards direction around your character along its yaw axis (left/right). Use -camyawleft to restore to normal.
+camyawright
Third person mode only. This command will rotate your camera in a rightwards direction around your character along its yaw axis (left/right). Use -camyawright to restore to normal.
+commandermousemove
This command will move the mouse of the Commander from the "Weapons Course", which has since been removed from the game.
+csm_rot_x_neg
This is a client only command. It does not work and/or does not have a useful function.
+csm_rot_x_plus
This is a client only command. It does not work and/or does not have a useful function.
+csm_rot_y_neg
This is a client only command. It does not work and/or does not have a useful function.
+csm_rot_y_plus
This is a client only command. It does not work and/or does not have a useful function.
-camdistance
Third person mode only command. This command will take your client out of "cam distance mode", when in cam distance mode, moving your mouse will zoom the camera in and out (changing the camera distance). By disabling this mode, your mouse will control the angle/rotation of the camera around the player.
-camin
Third person mode only command. This command zoom your camera back to its original position, if you have previously ran the "+camin" command.
-cammousemove
Provided you have previously used the +cammousemove, this command will make your player be controlled by your mouse movements (as well as the camera) again.
-camout
Provided you have previously used the +camout command, this command will restore your camera to its previous position.
-campitchdown
This command will restore your camera to its previous position, provided you have previously ran the +campitchdown command.
-campitchup
This command will restore your camera to its previous position, provided you have previously ran the +campitchup command.
-camyawleft
This command will stop your camera from attempting to move left as a result of the +camyawleft command.
-camyawright
This command will stop your camera from attempting to move rightas a result of the +camyawright command.
-commandermousemove
This command will stop the mouse of the commander (from the Weapons Course) moving.
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.
Name | Description |
---|---|
Maximum distance |
The maximum distance you want your third person camera to be from your character. |
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.
Name | Description |
---|---|
Minimum distance |
The minimum distance that your camera can be from your player. |
You can use this command to attempt to make the third person experience in CS:GO run smoother, activated with the command "thirdperson". When turned on, it can prevent your camera from coliding with walls around the map.
Name | Description |
---|---|
0 / 1 |
Enter a 1 after the command to attempt to reduce camera collisions with walls when in thid person mode, and a 0 to disable this. |
This command adjusts your in game camera view between first person (default) and third person.
Name | Description |
---|---|
0 / 1 / 2 |
Using a 1 after this command will set your camera to third person. 0 and 2 set the camera to first person. |
This command adjusts the speed that your camera attemps to fix any discrepancies between its angles when in third person mode.
Name | Description |
---|---|
Camera speed |
Enter your desired camera speed when its troubleshooting. The default value is 4. |
This command controls how fast you can move your camera around when in third person mode. The default value is 4.
Name | Description |
---|---|
Camera speed |
Use a low number, like 0.1, to make your camera move quickly in third person, and a higher number like 50 to make it move slowly. |
This command will enable a menu in the top right of your screen displaying the exact statistics for your camera angles when in third person.
Name | Description |
---|---|
0 / 1 |
Use the number 1 after the command to turn the menu on, and 0 to close it. |
This command will snap your camera up its default position when in third person mode.
Name | Description |
---|---|
0 / 1 |
Use the value 1 after the command to snap the camera to default position. Use a 0 after the command to reset the camera so you can perform the action again. |
cl_maxrenderable_dist
This command allows you to set the max distance from the camera that an object can be rendered onto your screen.
Name | Description |
---|---|
Render Distance |
The maximum distance away from you that you want objects to be rendered. Set to a lower value for objects to potentially render late, and a high value for objects to render as soon as possible. High values could cause performance drops for players on older computers. |
This fun command controls how many degrees down from eye level you can move your camera. That means you can edit this command to allow you to look under you, effectively looking through your character model's legs at what is behind you.
Name | Description |
---|---|
Degrees |
The degrees you want to be able to look down. The default value for this command is 89 (so you can look straight up at the sky), but this can changed to 200+. |
This fun console command controls how many degrees from eye level you can look up into the sky. This can be adjusted to let you look so far around that you end up seeing behind you.
Name | Description |
---|---|
Degrees |
The degrees you want to be able to look up. The default value for this command is 89 (so you can look straight down at the floor), but this can changed to 200+. |
This command will enable first person mode (provided you are not already in first person mode).
Switches to an orthographic camera view, altering the perspective in-game to a 2D-like view. This command only works when cheats are enabled.
This command adjusts the duration of the fade-out effect for audio during the first phase of the deathcam.
Name | Description |
---|---|
Fade time |
The duration in seconds for the audio to fade out during the first phase of the deathcam. |
This command adjusts the distance at which the depth of field effect becomes maximally blurry, effectively controlling how far objects can be before they are fully blurred in the game's rendering.
Name | Description |
---|---|
Distance |
The distance in units at which objects will be fully blurred due to the depth of field effect. |
This command adjusts the depth of field effect's 'far' crisp setting, which can determine the sharpness or blurriness of distant objects in Counter-Strike 2.
Name | Description |
---|---|
Distance |
The distance value to set the 'far' crisp distance to, affecting object sharpness. |
This command adjusts the depth of field to make objects closer than a specified distance appear blurry.
Name | Description |
---|---|
Distance |
The threshold distance at which objects start appearing blurry. Negative values make objects closer than the set distance blurry. |
This command enables or disables the auto-director feature while spectating games. The auto-director automatically chooses the best view modes and perspectives.
Name | Description |
---|---|
0 / 1 |
Enable or disable the auto-director feature. |
Enables or disables the camera focusing on the target player's center rather than their eye position in chase cam mode. Default is disabled.
Name | Description |
---|---|
0 / 1 |
Enables or disables the center chase cam feature. |
Locks the observer's view to the current target being observed, preventing it from automatically switching to another player's perspective.