====== Lenovo T430 - Micmute howto ====== ===== Detekce systému ===== * spustíme v terminálu acpi_listen * stiskneme tlačítko pro mute mikrofonu. * zapíšeme si výsledek button/micmute MICMUTE 00000080 00000000 K * spustíme v terminálu amixer scontrols * zapíšeme si výsledek Simple mixer control 'Capture',0 ===== Vytvoření ACPI handleru ===== sudo vim /etc/acpi/events/lenovo-mutemic a do souboru vložíme: event=button/micmute MICMUTE 00000080 00000000 K action=/etc/acpi/lenovo-mutemic.sh Vytvoříme ovládací script: sudo vim /etc/acpi/lenovo-mutemic.sh do souboru vložíme následující obsah: #!/bin/bash INPUT_DEVICE="'Capture'" amixer sset $INPUT_DEVICE,0 toggle Pokud se výstup amixer příkazu lišil patřičně pozměníme proměnnou INPUT_DEVICE Následně nastavíme příznak spouštění a restartujeme acpid sudo chmod +x /etc/acpi/lenovo-mutemic.sh sudo invoke-rc.d acpid restart ===== Nastavení LED na tlačítku ===== * v terminálu otevřít LANG=C alsamixer * **F6** - zvolit **HDA INTEL PCH** * najít item **Mic Mute-LED mode** a nastavit na **Follow capture** * vyskočit z alsamixeru a uložit alsa konfiguraci sudo alsactl store Zdroj: https://gist.github.com/tybenz/5620255 - modifikováno pro jednodušší, více systémové řešení. Testováno na Devuan Chimaera, kernel 5.10.0-10