Windows 7 Mouse Acceleration Help!

JayDee

New member
First of all, Hi everyone. I just installed Windows 7, Its working like a charm. So far no unusual bugs/erros. Got all my drivers and hardware working perfectly. I never bothered with windows vista, I just jumped from XP to Seven. And i can swear my speakers 5.1 audio quality has improved alot!

But anyway, to the point...In windows XP i used a registry file to disable the useless mouse acceleration. I havent tried that registry modification with Seven and i dont really want to risk using it on here as its not designed for Seven. So can someone please help me disabling Windows Seven Mouse Acceleration, Otherwise i really cant play any games properly! Im sure theres some registry modification to disable the mouse accel.

Any help would be appreciated!

Ps. Does anyone know how you can access "run" so i can open regedit?
 

My Computer

OS
Seven
Just type regedit into the start menu.

About the mouse, why do you go through the registry? Is the "Motion" setting in the mouse control panel item the "accelaration" you're talking about.
 

My Computer

OS
7264x64/7260x86
No that is a speed of the mouse, Mouse acceleration is something else. For example.

If I move my mouse from one end of my mouse mat to the other, the mouse cursor will move a certain distance. However if I move the mouse the same distance from one end of the mouse mat to the other at a faster speed, yet the same distance then the cursor will cover a far greater distance. This phenomenon is known as mouse acceleration. There was a reg file available on gamer forums to disable this acceleration to allow consistency of mouse movement. But so far i have not discovered any solution for Seven.

I know it sounds like a mundane thing. But for gamers this is a very big issue.
 

My Computer

OS
Seven
That tick for "mouse precision" under speed controls that.

In XP, even if you untick everything in the mouse settings in the control panel - acceleration is still present. That's the reason for the reg fix.

This is how it was done in XP: (Pasted from TweakXP.com):
It seems that even without pointer precision disabled, the mouse under XP is still influenced by an acceleration curve. This is especially noticeable in games. To completely remove mouse acceleration from XP, you will need to go into the registry and adjust the SmoothmouseXYCurve values. Here is how its done.

1. Click Start button
2. Select Run
3. Type 'regedit' in the open textbox
4. Open the tree 'HKEY_CURRENT_USER', select control panel, then select mouse
5. Right clicking, modify the SmoothMouseXCurve and SmoothMouseYCurve hexidecimal values to the following:

SmoothMouseXCurve:
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

SmoothMouseYCurve:
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

If done correctly, you will notice you are holding a markedly more responsive mouse.
If those values exist in w7, i don't know yet - but it is very important to gamers that they can completely disable acceleration.

Edit: I also experienced accel after dsabling it in the control panel in w7, so there is something in w7 akin to what was in xp.

You can easily test it by launching a game and then put the crosshair on an object in the game, then slowly move the mouse a few inches to the right - then move it back fast! If there is accel present you won't land on the same spot with the crosshairs.
 

My Computer

OS
XP 32-bit
I have the same god damn problem, Microsoft is so insanely retarded....I remove the mouse accel from the "mouse" menu in the controle panel, and after starting a game, it is back ON again! Just like windows xp, i tought microsoft had learnd by now...? If i could play cs 1.6 on Linux properly i would love to, but linux isnt developed for games so.....GG windows....
 

My Computer

OS
windows 7
Hey all!

I've found a way to control mouse acceleration in windows 7. It does not completely removes the accel but u can change the setting.

Go to Control Panel>>Ease of Access>>Ease of Access Center
Now click "Make the mouse easier to use" option. Under "Control the mouse with keyboard" section, you can see a button named "Set up Mouse Keys". Click it. There you can see a section called "Pointer Speed" where there are two sliders for 'Top Speed' and 'Acceleration'. Adjust both of them to your liking. If you keep accel slider to slow, you will notice heavy mouse accel whereas if you set it at fast, it pretty much feels like no accel.

For me, both sliders to extreme left (high and fast) together with 1000Hz polling rate seems comfortable but its all up to you and your liking.

Again i wud like to tell that it wont remove the accel at all. It just decreases the accel. Play with these settings to get the right feeling until someone posts a way to completely remove this mouse accel.

Have fuN! :thumbsup:

P.S. Sorry if this has been already posted :o
 

My Computer

Computer Manufacturer/Model Number
Me
OS
Windows 7 Home Premium x86 | Windows XP Pro SP3
CPU
Intel Core 2 Duo E8400 3.0GHz
Motherboard
Intel DG35EC
Memory
4096 MB DDR2
Graphics Card(s)
msi ATi R5770 HAWK
Monitor(s) Displays
Samsung SyncMaster943 SWXPlus 19" (18.5")
Screen Resolution
1360x768
Hard Drives
360GB Seagate Barracuda 7200
PSU
Corsair VX450W
Case
iball I612
Keyboard
Microsoft Wireless Desktop 700's Keyboard
Mouse
iball Aero Dynamic Laser Mouse (1600cpi)
Internet Speed
256kbps
Other Info
Logitech Rumblepad 2 Vibration Feedback Gamepad |
HP F380 All-in-One Printer |
iball Clario Headset
I have same problem, in Windows 7 I see a mouse acceleration...

