diff --git a/packages/sysutils/remote/eventlircd/config/evmap/power.evmap b/packages/sysutils/remote/eventlircd/config/evmap/power.evmap new file mode 100644 index 0000000000..8b6529c7b5 --- /dev/null +++ b/packages/sysutils/remote/eventlircd/config/evmap/power.evmap @@ -0,0 +1,2 @@ +# Power Button (ACPI) + KEY_POWER = KEY_POWER diff --git a/packages/sysutils/remote/eventlircd/config/rules/98-eventlircd.rules b/packages/sysutils/remote/eventlircd/config/rules/98-eventlircd.rules index 4cedae4812..601e579576 100644 --- a/packages/sysutils/remote/eventlircd/config/rules/98-eventlircd.rules +++ b/packages/sysutils/remote/eventlircd/config/rules/98-eventlircd.rules @@ -57,6 +57,13 @@ SUBSYSTEMS=="rc", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="ircore.evmap" +#------------------------------------------------------------------------------- +# Ask eventlircd to handle power button. +#------------------------------------------------------------------------------- +SUBSYSTEMS=="acpi", ATTRS{hid}=="LNXPWRBN", \ + ENV{eventlircd_enable}="true", \ + ENV{eventlircd_evmap}="power.evmap" + #------------------------------------------------------------------------------- # Ask eventlircd to handle USB HID devices that show up as event devices and are # known to be remote controls. For simplicity, the event map file names have the