On 2015-03-23 11:56, Tanu Kaskinen wrote:
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"
Headphone or mic, one hw switch:
* "Headphone Mic Jack"
Headphone, headset, or mic, one hw switch only:
* "Headphone Mic Jack" * "Headset Mic Phantom Jack"
Headphone, headset, or mic, one switch for hp/mic and the other for the headset mic:
* "Headphone Mic Jack" * "Headset Mic Jack"
The first one is the most common one, but all of the other ones exist, especially on recent Dell machines.
I know David has made a UI for Ubuntu for selecting the device type once something has been plugged in to such jack, but I don't remember how the UI can know that the jack supports all of those three device types.
For reference, the code is here: http://bazaar.launchpad.net/~unity-settings-daemon-team/unity-settings-daemo...