I've been using a USB headset (CyberAcoustics) for a year on Ubuntu. Normally it would just work, even if I plugged it in and out repeatedly, and even better and more responsive than windows.
Recently, however, if the headset is not plugged in at boot, I can only choose between "Analog Stereo Output" and "Analog Mono Input". This means I can't have the sound go to the headset AND use the microphone at the same time, which is very annoying for Skype/GMail calls. If I boot up with the headset plugged in, then I get a large array of options, including a number of Surround Sound + Input and other Output + Input options.
I think this may have started around the time I upgraded to 12.10, but I didn't really notice it until the last couple of weeks.
In the end I have 2 questions:
1) Is this a bug, or am I doing something wrong?
2) If this IS a bug, is there a command I could run to do a more thorough inspection of the USB device (whatever happens at boot that doesn't happen when it is simply plugged in)?