Mouse acceleration "ballistics" in Win2k

Windows 2000 fixes and solutions for apps

Mouse acceleration "ballistics" in Win2k

PostPosted by w2k2 » Mon Dec 05, 2011 9:50 am

Mouse "ballistics" has to do with the rate of acceleration as a function of the speed of the mouse. I am used to how Windows 2000 acceleration works in my older games, which is slightly different than Windows XP. The problem is, I can't run Windows 2000 on my Thinkpad due to most of the drivers being incompatible. It's also the reason why my desktop machine has been holding on to hardware that's over 6 years old. If there's anybody out there who knows how you can tweak the acceleration "curve" of the mouse in other OS's to match that of Windows 2000, it would be much appreciated. Googling "Mouse Ballistics" can give a better idea of what I'm talking about.
w2k2
 
Posts: 1
Joined: Mon Dec 05, 2011 9:38 am


Re: Mouse acceleration "ballistics" in Win2k

PostPosted by justjohnny » Tue Dec 27, 2011 5:37 am

In one of those threads you linked to was this:
http://www.pcreview.co.uk/forums/mouse- ... 28651.html
In Windows 2000 Pro you could adjust the transfer function graphically and
choose the curve to suit your preferences.


Where was that? I've never seen it before. Can someone please post a screenshot?
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Mouse acceleration "ballistics" in Win2k

PostPosted by justjohnny » Sun Jan 15, 2012 7:27 pm

Found two solutions.

First one here:
http://tweaks.com/windows/36912/xp-mouse-filter-fix/
This is the WinXP mouse accel tweak. It restores the feel of the mouse back to Win2K style. Very helpful for gamers and those sensitive to mouse movements.

Navigate to [HKEY_CURRENT_USER\Control Panel\Mouse]

Code: Select all
Then, under SmoothMouseXCurve, change to this:
00,00,00,00,00,00,00,00,00,a0,00,00,00,00,00,00,00,40,\
01,00,00,00,00,00,00,80,02,00,00,00,00,00,00,00,05,00,00,00,00,00

Next, under SmoothMouseYCurve, change to this:
00,00,00,00,00,00,00,00,66,a6,02,00,00,00,00,00,cd,4c,\
05,00,00,00,00,00,a0,99,0a,00,00,00,00,00,38,33,15,00,00,00,00,00



Second solution you will find in this thread here:
Mouse Optimisation Guide
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am

Re: Mouse acceleration "ballistics" in Win2k

PostPosted by w2k3 » Sun Apr 08, 2012 2:51 pm

At the slower speeds, it seems to work fine (the best solution yet that's almost tolerable), but with quick 180/360 turns, it seems to be slower like maybe 3/4 of what win2k was. Also, it seems like 2k was more linear, while this seems to be more of a bezier curve that interpolates between points if you understand what I mean.
w2k3
 
Posts: 10
Joined: Sun Apr 08, 2012 2:35 pm

Re: Mouse acceleration "ballistics" in Win2k

PostPosted by justjohnny » Sun Apr 15, 2012 3:29 pm

You have edited your post, so I hope I can remember all of your original questions.

First a quick suggestion, try checking out the same registry keys on a win2k box and see what values they use.

As for how those values were calculated, this thread explains hows those values were arrived at:
http://www.pcreview.co.uk/forums/mouse- ... 28651.html
^ This thread also had some great links to Microsoft pages that explained the differences between win2k and winxp mouse ballistics.

The thread also talks about how:
In Windows 2000 Pro you could adjust the transfer function graphically and
choose the curve to suit your preferences.
In Windows XP there is one slider to set the transfer function - and there
is no user setting for finer control. There are 5 inflection points, but
the choice of where these inflection points occur on the 'mouse velocity vs.
pointer velocity' curve are no longer available to the user in a very useful
manner. One of the goals given for the change is 'Remove the Advanced button
and design a unified acceleration and velocity slider to simplify the user
interface in the Mouse Properties dialog box.'

^ If you could find out how to access this advanced setting in win2k(perhaps it was visible with an earlier service pack, then later hidden by default?) you could change the curve to suit your preference and then look at how it updates the registry keys and then use those same values on winxp. Let me know if you find out how to access this.

As for the graph, it can be viewed here:
http://msdn.microsoft.com/en-us/windows ... e/gg463319

Here are a couple of more interesting articles:
http://www.codinghorror.com/blog/2007/0 ... -rate.html
http://www.codinghorror.com/blog/2007/1 ... stics.html

Also keep an eye on this thread, I'll update it soon:
Mouse Optimisation Guide
justjohnny
 
Posts: 217
Joined: Mon Apr 12, 2010 7:25 am


Return to Backporting Applications

Who is online

Users browsing this forum: No registered users and 0 guests