From 6be3b8527dac43d54cce7e9694d7ae7d16b7b9d3 Mon Sep 17 00:00:00 2001 From: SinTan1729 Date: Thu, 13 Oct 2022 19:49:01 -0500 Subject: [PATCH] acpi hook for hdmi_sound_toggle.sh --- hdmi_sound_toggle.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/hdmi_sound_toggle.sh b/hdmi_sound_toggle.sh index 9c5ca8d..c7802d6 100644 --- a/hdmi_sound_toggle.sh +++ b/hdmi_sound_toggle.sh @@ -6,6 +6,23 @@ # KERNEL=="card0", SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/hdmi_sound_toggle.sh" # Then run 'udevadm control --reload-rules' and reboot +# Add this to /etc/acpi/handler.sh (make sure acpid is installed and enabled) to pause all media automatically switch to HDMI (if available) +# jack/headphone) +# case "$3" in +# plug) +# logger "Headphones plugged" +# ;; +# unplug) +# logger "Headphones unplugged" +# sudo -u env -i bash -c "DBUS_SESSION_BUS_ADDRESS='unix:path=/run/user/1000/bus' playerctl --all-players pause" +# +# ;; +# *) +# logger "ACPI action undefined: $3" +# ;; +# esac +# ;; + export PATH=/usr/bin USER_NAME=$(who | awk -v vt=tty$(fgconsole) '$0 ~ vt {print $1}')