Taming the power switch?
I'd like to redefine the power switch so it brings up a whiptail confirmation dialog or something like that before it actually shuts off.  Suspend could easily be added to that as another choice.

Is that possible?  I keep hitting it by accident.  I'm using the original Debian Stretch still.  Something like:


TERM=ansi whiptail --title "Power button" --menu "Power Button" 8 20 5 \
"Turn off" "" \
"Suspend" "" \
"Cancel" ""

if [ $choice = 0 ]; then
  echo "Shutting down"
  shutdown now
  if [ $choice = 1 ]; then
    echo "Suspending"
    # write this
    echo "Cancelling"
I'm not sure it's actively used, this is in the mrfixit stretch, but see /etc/systemd/logind.conf.  There's even a logind.conf man page.
Fairly simple, looks like:

I haven't really explored it yet but you can change what happens on PowerKey, SuspendKey (which is what?) and all that stuff.  Usually in this format the commented-out entries are the defaults.
To some extent, my experience is that the DE overides login.conf
In KDE, systemsettings5 does this
(power management -> button events checked -> when power button pressed dropdown)
Yes, it works.  In /etc/systemd/logind.conf set

I would normally shutdown by typing "halt -p" or "shutdown now" in a terminal.  Or use the logout section of the menu.

I also have HandleLidSwitch=ignore which works mostly.  I think I lose my wifi connection or something like that, I try to set it down without closing the lid.  I usually want to be able to ssh or ftp to it.

I use LXDE for the most part. It has bugs like the clock doesn't update always.
3 days later it seems to be holding fine. I can push the power button and it's ignored. If I close the lid and put it down, when I pick it back up everything's just like I left it. Except when it reboots but that's another matter.
It's the first thing i did on my pbp (archlinux)
HandlePowerKey=ignore in logind.conf, and then i mapped it in sway.conf to a script that check the state of the screen, if it is on it turn it off, and if it off it turn it on.
This behaviour is persistent even after reboot.

Possibly Related Threads…
Thread Author Replies Views Last Post
  When does Pinebook Pro power LED go on? Bram 0 126 03-14-2023, 09:53 AM
Last Post: Bram
  Doesn’t power on after flashing emmc badguru 3 250 02-25-2023, 09:00 PM
Last Post: badguru
Heart Now better battery life or power management? KC9UDX 5 975 09-09-2022, 08:13 PM
Last Post: KC9UDX
  Pinebook Pro not powering on when eMMC hardware switch is off vgrimaldi 2 2,220 06-29-2021, 05:19 AM
Last Post: KC9UDX
  Replacement Power Cord recommendation? nathanielwheeler 3 2,478 01-23-2021, 06:43 PM
Last Post: KC9UDX
  power light blinking during charge when pbpro is off Idaho 0 1,440 01-04-2021, 10:53 AM
Last Post: Idaho
  Power consumption and suspend to ram robt 33 34,706 11-30-2020, 04:32 PM
Last Post: wdt
Exclamation Seemingly lost power permanently now /cry jimsurvak 2 2,506 11-16-2020, 06:22 PM
Last Post: jimsurvak
  Taming the Caps Lock key ab1jx 2 2,683 10-10-2020, 09:30 AM
Last Post: ab1jx
Photo Faulty power circuit hackerfantastic 1 1,705 08-24-2020, 01:48 PM
Last Post: Arwen

Forum Jump:

Users browsing this thread: 1 Guest(s)