Camera Commands


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.

Name Syntax Description
cl_pitchdown 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.
cl_pitchup 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.
cl_maxrenderable_dist 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.
c_maxdistance 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.
c_mindistance 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.
+camdistance +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 +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 +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 +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 +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 +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 +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 +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 +commandermousemove This command will move the mouse of the Commander from the "Weapons Course", which has since been removed from the game.
-camdistance -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 -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 -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 -camout Provided you have previously used the +camout command, this command will restore your camera to its previous position.
-campitchdown -campitchdown This command will restore your camera to its previous position, provided you have previously ran the +campitchdown command.
-campitchup -campitchup This command will restore your camera to its previous position, provided you have previously ran the +campitchup command.
-camyawleft -camyawleft This command will stop your camera from attempting to move left as a result of the +camyawleft command.
-camyawright -camyawright This command will stop your camera from attempting to move rightas a result of the +camyawright command.
-commandermousemove -commandermousemove This command will stop the mouse of the commander (from the Weapons Course) moving.
cam_collision 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.
cam_command cam_command [0 / 1 / 2] This command adjusts your in game camera view between first person (default) and third person.
cam_idealdelta 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.
cam_ideallag 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.
cam_showangles 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.
cam_snapto cam_snapto [0 / 1] This command will snap your camera up its default position when in third person mode.
firstperson firstperson This command will enable first person mode (provided you are not already in first person mode).
+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.
+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.
+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.
+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.
c_maxpitch c_maxpitch This command sets your camera's maximum pitch.
c_maxyaw c_maxyaw This command sets your camera's maximum yaw.
c_minpitch c_minpitch This command sets your camera's minimum pitch.
c_minyaw c_minyaw This command sets your camera's minimum yaw.