From 91841f9f37e05d8632fd0783b71a59206a54f254 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Romain=20Gon=C3=A7alves?= Date: Thu, 27 Jan 2022 18:18:10 +0100 Subject: wiki/thinkpad-x220: Add hdajackretask workaround --- src/w/thinkpad-x220.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/w/thinkpad-x220.md b/src/w/thinkpad-x220.md index 3b12aa3..2cb7f7e 100644 --- a/src/w/thinkpad-x220.md +++ b/src/w/thinkpad-x220.md @@ -53,6 +53,27 @@ $ pactl load-module module-echo-cancel \ See [my dotfiles](https://git.rgoncalves.se/dots/tree/.config/pipewire) for additional information. +## headset microphone + +The built-in microphone controller might automatically switch to a smartphone +headset microphone if one is plugged. It may be a problem for one of the +following reasons: + +- The microphone quality can be worse than the chassis one, depending on what + model or brand you use. +- Apple EarPods do not work out-of-the-box, mostly because of different + resistors for its 4-pin jack. + +On ArchLinux, running `hdajackretask` as root and disabling the smartphone +headset microphone is a solution. + +The generated configuration in `/etc/modprobe.d/` can be similar as the +following one: + +``` +options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw +``` + ## audio led buttons On some ThinkPad models, audio led buttons can be broken and desynchronized -- cgit v1.2.3