We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators.
If you have questions about customizing Windows XP that are nLite-specific, please post them in the nLite forum, not here.
![]() ![]() |
Dec 25 2007, 01:30 PM Post
#1 | |
| Newbie Group: Members Posts: 13 Joined: 9-September 04 From: Hollywood, CA Member No.: 30542 |
Hey all, I went through all the programs for usb poll rate changes... they all obviously report a version mis-match due to SP3 RC1. 125mHz is horrible compared to 1000... Any help greatly appreciated. |
| | |
Dec 28 2007, 11:14 PM Post
#2 | |
| Newbie Group: Members Posts: 13 Joined: 9-September 04 From: Hollywood, CA Member No.: 30542 |
bump ;[
|
| | |
Dec 31 2007, 02:49 AM Post
#3 | |
| Group: Members Posts: 6 Joined: 31-December 07 From: Las Vegas, Nevada Member No.: 169026 OS: XP Pro x86 |
bump from me too :/ I need it badly
|
| | |
Dec 31 2007, 03:01 AM Post
#4 | |
| Well, I stole something else Group: Super Moderator Posts: 1690 Joined: 13-October 07 From: Oklahoma Member No.: 158212 OS: Windows 7 x64 | http://www.tcmagazine.com/forums/index.php...&#entry1920 QUOTE it tells you how to hex edit the usbport.sys to change the refresh rate. if you look closely, you'll see the string is B0 04 73 09 52 8A 0A 01 but you can find B0 04 73 09 52 8A 0A ?? where ?? is different per OS version and service pack. you can change the first 7 pairs, and just leave the last pair the same. i.e. B0 04 73 09 52 8A 0A ?? -> B0 02 73 09 52 8C 0A ?? == 125hz -> 500hz he quotes a now dead webpage but if you google that hex string you will find http://marvin.hb0da.org/~beavis/archive/files/HAX.txt QUOTE 1. Locate usbport.sys in %SystemRoot%\System32\Drivers 2. Take a backup of the file, save it like usbport.BAK for instance. 3. Hexedit the file, locate this sequence of hex values: "3C 08 73 09 C6 86 0A 01", look in FAQ if you can't find it. (You can google for one, a lot of free hexeditors on the net. I used Hex Workshop 4.0) 4. It's found at different offsets depending on what usbport.sys version you got. non-SP/SP1/SP2 5. Replace that string with this one: "B0 04 73 09 52 8A 0A 01" 6. Save&reboot 7. Go into safemode (this is to avoid WFP), replace the patched usbport.sys in both %SystemRoot%\System32\Drivers AND %SystemRoot%\System32\dllcache (hidden folder) 8. Reboot, and it should all work fine. 9. Back in WinXP, check samplerate, and you SHOULD notice the change. For the ones with total blindness for such things; you will notice that sensitivity feels LOWER. Other things: Better responsetime/less jitter/mouselag/whine from you. If you do find "3C 08 73 09 C6 86 02 01" instead, then your patches will also have to change for 250hz and 500hz. The correct ones will then be: "B0 04 73 09 52 8A 02 01" for 250hz, and "B0 02 73 09 52 8C 02 01" for 500hz. that should do it but looks like there isnt a fancy smancy do-it-for-me version for SP3 yet |
| | |
Dec 31 2007, 09:20 AM Post
#5 | |
| Group: Members Posts: 7 Joined: 10-May 05 Member No.: 55487 |
I' v already done that for you . The result is this file with sets USB Polling Freq from 125Hz to 512Hz.Tested with Trust GM-4200 gamer optical mouse .It works fine .To replace the file you could use "system file replacer " from here: http://www3.telus.net/_/replacer/ Download link: http://depositfiles.com/files/2897246 This post has been edited by Dexter Dude: Dec 31 2007, 09:22 AM |
| | |
Dec 31 2007, 09:33 PM Post
#6 | |
| Group: Members Posts: 6 Joined: 31-December 07 From: Las Vegas, Nevada Member No.: 169026 OS: XP Pro x86 | I' v already done that for you . The result is this file with sets USB Polling Freq from 125Hz to 512Hz.Tested with Trust GM-4200 gamer optical mouse .It works fine .To replace the file you could use "system file replacer " from here: http://www3.telus.net/_/replacer/ Download link: http://depositfiles.com/files/2897246 didnt work for me on SP3 with a Logitech MX518 |
| | |
Jan 1 2008, 02:18 AM Post
#7 | |
| Group: Members Posts: 7 Joined: 10-May 05 Member No.: 55487 |
Did you used "system file replacer " or just direct copy to System32 ?Direct copy not working always .
|
| | |
Jan 1 2008, 04:32 AM Post
#8 | |
| Group: Members Posts: 6 Joined: 31-December 07 From: Las Vegas, Nevada Member No.: 169026 OS: XP Pro x86 |
yeah I used the system file replacer
|
| | |
Jan 2 2008, 01:04 AM Post
#9 | |
| Newbie Group: Members Posts: 13 Joined: 9-September 04 From: Hollywood, CA Member No.: 30542 |
Ditto. Doesn't seem to change the rate. |
| | |
Jan 2 2008, 01:45 AM Post
#10 | |
| Group: Members Posts: 6 Joined: 31-December 07 From: Las Vegas, Nevada Member No.: 169026 OS: XP Pro x86 | http://www.tcmagazine.com/forums/index.php...&#entry1920 QUOTE it tells you how to hex edit the usbport.sys to change the refresh rate. if you look closely, you'll see the string is B0 04 73 09 52 8A 0A 01 but you can find B0 04 73 09 52 8A 0A ?? where ?? is different per OS version and service pack. you can change the first 7 pairs, and just leave the last pair the same. i.e. B0 04 73 09 52 8A 0A ?? -> B0 02 73 09 52 8C 0A ?? == 125hz -> 500hz he quotes a now dead webpage but if you google that hex string you will find http://marvin.hb0da.org/~beavis/archive/files/HAX.txt QUOTE 1. Locate usbport.sys in %SystemRoot%\System32\Drivers 2. Take a backup of the file, save it like usbport.BAK for instance. 3. Hexedit the file, locate this sequence of hex values: "3C 08 73 09 C6 86 0A 01", look in FAQ if you can't find it. (You can google for one, a lot of free hexeditors on the net. I used Hex Workshop 4.0) 4. It's found at different offsets depending on what usbport.sys version you got. non-SP/SP1/SP2 5. Replace that string with this one: "B0 04 73 09 52 8A 0A 01" 6. Save&reboot 7. Go into safemode (this is to avoid WFP), replace the patched usbport.sys in both %SystemRoot%\System32\Drivers AND %SystemRoot%\System32\dllcache (hidden folder) 8. Reboot, and it should all work fine. 9. Back in WinXP, check samplerate, and you SHOULD notice the change. For the ones with total blindness for such things; you will notice that sensitivity feels LOWER. Other things: Better responsetime/less jitter/mouselag/whine from you. If you do find "3C 08 73 09 C6 86 02 01" instead, then your patches will also have to change for 250hz and 500hz. The correct ones will then be: "B0 04 73 09 52 8A 02 01" for 250hz, and "B0 02 73 09 52 8C 02 01" for 500hz. that should do it but looks like there isnt a fancy smancy do-it-for-me version for SP3 yet Just tried to do that, cant find any of those strings, meaning I cant replace them |
| | |
Jan 2 2008, 02:09 AM Post
#11 | |
| Group: Members Posts: 7 Joined: 10-May 05 Member No.: 55487 |
I used SP3 RC1 v.3244 and found this string "B0 04 73 09 " .The other strings did not match.I replaced only specified strings.
|
| | |
Jan 2 2008, 02:52 AM Post
#12 | |
| Group: Members Posts: 6 Joined: 31-December 07 From: Las Vegas, Nevada Member No.: 169026 OS: XP Pro x86 |
hmm i'll do some more work on it later. Logitech Setpoint drivers for my G5 successfully turn up the polling rate up to 1000 on my G5 V2 on SP3, so obviously theres a way if Logitech can do it
|
| | |
![]() ![]() |
| Lo-Fi Version | Time is now: 7th November 2009 - 09:51 PM |