Windows 7 Mouse Acceleration Help!

Page 2 of 6 FirstFirst 1234 ... LastLast

  1. Posts : 19
    Windows
       #11

    The MarkC Windows 7 Mouse Acceleration Fix is here:

    http://www.esreality.com/?a=post&id=1846538
    Last edited by Mark C; 12 Mar 2010 at 17:15.
      My Computer


  2. Posts : 19
    Windows
       #12

    @Maggy:

    http://07.net/mouse/

    Translate from Japanese with google:
    http://translate.google.com/#ja|en|h...net%2Fmouse%2F

    The original Microsoft article on XP acceleration (still applies to Vista and 7 also):
    http://www.microsoft.com/whdc/archive/pointer-bal.mspx

    My Blog:
    http://donewmouseaccel.blogspot.com/
      My Computer


  3. Posts : 17
    Windows 7
       #13

    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


  4. Posts : 19
    Windows
       #14

    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


  5. Posts : 17
    Windows 7
       #15

    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


  6. Posts : 17
    Windows 7
       #16

    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


  7. Posts : 19
    Windows
       #17

    Maggy said:
    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).

    Maggy said:
    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.)

    Maggy said:
    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.

    Maggy said:
    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

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


  8. Posts : 17
    Windows 7
       #18

    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


  9. Posts : 17
    Windows 7
       #19

    sorry double post
      My Computer


  10. Posts : 19
    Windows
       #20

    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


 
Page 2 of 6 FirstFirst 1234 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 02:01.
Find Us