As I like to play FPS games, for me this is really a big issue, on Windows XP at least we have a solution for Microsoft bad coding practices, but what about Windows 7 ? Is there a solution for t his problem?

Does this means that FPS players need to stay on XP ?

Oh god, I hope I will not have to reinstall XP again, I just installed Windows Seven lol
 

My Computer

OS
Windows 7 Pro
sigh has anyone found a solution?? Very annoying problem. I'm surprised more gamers haven't complained.
 

My Computer

OS
Windows 7 64 bit
I'm not a gamer but a graphics/3d editor. Mouse acceleration is essential to me and to all those performing similar tasks. When moving slow we need a very slow, very precise moving pointer, when moving fast we want to jump to menu's, toolboxes, other windows, the taskbar, preferably in one single non stop motion. On my huge high resolution screen the precise motion is easy, but the fast motion is still way too slow. I'm convinced that setting the correct values for smoothmousex/ycurves should do the trick, but I have not yet been able to find the proper documentation. I believe that if we know what these values mean, we should be able to plot these and the values we want in a personal graph, fill the found preferences in in the registry and have each our own ideal acceleration curve/flat line. IMHO it shouldn't even be too hard to create a GUI utility that would change these registry values for us.
 

My Computer

OS
Windows 7
Hi Mark,
Thanks for the good work. Unfortunately Google is not able to translate the Japanese page in English, or Dutch, that I can understand. I tried some of your .reg files, so far none gives me the precision I want at low speed as well as the acceleration I want to be able to jump to menu's, toolbars and taskbar. I guess I'll have to figure out how to read your graphs and registry settings and write my own...
 

My Computer

OS
Windows 7
Hi Maggy,

Perhaps I can help out with a new curve?
I presume you want a curve that is pretty much like the normal curve at low mouse speed, but that ramps up faster to high speed. I must say that on my medium res 1680x1050 LCD, the standard curve works pretty well for me...

Things to know and try before (sorry if this is already known to you):
- You must reboot or Log off and re-Login before any curve is applied.
- The Control Panel Mouse 'Enhance pointer precision' checkbox must be on.
- Some mouse drivers can force acceleration off, which will disable any curve.

A starting point is to make sure that new curves are having ANY effect at all.
In the 'MarkC Windows 7 Mouse Fix' ZIP file is a curve that can be used for testing that the curves are being used, as well as a program MouseMovementRecorder.exe to check.
If you apply Test_Flatline.reg from the ZIP file and reboot or log off and turn 'Enhance pointer precision' ON, then the pointer should be SEVERELY speed limited, which is confirmation that changes to the curves actually have an effect. Turn 'Enhance pointer precision' ON and/or load WindowsDefault.reg (also in the ZIP file) to restore to normal.

MouseMovementRecorder.exe should display in green when the enhanced precision (slow) parts of the curve are being applied, and red when the accelerated parts of the curve are being applied.

If you happen to have changed the USB mouse rate of your mouse (the default is 125Hz, but programs or mouse drivers can change that to 250Hz, 500Hz or 1000Hz), then that severely reduces the higher acceleration parts of the curve.
 

My Computer

OS
Windows
Yes, I did use your movement recorder and I do see a lot of red and green bars flashing around. What's more intriguing is that the frequency changes a lot between 0 and 125 Hz. My "mouse" is actually a Perixx trackball. It looks and feels a lot like Kensington trackballs but comes with no driver or manual whatsoever. I found out that it works best and allows the most configuration settings, even program-specific settings through the microsoft intellipoint driver.
 

My Computer

OS
Windows 7
After some more experiments I came to the following settings:
inclination_90-2.reg
speed slider in intellipoint about half way !?
pointer trail OFF
The last point appears to be essential. I don't understand why. With my previous Logitech and Kensington trackballs I always had pointer trails on, even on much slower hardware. I now have an i7 processor, a Radeon 4550 video card (till I can afford something faster), SSD hard drives and pointer trails totally ruin mouse precision on low speed and hold back acceleration for a fraction of a second, causing me to regularly click "in mid air".
I don't understand either why I have to combine one of your inclination reg's with the speed slider half way to get good results, but my experiments learn that that's the case.
It now feels like the pointer has 3 gears: precise, normal, fast. According to what I understand from your graphs (very little) there should be a 4th gear either between precise and normal or between normal and fast. For me it would be ideal if I would have a noticeable step between normal and fast. If you could help me fine-tune that step, that would be fantastic.
 

