pipewire-0.3.78-1.fc38 forces headphones into handsfree mode when using external mic
- Headphones:
Sony WH-1000XM5
- Mic:
Logitech C920
- PipeWire version:
pipewire-0.3.78-1
- Distribution and distribution version:
Fedora Linux 38 (Workstation Edition)
- Desktop Environment:
Gnome + Xorg
- Kernel version:
6.4.11-200
Description of Problem:
Headphones are forced into handsfree mode (HSP/HFP) when using an external microphone. Unable to use headphones in headset mode (A2DP+LDAC) alongside the external mic.
How Reproducible:
Always
Steps to Reproduce:
- Connect external mic.
- Set external mic as default input
- Connect headphones and make sure they're in headset mode (A2DP+LDAC)
- Join a "Google Meet", "MS Teams" or start using mic on https://mictests.com/.
Actual Results:
The headphones instantly switch to handsfree mode (HSP/HFP). Any attempt to revert to headset mode (A2DP+LDAC) results in non-working external mic.
Expected Results:
Headphones must be able to stay in headset mode (A2DP+LDAC) when using an external mic.
Workaround:
Downgrading to pipewire-0.3.77-3.fc38
solves the issue.
Edited by Giperborey