Il y a quelques temps j'avais réussi à désactiver la sortie de veille par USB en créant et activant un service dans /etc/systemd/system/disable-USB-wakeup.service (un solution inspirée de ce post) :
Code : Tout sélectionner
[Unit]
Description=Disable USB wakeup triggers in /proc/acpi/wakeup
[Service]
Type=oneshot
ExecStart=/bin/sh -c "echo EHC1 > /proc/acpi/wakeup; echo EHC2 > /proc/acpi/wakeup; echo XHC > /proc/acpi/wakeup"
ExecStop=/bin/sh -c "echo EHC1 > /proc/acpi/wakeup; echo EHC2 > /proc/acpi/wakeup; echo XHC > /proc/acpi/wakeup"
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
Code : Tout sélectionner
$ cat /proc/acpi/wakeup
Device S-state Status Sysfs node
RP01 S4 *disabled pci:0000:00:1c.0
RP05 S4 *disabled
RP06 S4 *disabled
RP07 S4 *disabled
RP08 S4 *disabled
RP03 S4 *disabled pci:0000:00:1c.2
WLAN S3 *disabled
RP04 S4 *disabled pci:0000:00:1c.3
GLAN S4 *disabled
EHC1 S3 *disabled pci:0000:00:1d.0
EHC2 S3 *disabled pci:0000:00:1a.0
XHC S3 *disabled pci:0000:00:14.0
HDEF S4 *disabled pci:0000:00:1b.0
PEG0 S4 *disabled pci:0000:00:01.0
PEGP S4 *disabled pci:0000:01:00.0
PEGA S4 *disabled
PEG1 S4 *disabled
PEG2 S4 *disabled
SLPB S4 *enabled platform:PNP0C0E:00
J'ai remarqué que :
- une fois en veille, brancher ou débrancher l’adaptateur Bluetooth sur le port usb en question de réveille pas le laptop, ni brancher autre chose (smartphone etc...), il faut vraiment cliquer avec la souris
- seul 1 port usb est concerné, si je branche l'adaptateur Bluetooth sur d'autres ports USB, la souris ne réveille pas le laptop
Merci d'avance !