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
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).
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).
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.
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.
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.
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.
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.
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.
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.
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.
Third person mode only command. This command zoom your camera back to its original position, if you have previously ran the "+camin" command.
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.
Provided you have previously used the +camout command, this command will restore your camera to its previous position.
This command will restore your camera to its previous position, provided you have previously ran the +campitchdown command.
This command will restore your camera to its previous position, provided you have previously ran the +campitchup command.
This command will stop your camera from attempting to move left as a result of the +camyawleft command.
This command will stop your camera from attempting to move rightas a result of the +camyawright command.
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. |
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).