- make the input thread use highest priority - add low-level mouse hook to filter out stray middle clicks