# /etc/acpi/events/power
# This is called when the user presses the power or sleep button
event=button/(power|sleep) action=/etc/acpi/power.sh %e
#/etc/acpi/power.sh
#!/bin/bash
# выкидываем ненужные 3й и 4й параметры с цифрами,
case "$1 $2" in
# остальные собираем в строчку для проверки
# кнопка Power на клавиатуре
'button/power PBTN')
#/usr/sbin/pm-suspend
exit
;;
# кнопка Power на корпусе
'button/power PBTN')
/sbin/poweroff
;;
# кнопка Sleep на клавиатуре
'button/sleep SBTN')
# /usr/sbin/pm-hibernate # спящий режим
exit
;;
esac