My Computer

OS
Windows 7
Yes, I did use your movement recorder and I do see a lot of red and green bars flashing around.
Green means the pointer movement is less than the mouse movement (Enhanced pointer precision), red means pointer > mouse (acceleration).

What's more intriguing is that the frequency changes a lot between 0 and 125 Hz.
The frequency calculation is crude. It just times the gap between each mouse input. If the frequency displayed goes below 125Hz, it doesn't mean the mouse update rate has changed, just that there has been no movement during that period. (You might notice they tend to be 125, 62, 42, 31, which are 1, 2, 3, 4 periods @125Hz.)

After some more experiments I came to the following settings:

inclination_90-2.reg

It now feels like the pointer has 3 gears: precise, normal, fast. According to what I understand from your graphs (very little) there should be a 4th gear either between precise and normal or between normal and fast. For me it would be ideal if I would have a noticeable step between normal and fast. If you could help me fine-tune that step, that would be fantastic.
Oops, the 07.net site is not mine, I just found it a while ago when searching! (I can still help out though.)

You can convert the X, or mouse movement part of the 'Coordinates of crossing points' column on that site to DEVICE MOVEMENT counts by multiplying by 3.5
So for the Inclination_90-2 file, these 'crossing point coordinates':

(0, 0)
(0.3, 0.45)
(0.75, 6.3)
(1.5, 33)
(8, 618)

Correspond to mouse movement of
0
1.05
2.625
5.25
28

So the curve part used depends upon the mouse count (DEVICE MOVEMENT column) like so:
0-1 : curve part 1 (tilt = 1.5 from the 07.net site)
2-3 : curve part 2 (tilt = 13)
3-5 : curve part 3 (tilt = 34.6)
5- : curve part 4 (tilt = 90)

What does the DEVICE MOVEMENT column show when you feel the 'precise gear'?
What does the DEVICE MOVEMENT column show when you feel the 'normal gear'?
What does the DEVICE MOVEMENT column show when you feel the 'fast gear'?
What does the DEVICE MOVEMENT column show when you feel there should be an extra middle gear?

If I know that I can (maybe) adjust the curves at the right place to put the new 'gear' in.

speed slider in intellipoint about half way !?
I don't understand either why I have to combine one of your inclination reg's with the speed slider half way to get good results, but my experiments learn that that's the case.
The slider is an additional multiplier that increases or decreases the pointer speed across the whole curve. The values are:
1 = 0.1
2 = 0.2
3 = 0.4
4 = 0.6
5 = 0.8
6 = 1.0
7 = 1.2
8 = 1.4
9 = 1.6
10= 1.8
11= 2.0

pointer trail OFF
The last point appears to be essential
I'm not sure why that should be so.
 

My Computer

OS
Windows
To start at the end of your reply: When I turn pointer trail ON, in precision speed the mouse doesn't move smoothly, so all precision is lost.

I am sorry that I do not know a way to record the results of MouseMovementRecorder.
In precise gear I see a lot of zero's and one's, some two's in device movement
In normal gear there are more two's and three's, some four's, still a lot of zero's and ones
In fast gear four's to tens, but it's hard to spin the trackball so hard that I see figures over five. So I guess I am actually stuck in the lowest three parts of the curve most of the time.

I guess what I want is a precise mode with just zero's and one's, keep the normal gear more or less the way it is, the extra gear around four.

Thanks for all your help.
 

My Computer

OS
Windows 7
Ouch... This is hard to do.

Try this:

++++ Copy to Inclination_90-3.reg copy below do not copy this line ++++
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Mouse]
"SmoothMouseXCurve"=hex:\
00,00,00,00,00,00,00,00,\
cc,4c,00,00,00,00,00,00,\
00,c0,00,00,00,00,00,00,\
00,80,01,00,00,00,00,00,\
00,00,08,00,00,00,00,00
"SmoothMouseYCurve"=hex:\
00,00,00,00,00,00,00,00,\
33,73,00,00,00,00,00,00,\
00,80,04,00,00,00,00,00,\
00,00,28,00,00,00,00,00,\
00,00,6a,02,00,00,00,00
++++ Copy to Inclination_90-3.reg copy above do not copy this line ++++

This has a little less acceleration around 2-3 about the same at 3 and a little more around 4+

It is hard to know what needs changing. Might have to tune it a bit more. Let me know.
In particular which DEVICE MOVEMENT need a speedier CURSOR MOVEMENT and which needs a slower.
 

My Computer

OS
Windows
Back
Top