nobody_ wrote: >> Do you *absolutely* need 1000 updates per second? What are you doing that >> requires such precise timing? > > Yep, eyetracking :) Correct me if I'm wrong, but from what I've gathered about timing you can't have any such guarantees about getting 1ms updates on a non-realtime OS (such as windows xp), with or without threading.