Problem: I hibernate the computer at night and my cat wakes it by stepping on the keyboard. Yes, hibernate a.k.a. suspend to disk, with systemctl hibernate. Not suspend to ram. I used to think that, once completed, hibernation would be indistinguishable from a normal shutdown but apparently that's not the case since the computer doesn't wake on usb after a normal shutdown.
System: Debian 10, motherboard ASUS B450.
What I've tried:
I couldn't find anything on the BIOS.
cat /sys/bus/usb/devices/usb[1-7]/power/wakeup
All return disabled.
There are other "devices" under /sys/bus/usb/devices/ but they all seem to be hubs and don't have the power/wakeup option. They all have names like such: 1-0:1.0.
I would like to solve this by software. I would not like to:
- Anything that involves changing my setup, locking the room, selling the cat, etc;
- Turn off the power strip. The router is connected to it and other people might want wifi while I'm asleep.
Thanks for the help, in advance.
EDIT:
cat /proc/acpi/wakeup returns:
Device S-state Status Sysfs node
GPP0 S4 *disabled
GPP1 S4 *disabled
GPP3 S4 *disabled
GPP4 S4 *disabled
GPP5 S4 *disabled
GPP6 S4 *disabled
GPP7 S4 *disabled
GPP8 S4 *enabled pci:0000:00:03.1
X161 S4 *disabled pci:0000:08:00.0
GPP9 S4 *disabled
X162 S4 *disabled
GPPA S4 *disabled
GPPB S4 *disabled
GPPC S4 *disabled
GPPD S4 *disabled
GPPE S4 *disabled
GPPF S4 *disabled
GP10 S4 *disabled
GP11 S4 *disabled
GP12 S4 *enabled pci:0000:00:07.1
GP13 S4 *enabled pci:0000:00:08.1
XHC0 S4 *enabled pci:0000:0a:00.3
GP30 S4 *enabled pci:0000:00:08.2
GP31 S4 *enabled pci:0000:00:08.3
PS2K S3 *disabled
PS2M S3 *disabled
GPP2 S4 *enabled pci:0000:00:01.3
PX11 S4 *disabled
PX12 S4 *disabled
RLAN S4 *disabled pci:0000:07:00.0
PTXH S4 *enabled pci:0000:01:00.0