
Well I drank a couple beers and figured it out. Vista 64 SP1 can be patched to do 500/1000 Hz.
The hidusbf mentioned
here did not work for me. So I mixed and matched some stuff on the net and came up with this hopefully easy to follow guide.
Download dseo12.exe, mouserate.exe and dimr.exe from
here.
dimr & mouserate both do the same thing. They show the mouse poll rate. Try both and see which you prefer.
Download the "Vista USB Poolrate.7z" USB driver from
here.
Download
RemoveWatermark_20090117.zip.
Then follow these directions:
1. Copy dseo12.exe to the desktop. Trust me, you'll want it there when you lock up your mouse.
2. Copy the usbport.sys file for the refresh rate you want to c:\
3. Run dseo12.exe and Enable Test Mode.
4. Restart the computer, press F8 repeatidly while booting to get to the boot menu. Run Safe Command Prompt mode.
5. You will probably be in the c:\windows\system32 directory so type "cd drivers". Make sure you are at the c:\windows\system32\drivers prompt.
6. execute this command: takeown /f usbport.sys
7. execute this command: cacls usbport.sys /G username:F
** Replace username with your username. Use quotes around it if your name has spaces in it. If you have changed your original user name, for some reason you have to use the name you installed Vista with. Can't remember? Check c:\users - there will be a directory there with the name you need.
5. You should still be in the c:\windows\system32\drivers directory.
execute this command: ren usbport.sys usbport.old
6. execute this command: copy c:\usbport.sys
7. Ctrl-Alt-Delete. Lower right corner - Restart Windows
8. What the hey?? No mouse. Hit Alt-Tab to select the desktop. Use the arrows to select dseo12.exe that you put on the desktop. Enter to run it. Navigate with Tab and arrows as needed to finally select "Sign a system file". Tab to select "Next" then enter. Type "c:\windows\system32\drivers\usbport.sys" and then enter. Now restart the computer from the windows key. You don't need to close the program.
9. Your mouse now works. Run mouserate.exe and/or dimr.exe to verify that you now have a 500/1000Hz polling rate.
10. Yes, it now says Test mode on your screen, Get over it. Or run removeWatermark_20090117.