Quoting from /etc/acpi/events/default: # event keeps a regular expression matching the event. To get # power events only, just use something like "event=button power.*" # to catch it. ... event=button power.* action=/sbin/init 0 Actually, on both my system (from what I see with cat /proc/acpi/events when acpid disabled) and on Mandrake default config, the correct string is button/power: event=button/power (PWR.|PBTN) (even button.power would suffice). The same applies to other buttons: event=button/lid LID However, I read that the correct string should be button[ /]power, because both messages have been used in various ACPI code releases. Note: I use acpid-1.0.4 Reproducible: Always Steps to Reproduce: 1. 2. 3.
Fixed in sys-power/acpid-1.0.4-r1. Thank you for reporting this.