Speakers get redirected into microphone when headphones plugged in
- PipeWire version:
0.3.72
- Wireplumber version:
0.4.14
- Distribution and distribution version:
Arch Linux
- Desktop Environment: KDE + i3
- Kernel version:
6.4.1-arch2-1
Description of Problem:
Fresh Archlinux installation on Dell G15
.
wpctl status
shows two microphones:
Comet Lake PCH cAVS Headset Mono Microphone + Headphones Stereo Microphone
Comet Lake PCH cAVS Digital Microphone
2
is real, but 1
is the default one and does not receive any sound by default. However, if you plug in headphones, it will suddenly start receiving the internal sound that gets played in headphones, except it is distorted and has bad quality.
(FTR: I only tested plugging in headphones that have no microphone)
How Reproducible:
- Plug in headphones
- Make sure
Comet Lake PCH cAVS Headset Mono Microphone + Headphones Stereo Microphone
is the default device - Make some music play in headphones
- Execute
pw-record ./sound-from-micro
, say "hello", then Ctrl+c it - Execute
mpv ./sound-from-micro
Actual Results:
mpv
will produce distorted sound of whatever was playing in the headphones
Expected Results:
You would hear "hello" and no other sound
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: pw-dump.log