CS:GO Mouse Commands

Use the links below to quickly jump to the help you need:
  1. Sensitivity Commands
  2. Raw Input Command
  3. Invert Mouse Command

Change Sensitivity Command


You can change your sensitivity with the sensitivity command. This command accepts a number as a parameter, which is set as your sensitivity levels. Higher numbers are more sensitive (faster) than lower numbers. Replace NUMBER with your desired sensitivity in the below command and type it into your console to apply:
sensitivity NUMBER Copy
This command would set your sensitivity to 1:
sensitivity 1 Copy
And this console command would set your sensitivity to 0.5 (which is considerably low):
sensitivity 0.5 Copy

Raw Input Command


The m_rawinput command can be used to turn on and off raw input from your mouse. With raw input on, your operating system (e.g. Windows) settings like mouse acceleration, etc are completely ignored, which allows all of CS:GO's settings to have full effect. To enable raw input, type this into your console:
m_rawinput 1 Copy
You can disable raw input with this command:
m_rawinput 0 Copy

Invert Mouse Command


To invert your mouse in CS:GO, you have to invert the m_yaw and m_pitch values. You can do this by copying and pasting the following command into your developer console:
m_pitch -0.022; m_yaw -0.022 Copy
To return your mouse direction back to normal, use the following command:
m_pitch 0.022; m_yaw 0.022 Copy

sensitivity Command

sensitivity [Sensitivity]
This command sets your mouse sensitivity to the specified value.
SensitivityYour desired mouse sensitivity - e.g. 1 or 1.25.

m_rawinput Command

m_rawinput [0 / 1]
This command enables raw input from your mouse, if set to 1 (default). When raw input is enabled, input is taken directly from your mouse and your operating system settings (like acceleration, delay, etc) will not come into play.
0 / 1Enter a 0 after the command to turn off rawinput, and a 1 after the command to turn it on (default).

m_pitch Command

m_pitch [Y Sensitivity]
This command controls the sensitivity of your Y axis . That means it only adjusts your look sensitivity when looking up or down.
Y SensitivityThe sensitivity you want to set to your Y axis (up/down). The default value for this command is 0.022. To balance your sens on all angles, you need to use the m_yaw command that controls your X axis sensitivity.

m_yaw Command

m_yaw [X Sensitivity]
This console command is used to adjust your mouse sensitivity only on the X axis , which is looking left/right.
X SensitivityThis is the sensitivity value you want to use on the X axis. This will only change how fast you move around when looking left or right. The default value for this command is 0.022. To balance the two values, you'll need to use the m_pitch command that controls the Y axis.

m_customaccel Command

m_customaccel [0 / 1 / 2 / 3]
This command is used to choose what level of custom mouse acceleration you have. It can be set to disabled, or from a couple of choices.
0 / 1 / 2 / 3Enter a 0 after the command to turn custom acceleration off (default). Enter a 1 after the command to turn on custom max acceleration, meaning your camera will move faster the quicker you move your mouse. Enter a 2 after this command to turn on custom mouse acceleration, but for your X and Y axis sensitivity to be set by the m_pitch and m_yaw commands respectively. Enter a 3 after the command to turn on custom mouse acceleration, but for the mouse acceleration to be affected by your sensitivity .

m_customaccel_exponent Command

m_customaccel_exponent [Start Point]
This is the command that sets what speed you need to be moving your mouse before the custom mouse acceleration kicks in, if you have that command enabled too.
Start PointThis is the value that dictates when your mouse acceleration begins speeding up your mouse. The higher you set this command, the sooner its activated, and the more out-of-control your mouse becomes. The default value for this command is 1.05.

m_customaccel_max Command

m_customaccel_max [Max Point]
This is the console command that determines the limit for how fast your mouse can move depending on how fast you're moving it in real life. It can be set to have no limit.
Max PointThis value is used to determine the cut off point of you moving your mouse when the mouse movement in game will no longer get sped up. The default value for this command is 0, which sets there to be no limit.

m_customaccel_scale Command

m_customaccel_scale [Scale]
This is the command that determines what the value is for the custom mouse acceleration command. The higher this is, the faster your mouse acceleration will be.
ScaleHow high or low you want your mouse acceleration to be. The default value for this command is 0.04.

m_mouseaccel1 Command

m_mouseaccel1 [Value]
This console command sets the mouse acceleration value for its initial threshold, up to 2x movement speed.
ValueThe value you want to set mouse acceleration to for the initial speed threshold (up to 2x). The default value for this command is 0.

m_mouseaccel2 Command

m_mouseaccel2 [Value]
This console command sets the mouse acceleration value for its second threshold, up to 4x movement speed.
ValueThe value you want to set mouse acceleration to for the second speed threshold (up to 4x). The default value for this command is 0.

m_mousespeed Command

m_mousespeed [0 / 1 / 2]
This is the command used to set your preferences for Windows mouse acceleration.
0 / 1 / 2Enter a 0 after this command to turn it off. Enter a 1 after the command to turn on windows mouse acceleration and turn on the initial threshold value set in the m_mouseaccel1 command. Enter a 2 after this command to turn on windows mouse acceleration and turn on the secondary threshold, set by the m_mouseaccel2 command.

cl_mouselook Command

cl_mouselook [0 / 1]
This console command controls how you look around in game. You can set it between your mouse (default) or your keyboard.
0 / 1Set to 1 to use your mouse to look around, and 0 to use your keyboard. 1 is the default value for this command. This command cannot be adjusted while connected to a server, so you'll need to be on the main menu to use it.

m_forward Command

m_forward [Value]
This console command is used to set the mouse forward factor.
ValueThe forward factor you want to use for your mouse settings. The default value for this command is 1, and it can be set anywhere from 0.0001 to 1,000.

m_side Command

m_side [Side Factor]
This console command is used to set your mouse side factor.
Side FactorThe side factor you want to set this command to. The default value is 0.8.

No comments

Not a single link is allowed to submit in comment :o