So i was wondering that in windows 7, gadgets and startup items load immediately after getting to desktop.
But in 8.1, half the start up items loaded immediately, and other half (including gadgets/touchpad driver) loaded after a delay of about 10 seconds.
Thanks to this trick, everything loads...