The following is how to disable mouse accel in Counter-Strike and/or your desktop.
In this article, I am going to show you how to remove mouse accel from Counter-Strike and/or your desktop (whole computer). First I am going to show you how to remove mouse accel only in Counter-Strike and through HLSW ( Half-Life Server Watch ). Farther down in the article, I will explain how to remove mouse accel on your whole computer (desktop). If you want to put the mouse accel back on for some unknown reason, I will explain how to do that last.
How to remove mouse accel only in Counter-Strike:
1. Right click on your CS shortcut (if you don't have a shorcut for 1.6 do this: open Steam -> click on Games -> right click on Counter-Strike -> select Create desktop shortcut) 2. Go to properties
3. Under the Target line it should say the following if you have:
Steam 1.6:
"C:\Program Files\Steam\Steam.exe" -applaunch 10
Retail CS:
C:\Sierra\Counter-Strike\cstrike.exe -console
Mod CS:
C:\SIERRA\Half-Life\hl.exe -console -game cstrike
4. Add the following:
-noforcemparms -noforcemaccel -noforcemspd -full
Should look like this if you have:
If you have HLSW, you need to do the following also.
1. Open HLSW
2. At the top click on Settings
3. Then under Settings select Settings
4. Double click on Half-Life
5. Then towards the bottom it says Additional Parameters
6. Add the following into that box:
-noforcemparms -noforcemaccel -noforcemspd -full
Turning mouse accel off on your desktop (whole computer):
I would suggest reading and backing up your registry before you ran the cpl mouse fix (shown below). You can read how to back-up your registry from the following link:
Another good way to turn off mouse accel in CS and your desktop is the CPL mouse fix. It makes two changes to your registry to turn mouse accel off. Simply unzip the file and double click on the icon inside the unzipped file. Click yes to anything that comes up. You can also get the Win2k accel registry fix. This doesn't turn mouse accel off, it simply makes default XP mouse accel more like win2k set on low accel.
I run both CPL mouse fix and -noforcemparms -noforcemaccel -noforcemspd -numericping -full. -noforcemparms -noforcemaccel -noforcemspd turns off mouse accel in CS and -full just makes your CS the full screen on your monitor.
If you have problems with Counter-Strike not reconizing you moving your mouse, try the following:
1) Make sure you don't have a cheap mouse. ;)
2) Either in Counter-Strike or in your config, find the command line m_filter "1.000000" and change it to m_filter "0.000000".
3) If all else fails, reload the mouse accel.
If you want mouse accel back on, here are the directions:
Start
Run: regedit
HKEY_CURRENT_USER
Control Panel
Mouse
Once you have got there, look on the right side. Notice SmoothMouseXCurve and SmootheMouseYCurve? Delete both of those and restart your PC, it will be back to normal default mouse accel after the PC has rebooted. Again if I was you, I would back up my registry before I changed mouse accel in my registry.
If that doesn't work, you can try putting the defualt mouse accel on. To install, simply unzip the file and double click on the icon inside the unzipped file. Click yes to anything that comes up.