[pulseaudio-discuss] Headset support
dwmw2 at infradead.org
Wed Apr 4 15:47:57 UTC 2018
I've now counted three types of headset control that we should support,
ideally through a consistent interface.
• The first is Bluetooth HFP/HSP for which support is already present
and just needs to be connected up.
• Second is the USB HID devices, including most "Skype for Business"
certified headsets. I have a Pidgin plugin which drives these
directly, but it would be better for PulseAudio to open the HID
device for itself and for the controls to be associated with the
• Third is the Android/etc. 3.5mm jack where button presses are
implemented as short-circuit or specific resistances from the mic
pin to ground:
The Linux kernel has support for these (at least for a few codec
chips), and they appear as events on an input device along with the
jack insertion/removal events. Which I note we also don't support in
PA yet? Although there were patches in 2011 at
Are there any more?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 5213 bytes
Desc: not available
More information about the pulseaudio-discuss