Windows 7, change mouse polling rate?

Discussion in 'Operating Systems' started by Chouji, Apr 30, 2009.

  1. Chouji

    Chouji Ancient Guru

    Messages:
    5,634
    Likes Received:
    0
    GPU:
    19 inch flat screen
    Ok so i decided to get windows 7, so far i like it, That and microsoft is just giving away beta keys.

    But i cant seem to change the usb mouse polling rate from 124hz to 500hz.

    This is actually important to me, as i'm to lazy and/or cheap to buy a new mouse, but instead i just want to make my old 1200dpi laser mouse better.

    This worked in xp, and i found vista tutorials but i cant find any for windows 7.

    So could someone send me the file and a quick how to, to change the mouse polling rate to 500hz.
     
    Last edited: May 6, 2009
  2. Denial

    Denial Ancient Guru

    Messages:
    11,069
    Likes Received:
    40
    GPU:
    EVGA 1080Ti
    There was a thread on this a couple months ago - I'm not sure anybody has found a way to do it. I'll try digging up that thread.

    Edit: http://forums.guru3d.com/showthread.php?t=284948&highlight=Polling+rate
     
  3. Chouji

    Chouji Ancient Guru

    Messages:
    5,634
    Likes Received:
    0
    GPU:
    19 inch flat screen
    Bump.

    I still haven't gotten this to work on a cheapo laser mouse.
    Getting it to work is actually fairly important to me.
    Even if i were to get a new mouse it wouldn't change the fact i need 500hz polling rate.
    Or even 1000hz, but 500 is ideal for me.
     
  4. Pill Monster

    Pill Monster Banned

    Messages:
    25,234
    Likes Received:
    0
    GPU:
    7950 Vapor-X 1100/1500
    I changed mine to 1000 with nlite....

    There's a reg file you can change it's called mouhid or something. You can alter the polling rate there but I can't remember the exact file name...


    EDIT: Sorry I thought you meant XP....
     
    Last edited: May 6, 2009

  5. biggerx

    biggerx Ancient Guru

    Messages:
    3,584
    Likes Received:
    3
    GPU:
    ASUS GTX 1070 STRIX OC
    What does the polling rate affect & can someone explain why it's better to change this?

    I use an MX518 mouse & I don't have the logitech software installed. It seems to work just fine the way it is. The only thing I've ever had to adjust is the sensitivity.
     
  6. Chouji

    Chouji Ancient Guru

    Messages:
    5,634
    Likes Received:
    0
    GPU:
    19 inch flat screen
    The higher the rate, the less latency.

    124hz is like 7-8ms.
    500hz is about 2ms
    1000hz is about 1ms.

    It's basicly the refresh rate on the mouse, If you want to see a low rate, move the mouse very slowly and it'll jittery very slightly, if you increase the rate, it refreshes alot faster.

    The bonus i get with it, is my accuracy in FPS, as well as some art programs, increases.
    high dpi + low polling rate is like a fast cpu with low cache.

    Pillmonster, it doesn't work for windows 7. I've tried alot of different ways, none seem to work for windows 7 64bit. I'm about to throw an email to microsoft to include such an option.

    If people could select their polling rate from the mouse/input device menu, it would be really helpful.
     
  7. volors

    volors Member Guru

    Messages:
    198
    Likes Received:
    0
    GPU:
    Nvidia GTX 1070
    ^^ its about response time of the mouse ,response time @500 is 2ms @1000 is 1 ms @125 is 7ms approx. :)
    and i have a mx518 dont try ultrapool , i tried ,i played and checked on css and it get a bit laggish while playing
     
  8. Chouji

    Chouji Ancient Guru

    Messages:
    5,634
    Likes Received:
    0
    GPU:
    19 inch flat screen
    Ya i just contacted MS live chat and had some guy forward the suggestion to the dev department. If enough people do this. We'll probably see an optional update that will allow us to increase mouse pulling without needing 3rd party software or some new trick.
     
  9. Denial

    Denial Ancient Guru

    Messages:
    11,069
    Likes Received:
    40
    GPU:
    EVGA 1080Ti
    In most cases you'd rather have a driver handle it then editing the polling rate through the usb.sys file. Some devices can be damaged by the higher polling rate.
     
  10. scandalous

    scandalous Master Guru

    Messages:
    710
    Likes Received:
    0
    GPU:
    eVGA GTX 980TI Classified
    Agreed with denial. Everything connected to the usb will have a higher polling rate, keyboard, usb sticks. Simply put: Everything you stick in an usb port. And maybe your mouse can handle it, but it might kill some of your other hardware. Still, shouldn't the vista solution work on windows 7? Try running it in windows vista compatibility mode.
     

  11. Chouji

    Chouji Ancient Guru

    Messages:
    5,634
    Likes Received:
    0
    GPU:
    19 inch flat screen
    There is no compatibility mode, it replaces a system file, or a driver or something.
    And no it doesn't. When i try, and restart the system, the mouse no longer works and i have to use the keyboard to scroll through the device manager to uninstall the mouse, and then reinstall it.
     
  12. Pill Monster

    Pill Monster Banned

    Messages:
    25,234
    Likes Received:
    0
    GPU:
    7950 Vapor-X 1100/1500
    I've found what you were looking for..

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\Parameters


    Class Name: <NO CLASS>
    Last Write Time: 10/05/2009 - 1:40 a.m.
    Value 0
    Name: PollingIterations
    Type: REG_DWORD
    Data: 0x2ee0

    Value 1
    Name: PollingIterationsMaximum
    Type: REG_DWORD
    Data: 0x2ee0

    Value 2
    Name: ResendIterations
    Type: REG_DWORD
    Data: 0x3

    Value 3
    Name: LayerDriver JPN
    Type: REG_SZ
    Data: kbd101.dll

    Value 4
    Name: LayerDriver KOR
    Type: REG_SZ
    Data: kbd101a.dll

    Value 5
    Name: OverrideKeyboardIdentifier
    Type: REG_SZ
    Data: PCAT_101KEY

    Value 6
    Name: OverrideKeyboardType
    Type: REG_DWORD
    Data: 0x7

    Value 7
    Name: OverrideKeyboardSubtype
    Type: REG_DWORD
    Data: 0


    Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\Parameters
    Class Name: <NO CLASS>
    Last Write Time: 10/05/2009 - 1:40 a.m.

    Value 1
    Name: Beep
    Type: REG_SZ
    Data: No

    Value 2
    Name: DoubleClickHeight
    Type: REG_SZ
    Data: 4

    Value 3
    Name: DoubleClickSpeed
    Type: REG_SZ
    Data: 500

    Value 4
    Name: DoubleClickWidth
    Type: REG_SZ
    Data: 4

    Value 5
    Name: ExtendedSounds
    Type: REG_SZ
    Data: No

    Value 6
    Name: MouseHoverHeight
    Type: REG_SZ
    Data: 4

    Value 7
    Name: MouseHoverTime
    Type: REG_SZ
    Data: 400

    Value 8
    Name: MouseHoverWidth
    Type: REG_SZ
    Data: 4

    Value 9
    Name: MouseSensitivity
    Type: REG_SZ
    Data: 10

    Value 10
    Name: MouseSpeed
    Type: REG_SZ
    Data: 1

    Value 11
    Name: MouseThreshold1
    Type: REG_SZ
    Data: 6

    Value 12
    Name: MouseThreshold2
    Type: REG_SZ
    Data: : REG_DWORD
    Data: 0x2ee0

    Value 1
    Name: PollingIterationsMaximum
    Type: REG_DWORD
    Data: 0x2ee0

    Value 2
    Name: ResendIterations
    Type: REG_DWORD
    Data: 0x3

    Value 3
    Name: LayerDriver JPN
    Type: REG_SZ
    Data: kbd101.dll

    Value 4
    Name: LayerDriver KOR
    Type: REG_SZ
    Data: kbd101a.dll

    Value 5
    Name: OverrideKeyboardIdentifier
    Type: REG_SZ
    Data: PCAT_101KEY

    Value 6
    Name: OverrideKeyboardType
    Type: REG_DWORD
    Data: 0x7

    Value 7
    Name: OverrideKeyboardSubtype
    Type: REG_DWORD
    Data: 0



     
    Last edited: Aug 26, 2009
  13. ArCElM

    ArCElM Banned

    Messages:
    1,434
    Likes Received:
    0
    GPU:
    Gigabyte WF 680 x2 SLi
    common pillmonster have a heart....

    Thats like u saying, ArCElM, plz could u explain to me how to cook a curry, and me replying with,

    THATS EASY... look
    [​IMG]

    I would really love to know how to force 500hz in windows 7 lol

    :(
     
    Last edited: Aug 21, 2009
  14. Chouji

    Chouji Ancient Guru

    Messages:
    5,634
    Likes Received:
    0
    GPU:
    19 inch flat screen
    ArCEIM
    Actually that curry recipe is pretty easy to follow. Looks delicious.
    Except 1 problem, how do i add 1 tablespoon of Lady in Red Dress?

    Actually i'm pretty good in regedit. But making an executable .reg key would have been alot easier.

    Edit:

    Ok it didn't work.
    It did make the mouse more sensitive, but it didn't increase the polling rate. It's still 125mhz.
    By Sensitive i mean it increase the mouse speed, but i'm not sure if it's any more accurate. It doesn't appear to be from just moving it around.

    I don't have any devices that would get negative effects from an increased polling rate so an actual alteration in the rate itself is what i need.

    Thanks though it was worth a shot.
     
    Last edited: Aug 21, 2009
  15. Black_ice_Spain

    Black_ice_Spain Ancient Guru

    Messages:
    4,556
    Likes Received:
    0
    GPU:
    970GTX
    http://www.gigasize.com/get.php?d=ycyb3c8n7qb


    download that and try,

    extract hidusbf,

    then hidusb64 (this is a modded-driver for win7) overwriting files there.
    idk if only works on x64 or in AMD platforms but it works for me.


    install hidsubf and restart pc.

    check with mouserate.exe


    its the only thing i could do.

    And it only increases mouse polling rate (not other usb devices)

    i downloaded it from somewhere in this forum, one of those long threads, and was the only way i got it working. I have it on my pc bcs its hard to remember where i found it


    PD: At win7 x64 you will have to use the dseo.exe to enable test mode and sign the driver(its for signing files) or use the readydriver plus utility (it makes a macro at boot that auto-select the disable signing checks, but boot is like 5seconds slower while it auto-clicks the keys, i use hibernation so np :p).
     
    Last edited: Aug 21, 2009

  16. TheHunter

    TheHunter Banned

    Messages:
    13,412
    Likes Received:
    0
    GPU:
    MSi N570GTX TFIII [OC|PE]
    for example i have razer copperhead and driver has build in pulling rate selector, will it work in win7?
     
  17. Chouji

    Chouji Ancient Guru

    Messages:
    5,634
    Likes Received:
    0
    GPU:
    19 inch flat screen
    The older mouserate fixes for XP and Vista dont work in Windows 7.
    The worse it does is make me have to reinstall my mouse.
    Testmode is enabled on my PC.

    All the HIDUSBF.sys style hacks dont work in windows 7, at least not for me.
    I've tried like 10 different things, so i'll wait until someone else test any others before i bite the bullet. It's just getting annoying having to test them all, have them fail, and have to reinstall my mouse. Reinstalling a mouse using just the keyboard is annoying, trust me.
     
  18. Black_ice_Spain

    Black_ice_Spain Ancient Guru

    Messages:
    4,556
    Likes Received:
    0
    GPU:
    970GTX
    it didnt for my pc too, but after downloading that custom dll it did, but it is the x64 one, so i guess you better try to find a x86 one :E.

    [​IMG]


    if you have to reinstall the mouse and if your are x64 it is working!, just press f8 at boot and say "Disable driver signature checks" (you can make this


    for me "Test mode" doesnt work neither in RTM, it did at 7100, but not now :'(, so im using the F8 way
     
    Last edited: Aug 22, 2009
  19. Prophet

    Prophet Master Guru

    Messages:
    780
    Likes Received:
    0
    GPU:
    Msi 680 Gtx Twin Frozr
  20. Pill Monster

    Pill Monster Banned

    Messages:
    25,234
    Likes Received:
    0
    GPU:
    7950 Vapor-X 1100/1500
    bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS
     

Share This Page