From 30192212d86fa6dc9091a9ff83b44777e5032d07 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 30 Apr 2017 22:08:13 -0500 Subject: [PATCH] Add acpid config/script for laptop lid --- etc/acpi/actions/sleep.sh | 14 ++++++++++++++ etc/acpi/events/sleep-button | 2 ++ 2 files changed, 16 insertions(+) create mode 100755 etc/acpi/actions/sleep.sh create mode 100644 etc/acpi/events/sleep-button diff --git a/etc/acpi/actions/sleep.sh b/etc/acpi/actions/sleep.sh new file mode 100755 index 0000000..1b183f4 --- /dev/null +++ b/etc/acpi/actions/sleep.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +case "$2" in + LID) + grep -q open /proc/acpi/button/lid/LID0/state && exit 0 + pm-suspend + ;; + SLPB) + pm-suspend + ;; + *) + logger "Unknown button pressed: $2" + ;; +esac diff --git a/etc/acpi/events/sleep-button b/etc/acpi/events/sleep-button new file mode 100644 index 0000000..a9c7ed8 --- /dev/null +++ b/etc/acpi/events/sleep-button @@ -0,0 +1,2 @@ +event=button/sleep +action=/etc/acpi/actions/sleep.sh %e