I often have to switch between audio output from my speakers and my headset (P5Q mobo with integrated sound and Microsoft headset). I've already got it so that when my headset is plugged in, sound will be played through it, and if it isn't, sound will play through my speakers.
The problem is that if I have a game or similar program started while my headset is plugged in, if I unplug it, I will get no sound. Also, if I start the program with no headset, and plug it in, I get sound still through speakers.
Is there any way to do this?