This page explains how to configure the action(s) taken by your system when you press the power button on your PC. == Configure Power Button Action == When the power button is pressed on your PC, the ACPI daemon consults the following file to determine what action to take: '''/etc/acpi/events/powerbtn-acpi-support''' This in turn passes control to: '''/etc/acpi/powerbtn-acpi-support.sh''' This script is therefore the best place to configure the action(s) taken when the power button is pressed. For example, in '''antiX 17.1''', the command executed by '''/etc/acpi/powerbtn-acpi-support.sh''' is handled by this block of code: {{{ if [ -x /etc/acpi/powerbtn.sh ] ; then # Compatibility with old config script from acpid package /etc/acpi/powerbtn.sh elif [ -x /etc/acpi/powerbtn.sh.dpkg-bak ] ; then # Compatibility with old config script from acpid package # which is still around because it was changed by the admin /etc/acpi/powerbtn.sh.dpkg-bak else # Normal handling. /sbin/shutdown -h -P now "Power button pressed" fi }}} So, for example, if you want a laptop to sleep rather than shutdown when you press its power button, you would change the final section of this code block to the following: {{{ else # Normal handling. /usr/sbin/pm-suspend fi }}} This change can be effected by editing the file with '''nano''' using the following command: $ sudo nano /etc/acpi/powerbtn-acpi-support.sh == See Also == * [[Suspend]] * [[SystemdSuspendSedation]] * [[Hibernation/Hibernate_Without_Swap_Partition]]