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.
In the other case, where we don't know if the user plugged in a
headphone or
a headset, we need to ask the user what (s)he plugged in, so we can determine whether to select headphone+internal mic or headphone+headset
mic.::
Does the user maunal of those notebook explicitly state that the combo jack support headset and headphone ( or mic) ?
if not, why do the driver need to support both headphone and headset ( or mic ) especially when the icon near the jack is headset