I got annoyed with the system sound happening several times per hour. Fortunately a program called USBDeview helped prove it was my mouse disconnecting as the "Created Date" kept updating when I heard the sound even though my mouse moved and didn't miss a beat. So time for a new mouse.
I don't know why there was no Connect sound or how the "Last Plug/Unplug Date" didn't also update since my mouse kept working. Regardless, USBDeview is a good tool for your toolbox.
