USB Headsets and Vista SP1–setting the default sound device.
Since installing Vista SP1, the default sound device no longer “swaps” to my USB headset when I plug it in. This is really annoying for when I’m jumping into Ventrilo to chat or something like that and have to manually configure it in Ventrilo.
There is, however, a fix.
When you plug in your USB Headset, right-click on the Volume Mixer icon in the taskbar. That opens a window that looks similar to the image below. The green “checkmark” should be on your Speakers device (which is attached to your sound card). Instead, select the Headset and click the “Set Default” button. That will redirect sound output to the USB headset device.
What’s nice (whether by design or a bug) is that when you unplug your USB headset, it will revert back to the last “default” device, which is our speakers. When you plug the headset back in, it will take over as the default device. Good deal—that’s how it SHOULD work.