Logi Bolt USB receiver causing laptop wake up instantly after suspend

Hi there,

This is very annoying issue and again with Suspend ( sorry, I saw more topics like this but nothing regarding Logi Bolt ).
Anybody know how to deal with it ?

For start, this is enabled:

grep enabled /proc/acpi/wakeup
PEG0 S4 *enabled pci:0000:00:06.0
GLAN S4 *enabled pci:0000:00:1f.6
XHCI S3 *enabled pci:0000:00:14.0
RP01 S4 *enabled pci:0000:00:1c.0
RP05 S4 *enabled pci:0000:00:1c.4
RP08 S4 *enabled pci:0000:00:1c.7
TXHC S4 *enabled pci:0000:00:0d.0
TDM0 S4 *enabled pci:0000:00:0d.2
TDM1 S4 *enabled pci:0000:00:0d.3
TRP1 S4 *enabled pci:0000:00:07.0
TRP2 S4 *enabled pci:0000:00:07.2
AWAC S4 *enabled platform:ACPI000E:00
SLPB S3 *enabled platform:PNP0C0E:00
LID S4 *enabled platform:PNP0C0D:00

Found the solution by adding udev rule.

If you do not mind, would you like to share the rule and where you did put it?

This might helping a less advanced user, to solve the same issue.

Steps:

  • find Vendor and Product IDs:
    lsusb | grep Bolt
    Bus 003 Device 009: ID 046d:c548 Logitech, Inc. Logi Bolt Receiver
    Where 046d is Logitech and c548 is Bolt USB Receiver

  • create file /etc/udev/rules.d/logitech-bolt.rules with line content:
    ACTION==“add”, SUBSYSTEM==“usb”, DRIVERS==“usb”, ATTRS{idVendor}==“046d”, ATTRS{idProduct}==“c548”, ATTR{power/wakeup}=“disabled”

  • reload udev rules with command:
    udevadm control --reload
    or just reboot.

1 Like