USB Polling Rate

I have some BetaInnovations hardware that I've used to build a throttle quadrant. Everything works but my USB polling rate is 16ms instead of 10ms which is causing unpredictable readings from my rotary encoders.
The hardware is fine - I get 10ms no probs on my other PC so something must be degrading the polling rate on my first PC. Thing is I have no idea what controls this kind of thing. Is it BIOS, windows, third party software or what?? And more importantly can anyone tell me how to improve the rate and get 10ms out of my machine?
I've tried Windows in Safe mode and tried unplugging all the other USB devices but in both instances I got the same results. Any ideas?
AMD Athlon 64 X2 4200+
3GB RAM
WinFast NF4K8AC motherboard
Palit GeForce 7600 GT (256mb - PCI Express x16)
Windows XP Home Edition SP2
MS Flight Simulator X
FSInn v1.2
FS Co-pilot v1.6
FSUIPC4 v4.0.6.0
Cheers!
Ian
The hardware is fine - I get 10ms no probs on my other PC so something must be degrading the polling rate on my first PC. Thing is I have no idea what controls this kind of thing. Is it BIOS, windows, third party software or what?? And more importantly can anyone tell me how to improve the rate and get 10ms out of my machine?
I've tried Windows in Safe mode and tried unplugging all the other USB devices but in both instances I got the same results. Any ideas?
AMD Athlon 64 X2 4200+
3GB RAM
WinFast NF4K8AC motherboard
Palit GeForce 7600 GT (256mb - PCI Express x16)
Windows XP Home Edition SP2
MS Flight Simulator X
FSInn v1.2
FS Co-pilot v1.6
FSUIPC4 v4.0.6.0
Cheers!
Ian