Main Menu
» Home
» Articles
» Files
» Forums
» Blog
» News
» Search
» Register
» User CP
» Live Chat
» Newsletter
» Upload Image
» My Images
» Contact Us
» RSS Feed
» Submit News

How to Force 1000Hz USB Sample Rate in Windows Vista
Posted by Regeneration on September 23rd, 2007, 06:11 PM

Microsoft Windows’s default USB sample rate (125Hz, 8ms response time) is surely not enough for today’s end-users. There are too many 1000Hz (1ms) patches out there, but most of them aren't supporting Windows Vista due to the new security features, especially in Vista x64. However, I found a way to do it, but I’m not taking any responsibilities for any damage, so use it at your own risk! If you’re still interested - just follow these instructions:

1. If you have Windows Vista x64, then you have to uninstall (Control panel > Programs and features > View installed update) the following Windows updates:
* Update for Windows Vista (KB938979)
* Update for Windows Vista (KB932596)
2. Disable Vista Integrity Check (Start Menu > Run > bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS)
3. Reboot and log into Safe mode with Networking
4. Take ownership and give yourself full control to the file usbport.sys inside Windows\System32\Drivers.
5. Rename usbport.sys to usbport.old
6. Now download this file and extract the correct usbport.sys to Windows\System32\Drivers and reboot.

That should do the trick. Remember! Use it at your own risk! Don't blame me if your motherboard explodes/Vista or USB fails. Anyway, I’ve already tested it on both Windows Vista x86 and x64 with great success. If you're having issues after applying the patched file, just log into safe mode, delete the patched usbport.sys and rename usbport.old to usbport.sys.

Update: WindowsVista x64's users can now use this tool instead of uninstalling the security updates in the 1st step.

Attached Thumbnails
how-force-1000hz-usb-sample-rate-windows-vista-1000hz.jpg  
Attached Files
File Type: zip 1000hz.zip (223.2 KB, 6719 views)
Last edited by Regeneration; June 2nd, 2008 at 08:44 PM.
Post a comment

12 Comments
mate, how do you find this stuff out??

i'm up for breaking my system, i'll give it a go tonight.
Quote
Hey all. So... my USB normally runs at 125Mhz? And it can run at 1000Mhz!? Why in the world does it not default to that speed if it can handle it? Does this mean that some of my USB devices that can dish the data up that fast will work faster? How about my flash drive?

Any risks?

signed - Ignorant in Wisconsin
Quote
uhh it depends can your mouse support that speed
just try to double up the speed from 125 to 250
Quote
this is the mouse polling rate, increasing the mouse polling rate will not make other usb devices faster.

having the sample rate too high can be disastrous
Quote
Has anyone found a way to change the USB polling rate in Vista SP1 x64?
Quote
Quote:
Originally Posted by Unregistered View Post
Has anyone found a way to change the USB polling rate in Vista SP1 x64?
Yes. Use Hidusbf and Driver Signature Enforcement Overrider.
Quote
Quote:
Originally Posted by Regeneration View Post
Yes. Use Hidusbf and Driver Signature Enforcement Overrider.
hi im running x64 sp1 and i can't seem to do this with hidusbf, disabled dirver signature enforcement, and installed the service, but whenever i set my rate and restart in setup.exe, i lose control of my mouse. any ideas or other solutions? i would rather just overclock my mouse and not all of my usb ports since i have usb keyboard and webcam. i don't want to damage them. TIA
Quote
Quote:
Originally Posted by Unregistered View Post
Has anyone found a way to change the USB polling rate in Vista SP1 x64?
1. Download this program Driver Signature Overrider and put your windows into test mode.

2. Restart computer and run windows in safe mode.

3. Change your usbport.sys to one you want (500Hz/1000Hz) and restart windows.

4. Now you have to run DSO program again and choose 'Sign a System FIle' - enter the whole path to usbport.sys file like this: C:\Windows\System32\drivers\usbport.sys and then restart windows again.

5. Enjoy with 500Hz/1000Hz smooth mouse.

I uploaded all usbport.sys files with DSO program and mouserate.exe here: http://www.speedyshare.com/368949342.html
Quote
Hmmm..seems this discussion is kind of old. However, I've tried to run mouserate.exe to see exactly what my current polling rate is, and it's not working. ???

http://forum.overclock3d.net/showthread.php?t=8561
Quote

 

Quick Reply
Message:
Your Username: Click here to log in

Options
 
ATI Radeon HD 4870 4850 3850 3870 2900 2600 NVIDIA GeForce 280 260 9800 9600 8800 8600 - NGOHQ.com





eXTReMe Tracker

Copyright © NGOHQ.com - All rights reserved
Reproduction in whole or in part in any form or medium
without written permission of the site's owners is prohibited.
Powered by vBadvanced - Template by ForumMonkeys
Powered by vBulletin from Jelsoft Enterprises Ltd
Copyright © 2000-2007 Jelsoft Enterprises Limited
LinkBacks Enabled by vBSEO 3.1.0

Contact Us - Archive - NGOHQ.com - NGOHQ.org - NGOHQ.net - Privacy Policy & Disclaimer - Top