Yo tambien tengo unos cascos usb con microfono.
Solo me he molestado en que funcionen el sonido, y lo he conseguido activando en el kernel, en usb, la parte de:
<M> USB Audio support
Con esto cuando quieras usar los cascos usb tendras que cargar el modulo "audio".
Ahora te cuento mi experiencia, y ya de paso que mas gente me comente,
Yo uso kde y habitualmente uso los altavoces conectados a mi tarjeta de sonido integrada (una AC97), el tema es que para poder cambiar entre altavoces y cascos usb, he tenido que compilar el sonido (ALSA) como modulos y asi si quiero usar los cascos usb pues hago un rmmod de el modulo de la tarjeta de sonido y tras esto un modprobe del modulo audio (el de usb)
Problema, que con kde cargado me dice el rmmod (incluso forzandolo) que no puede porque ya esta siendo usado (por kde supongo). Asi que me toca salir de kde para poder usar los cascos.
Dejo aqui mi experiencia, si alguien tiene maneras mas comodas de hacerlo funcionar, que nos lo comente.
Saludos
[EDIT]
Mirando un poco mas sobre el tema, he encontrado este otro post que podria sernos util, lo hace de otra manera asi que habra que ver.
http://forums.gentoo.org/viewtopic.php? ... microphone