i think this one deserves a new topic. For a while i posted here about the strange mouse behaviour: viewtopic.php?t=9769
Csgo, the same goes for cs 1.6 or css, using the following mouse parameters:
m_mousespeed 1
m_mouseaccel1 0
m_mouseaccel2 0
In cs 1.6 if no mouse rawinput is in use this will activate the mouse enhanced precision aka mousespeed (mouse acceleration)
In csgo if no mouse rawinput is in use this will not activate the mouse enhanced precision.
This shows that csgo by default use noforce commands i guess the noforcemspd and the noforcemaccel command.
After a long research i found two interesting sources:
http://web.archive.org/web/200909231543 ... ead/411262
https://www.hltv.org/forums/threads/260 ... e-commands
Most people in this topics talk about that noforcemspd changes their y sensitivity. How and why i dont know, maybe someone here can tell this.Jonathan E. - HLTV.org
As many things in CS it is up to personal preference.
In my case I play sometimes with all three or just accel and parms.
Bare in mind that when using the noforcemspd command there is a tricky side effect.
You have a faster horizontal (x) speed but a slower vertical speed (y) and that makes some player do feel uncomfortable.
Because, didn't we want an even mouse movement removing the acceleration?
The noforcempsd command just does not help much with regard to that.
As said, test, test and test and keep what you feel more comfortable with.
If you do want to test the mouse fix without actually installing it just uncheck 'Enhance pointer precision' box. That way you can do your tests without the need of restarting the computer due to registry adding/deleting of the mouse fix reg file.
I found out like in my old post that -useforcedmparms and m_mousespeed set to 0 makes your sensitivity (small precise mouse movements faster)
I claim that csgo by default has a wrong strange mouseinput where small precise mouse movements are to slow and that u can only fix this with -useforcedmparms and m_mousespeed 0. Iam on the way to prove this and look for people who can help me with that.
I think i should add some more details:
First the csgo mouse code: https://github.com/perilouswithadollars ... _mouse.cpp
Code: Select all
if ( CommandLine()->FindParm ("-useforcedmparms" ) )
{
#ifdef WIN32
m_fMouseParmsValid = SystemParametersInfo( SPI_GETMOUSE, 0, m_rgOrigMouseParms, 0 ) ? true : false;
#else
m_fMouseParmsValid = false;