You are not logged in.
Hello,
I am trying to configure my laptop to wake from sleep by tapping the an external keyboard plugged in via USB while the lid is closed.
I have tried setting up a udev rule for the keyboard.
Here's my output of lsusb:
# lsusb
Bus 004 Device 002: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 015: ID 27c6:55a4 Shenzhen Goodix Technology Co.,Ltd. Goodix FingerPrint Device
Bus 003 Device 003: ID 5986:212b Acer, Inc Integrated Camera
Bus 003 Device 009: ID 24f0:2020 Metadot Das Keyboard 5Q
Bus 003 Device 008: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 003 Device 007: ID 046d:0ab7 Logitech, Inc. Blue Microphones
Bus 003 Device 005: ID 046d:c08b Logitech, Inc. G502 SE HERO Gaming Mouse
Bus 003 Device 002: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub
Bus 003 Device 006: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubThe keyboard I'm trying to get the laptop to wake from sleep is the Das Keyboard 5Q.
Here's the output of searching for the device id:
# grep 2020 /sys/bus/usb/devices/*/idProduct
/sys/bus/usb/devices/3-3.4/idProduct:2020Here's the output of greping for the wakeup configuration:
grep . /sys/bus/usb/devices/*/power/wakeup
/sys/bus/usb/devices/3-10/power/wakeup:disabled
/sys/bus/usb/devices/3-3.1/power/wakeup:disabled
/sys/bus/usb/devices/3-3.2/power/wakeup:disabled
/sys/bus/usb/devices/3-3.4/power/wakeup:enabled
/sys/bus/usb/devices/3-3/power/wakeup:disabled
/sys/bus/usb/devices/3-9/power/wakeup:disabled
/sys/bus/usb/devices/4-1/power/wakeup:disabled
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
/sys/bus/usb/devices/usb3/power/wakeup:disabled
/sys/bus/usb/devices/usb4/power/wakeup:disabledSo it appears that the udev rule should be allowing for the keyboard to wake up from sleep yet it doesn't. I still need to open the lid to get the computer to wake.
I'm not sure if it's helpful, but here is the output from my /proc/acpi/wakeup file:
cat /proc/acpi/wakeup
Device S-state Status Sysfs node
PEG0 S4 *enabled pci:0000:00:06.0
PEGP S4 *disabled pci:0000:02:00.0
PEG1 S4 *disabled
PEGP S4 *disabled
PEG2 S4 *disabled
PEGP S4 *disabled
XHCI S3 *enabled pci:0000:00:14.0
XDCI S3 *disabled
HDAS S3 *disabled pci:0000:00:1f.3
RP01 S3 *enabled pci:0000:00:1c.0
PXSX S4 *disabled
RP02 S3 *disabled
PXSX S4 *disabled
RP03 S3 *enabled pci:0000:00:1c.2
PXSX S4 *disabled pci:0000:04:00.0
RP04 S3 *disabled
PXSX S4 *disabled
RP05 S3 *disabled
PXSX S4 *disabled
RP06 S3 *disabled
PXSX S4 *disabled
RP07 S3 *disabled
PXSX S4 *disabled
RP08 S3 *disabled
PXSX S4 *disabled
RP09 S3 *enabled pci:0000:00:1d.0
PXSX S4 *disabled pci:0000:07:00.0
RP10 S3 *disabled
PXSX S4 *disabled
RP11 S3 *disabled
PXSX S4 *disabled
RP12 S3 *disabled
PXSX S4 *disabled
RP13 S3 *disabled
PXSX S4 *disabled
RP14 S3 *disabled
PXSX S4 *disabled
RP15 S3 *disabled
PXSX S4 *disabled
RP16 S3 *disabled
PXSX S4 *disabled
RP17 S3 *disabled
PXSX S4 *disabled
RP18 S3 *disabled
PXSX S4 *disabled
RP19 S3 *disabled
PXSX S4 *disabled
RP20 S3 *disabled
PXSX S4 *disabled
RP21 S3 *disabled
PXSX S4 *disabled
RP22 S3 *disabled
PXSX S4 *disabled
RP23 S3 *disabled
PXSX S4 *disabled
RP24 S3 *disabled
PXSX S4 *disabled
CNVW S3 *disabled pci:0000:00:14.3
TXHC S4 *enabled pci:0000:00:0d.0
TDM0 S3 *enabled pci:0000:00:0d.2
TDM1 S3 *disabled
TRP0 S4 *enabled pci:0000:00:07.0
PXSX S3 *disabled
TRP1 S4 *disabled
PXSX S3 *disabled
TRP2 S4 *disabled
PXSX S3 *disabled
TRP3 S4 *disabled
PXSX S3 *disabled
AWAC S4 *enabled platform:ACPI000E:00
SLPB S3 *enabled platform:PNP0C0E:00
LID S4 *enabled platform:PNP0C0D:00I'm a bit stuck with this problem. Thank for the help in advance.
Offline
Not an expert here, but... Maybe Lid Closed is taking precedence over all other rules?
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
Power-management features? Autosuspend? Look in the journal to see what is being suspended/powered down when you put the machine to sleep.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline