I found a strange problem. Disabling the console causes the mouse to funnel for a second at startup. Whereas if the console is displayed, the startup process is very silky smooth and no abnormalities are felt at all.
The two do not show any difference in CPU usage.
What could be triggering this problem?
I am not using any println!() internally.