Disabled every device in acpi/wakeup and my Logi Bolt receiver still wakes computer immediately after suspend

Finally found the solution, I hope this helps someone in the future.

Create /etc/udev/rules.d/90-usb-wakeup.rules with the following content:

# Disable Logitech waking
ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c548", ATTR{power/wakeup}="disabled"

This is specific to my Logitech Bolt receiver, to verify you have the correct device run this:

lsusb | grep Logitech

This was my output
Bus 003 Device 005: ID 046d:c548 Logitech, Inc. Logi Bolt Receiver

In the udev rule replace the following with your device info:

idVendor=046d
idProduct=c548

Finally my system is able to sleep. :sleeping:

1 Like