From 46770774b58b2e8d7b2c6c0df0d8e5a5f15904d9 Mon Sep 17 00:00:00 2001 From: Christoph Kindler Date: Fri, 27 Feb 2026 08:51:59 +0100 Subject: [PATCH] Unmute ALSA capture switch in ASUS ROG mic fix The Realtek ALC285 defaults to capture switch off. With api.alsa.soft-mixer enabled, PipeWire no longer manages the hardware mixer, so the switch stays off and the internal mic records silence. Adding `unmute` to the amixer set command ensures the hardware capture path is enabled. Co-Authored-By: Claude Opus 4.6 --- install/config/hardware/fix-asus-rog-mic.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/config/hardware/fix-asus-rog-mic.sh b/install/config/hardware/fix-asus-rog-mic.sh index c50a63f1..d97849c2 100644 --- a/install/config/hardware/fix-asus-rog-mic.sh +++ b/install/config/hardware/fix-asus-rog-mic.sh @@ -7,7 +7,7 @@ if omarchy-hw-asus-rog; then if grep -q "ALC285" "$card" 2>/dev/null; then cardnum=$(echo "$card" | grep -oP 'card\K\d+') amixer -c "$cardnum" set 'Internal Mic Boost' 0 >/dev/null 2>&1 || true - amixer -c "$cardnum" set 'Capture' 70% >/dev/null 2>&1 || true + amixer -c "$cardnum" set 'Capture' 70% unmute >/dev/null 2>&1 || true sudo alsactl store "$cardnum" 2>/dev/null || true break fi