Hi cixuz. I just want to confirm a similar issue. My problem is not with the mouse but with thumb drives. I plug in a thumb drive and it takes (darn near exactly) one minute for it to be recognized by the system and then I can access its contents with Windows Explorer.
The problem for me was also caused by the MIDI controller service named "NIHardwareService". In my case setting Startup Type to "Automatic (Delayed Start)" was not sufficient. I had to set it to "Manual". then when I rebooted and plugged in a thumb drive, the Explorer popup came up almost immediately and Windows Explorer was ready to display the thumb drive's contents right away.
Thanks for this thread!