Hi, I've tried all conextant models for my new laptop... External mic would work only with benq but then the external headphones don't work.
I managed to get the external mic working with this little patch: --- a/sound/pci/hda/patch_conexant.c +++ b/sound/pci/hda/patch_conexant.c @@ -686,7 +686,7 @@ static struct snd_kcontrol_new cxt5045_mixers_hp530[] = {
static struct hda_verb cxt5045_init_verbs[] = { /* Line in, Mic */ - {0x12, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN }, + {0x12, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN|AC_PINCTL_VREF_80 }, {0x14, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN|AC_PINCTL_VREF_80 }, /* HP, Amp */ {0x10, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_OUT},
Now I can switch between the mics with mixer. Still no mic auto sensing though but maybe there is none in hardware. Attached are the outputs of alsa-info.sh: default, with model benq and with default model with my patch with mixer set to external.
I'll be glad to provide any info or try any patch...
Thanks, Marek