[alsa-devel] [PATCH v2 1/2] ALSA: jack: create jack kcontrols for every jack input device

Raymond Yau superquad.vortex2 at gmail.com
Wed Mar 25 03:14:32 CET 2015


>>
>>
>>>> One thing that is unclear for me is that how are those jacks
represented
>>>> that support any of headsets/headphones/microphones, but don't provide
>>>> information about which device type has been plugged in.
>>
>>
>>> For headphone or headset, independent switches:
>>
>>
>>>   * "Headphone Jack"
>>>   * "Headset Mic Jack"
>>
>>
>>> For headphone or headset, one hw switch only:
>>
>>
>>>   * "Headphone Jack"
>>>   * "Headset Mic Phantom Jack"
>>
>>
>> I'd have expected these to be the same thing, just with the second case
>> always having the same state for both switches.
>
>
> We need to distinguish the use cases: in case of independent switches, we
can make the assumption that if the user plugged in a headset, the user
wants to use the headset mic instead of the internal mic, so we switch to
it.
>

What will happen for those Dell Alienware 14, 15 and 17 which have three
jacks: headset, headphone and mic

http://www.dell.com/support/home/us/en/19/product-support/product/alienware-17/manuals

Alienware 17 Quick Start Guide


More information about the Alsa-devel mailing list