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: Windows Vista 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, 7303 views)
Last edited by Regeneration; August 17th, 2008 at 11:39 PM.

16 Comments
I have Vista x64 SP1 (integrated) and MX-500.

And i cannot find any usbport.sys in C:\Windows\System32\drivers\ (((

When it was Vista x86 there was one definitly.
Quote
is this good to server 2008 too ?
Quote
If anyone still have problems with changing the mousepolling rate in Vista SP1
I wrote a small howto here
Quote
Quote:
Originally Posted by Mas0ne View Post
If anyone still have problems with changing the mousepolling rate in Vista SP1
I wrote a small howto here
Thanks for the nice guide but I can't get it work in windows vista x64 SP1 ultimate. At the point where you need to restart your mouse it goes all wrong. First of all the "restart" -button won't work so you have to manually unplug and then plug again. But when you plug it back the mouse will not work anymore. It just gives a small error sound. When I checked from the Device Manager it says windows can't load the drivers because they are somehow faulty.
Quote
I've been through all the "howto's" available around and neither of them worked for me the symptom is always the same - mouse and usb keyboard stops responding after I restart my os, no matter what! I've tried the hidusb version too :/

I'm running Vista Ultimate x64 SP1 and what I've found out is that the version number of my original usbport.sys file is 6.0.6001.18000 whilst "overclocked" ones available on the net are never newer than 6.0.6000.16386. Perhaps that could be the problem here?

Could someone give me some info about hexediting original usbport file from vista x64 SP1 in order to switch it to 500Hz? TIA
Quote
This is not working.. im i doing something wrong or what is reason because always when i overwrite my usbport.sys my usb ports stop working.. i have too this version 6.0.6001.18000 and this "hack" driver version is 6.0.6000.16386 so how i can update my usbport.sys?
Quote
All right, got it working! All i had to do was disabling driver signature check during boot (by pressing F8 and selecting proper option) as the TEST MODE doesn't in fact work on Vista x64 SP1
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