Hi, on my laptop with leap 15.2 with KDE when I sleep my laptop and I click or move the mouse connected to USB port it resume, I expected that the only way to resume be the on off button or at least open the lid, but not move the connected mouse, this is very annoying.
this happen also in 15.1, how can I avoid this?
There may be BIOS setting to disable resume for specific devices. If your device appears in /proc/acpi/wakeup, you may disable it there (writing device name into this file toggles enabled/disabled state). Finally you may be able to disable wakeup via sysfs: https://www.reddit.com/r/linux4noobs/comments/iittqi/how_to_disable_mouse_waking_up_from_suspend/
manythanks, how can I identify my mouse in this list of devices in /proc/acpi/wakeup?
Device S-state Status Sysfs nodeXHC S3 *enabled pci:0000:00:14.0
XDCI S4 *disabled
HDAS S4 *disabled pci:0000:00:1f.3
RP01 S4 *disabled
PXSX S4 *disabled
RP02 S4 *disabled
PXSX S4 *disabled
RP03 S4 *disabled
PXSX S4 *disabled
RP04 S4 *disabled
PXSX S4 *disabled
RP05 S4 *enabled pci:0000:00:1c.0
PXSX S4 *enabled pci:0000:01:00.0
RP06 S4 *disabled
PXSX S4 *disabled
RP07 S4 *disabled
PXSX S4 *disabled
RP08 S4 *disabled
PXSX S4 *disabled
RP09 S4 *enabled pci:0000:00:1d.0
PXSX S4 *disabled pci:0000:39:00.0
*disabled platform:rtsx_pci_sdmmc.0
*disabled platform:rtsx_pci_ms.0
RLAN S4 *disabled pci:0000:39:00.1
RP10 S4 *enabled pci:0000:00:1d.1
PXSX S4 *disabled pci:0000:3a:00.0
RP11 S4 *disabled
PXSX S4 *disabled
RP12 S4 *disabled
PXSX S4 *disabled
RP13 S4 *disabled
PXSX S4 *disabled
RP14 S4 *disabled
PXSX S4 *disabled
RP15 S4 *disabled
PXSX S4 *disabled
RP16 S4 *disabled
PXSX S4 *disabled
RP17 S4 *disabled
PXSX S4 *disabled
RP18 S4 *disabled
PXSX S4 *disabled
RP19 S4 *disabled
PXSX S4 *disabled
RP20 S4 *disabled
PXSX S4 *disabled
RP21 S4 *disabled
PXSX S4 *disabled
RP22 S4 *disabled
PXSX S4 *disabled
RP23 S4 *disabled
PXSX S4 *disabled
RP24 S4 *disabled
PXSX S4 *disabled
CNVW S4 *disabled
AWAC S4 *disabled
PWRB S3 *enabled platform:PNP0C0C:00
SLPB S3 *enabled platform:PNP0C0E:00
LID0 S3 *enabled platform:PNP0C0D:00
You may disable supplying power to USB ports in sleep mode - this option is in BIOS settings.
via sysfs worked like a charm, manythanks,
pla@pla4-TW:~> grep . /sys/bus/usb/devices/*/power/wakeup/sys/bus/usb/devices/1-10/power/wakeup:disabled
/sys/bus/usb/devices/1-2/power/wakeup:enabled
/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:disabled
/sys/bus/usb/devices/1-2/power/wakeup:enabled risulta enabled
se lo disabilito con il comando qui sotto il mouse non resuma piu'
pla@pla4-TW:~> sudo sh -c "echo disabled > /sys/bus/usb/devices/1-2/power/wakeup"
[sudo] password for root:
controlliamo ed e' vero
pla@pla4-TW:~> grep . /sys/bus/usb/devices/*/power/wakeup
/sys/bus/usb/devices/1-10/power/wakeup:disabled
/sys/bus/usb/devices/1-2/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:disabled
pla@pla4-TW:~>
I also will try in bios