Camera Commands

Below is a searchable list of all camera console commands from Counter-Strike: Global Offensive. This category contains all of the console commands that effect the way your camera works, such as changing how it's viewed or fixing technical issues with how it works.

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

Commands List

Game Version
  • CS2
  • Both
  • CS:GO
CS:GO Command
+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).

Examples, Generator & More
CS:GO Command
+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).

Examples, Generator & More
CS:GO Command
+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.

Examples, Generator & More
CS:GO Command
+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.

Examples, Generator & More
CS:GO Command
+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.

Examples, Generator & More
CS:GO Command
+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.

Examples, Generator & More
CS:GO Command
+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.

Examples, Generator & More
CS:GO Command
+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.

Examples, Generator & More
CS:GO Command
+commandermousemove

This command will move the mouse of the Commander from the "Weapons Course", which has since been removed from the game.

Examples, Generator & More
CS:GO Command

+csm_rot_x_neg

+csm_rot_x_neg

This is a client only command. It does not work and/or does not have a useful function.

CS:GO Command

+csm_rot_x_plus

+csm_rot_x_plus

This is a client only command. It does not work and/or does not have a useful function.

CS:GO Command

+csm_rot_y_neg

+csm_rot_y_neg

This is a client only command. It does not work and/or does not have a useful function.

CS:GO Command

+csm_rot_y_plus

+csm_rot_y_plus

This is a client only command. It does not work and/or does not have a useful function.

CS:GO Command
-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.

Examples, Generator & More
CS:GO Command
-camin

Third person mode only command. This command zoom your camera back to its original position, if you have previously ran the "+camin" command.

Examples, Generator & More
CS:GO 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.

Examples, Generator & More
CS:GO Command
-camout

Provided you have previously used the +camout command, this command will restore your camera to its previous position.

Examples, Generator & More
CS:GO Command
-campitchdown

This command will restore your camera to its previous position, provided you have previously ran the +campitchdown command.

Examples, Generator & More
CS:GO Command
-campitchup

This command will restore your camera to its previous position, provided you have previously ran the +campitchup command.

Examples, Generator & More
CS:GO Command
-camyawleft

This command will stop your camera from attempting to move left as a result of the +camyawleft command.

Examples, Generator & More
CS:GO Command
-camyawright

This command will stop your camera from attempting to move rightas a result of the +camyawright command.

Examples, Generator & More
CS:GO Command
-commandermousemove

This command will stop the mouse of the commander (from the Weapons Course) moving.

Examples, Generator & More
CS:GO & CS2 Compatible
c_maxdistance <Maximum distance>

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.

Examples, Generator & More
CS:GO & CS2 Compatible
c_maxpitch

This command sets your camera's maximum pitch.

Examples, Generator & More
CS:GO & CS2 Compatible
c_maxyaw

This command sets your camera's maximum yaw.

Examples, Generator & More
CS:GO & CS2 Compatible
c_mindistance <Minimum distance>

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.

Examples, Generator & More
CS:GO & CS2 Compatible
c_minpitch

This command sets your camera's minimum pitch.

Examples, Generator & More
CS:GO & CS2 Compatible
c_minyaw

This command sets your camera's minimum yaw.

Examples, Generator & More
CS:GO & CS2 Compatible
cam_collision <0 / 1>

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.

Examples, Generator & More
CS:GO & CS2 Compatible
cam_command <0 / 1 / 2>

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.

Examples, Generator & More
CS:GO & CS2 Compatible
cam_idealdelta <Camera speed>

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.

Examples, Generator & More
CS:GO & CS2 Compatible
cam_ideallag <Camera speed>

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.

Examples, Generator & More
CS:GO & CS2 Compatible
cam_showangles <0 / 1>

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.

Examples, Generator & More
CS:GO & CS2 Compatible
cam_snapto <0 / 1>

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.

Examples, Generator & More
CS:GO Command
cl_maxrenderable_dist <Render Distance>

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.

Examples, Generator & More
CS:GO & CS2 Compatible
cl_pitchdown <Degrees>

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

Examples, Generator & More
CS:GO & CS2 Compatible
cl_pitchup <Degrees>

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

Examples, Generator & More
CS:GO & CS2 Compatible
firstperson

This command will enable first person mode (provided you are not already in first person mode).

Examples, Generator & More