I wrote this post a long time ago on http://gotfrag.com CS forums and it remained a sticky there for over 2 months. Since my job started, I have hardly found time to play any CS, I was thinking I would archive this post here which took experience of around 4 years of playing CS day and night. Too bad my MX518, Ultimat and gaming keypad have gone almost useless these days :s I’ll have to do something about it :@ Here goes…
This mouse acceleration thing never comes to an end :/ There is always something you don’t know.
Anyway, there are few things to know when you are messing with acceleration:
1. -noforce commands (game setting)
2. m_filter (game setting)
3. cpl mouse fix (os setting)
4. windows sensitivity (os setting)
5. enhance pointer precision (os setting)
6. no/low/medium/high acceleration (os setting)
First step is to uncheck the “enhance pointer precision” This would remove acceleration from windows. However, windows tends to mess this up and turns pointer precision on again in different circumstances. There are a few ways to fix this ‘bug’.
The first is CPL mouse fix. This fix would adjust the smoothing curves to compensate the effect of pointer precision.
The second way is Razor acceleration fix. This would render the pointer precision box useless and will make sure that acceleration stays off at all times.
Now HL provides noforce commands for fixing this issue on its own. The noforce commands will make sure that the windows settings also apply in the game, thus keeping pointer precision off.
It is reccomended to use one (or more) of the above three methods.
m_filter uses the previous mouse traking values to make the crosshair movement smoother. Turning it zero will make the aim more precise. This doesn’t really have something to do with acceleration.
A lower windows sensitivity gives more adjustibility to the game sensitivity. You should play around with it to find the best for you. People with lower dpi mouse might like to boost up the windows sensitivity.
The last option is given by some versions of windows in the control panel. It is also supported by some mouse drivers. Keep it to no acceleration if you get this option somewhere.
And yeah, the post is still there at http://gotfrag.com/cs/forums/thread/193314/