Suspend problem with logitech bolt recivier

I changed my computer, keyboard and mouse with logitech bolt recivier. Installed bluefin. After sending the pc to suspend it wakes up immediately. I found solution Reddit - Dive into anything to this problem but it doesn’t work. I run sollar Logitech Unifying Receiver - ArchWiki sent the pc to suspend and it wake up again. When i disconnected logitech bolt recivier and sent the pc suspend - it didn’t wake up.

But further i found out that the trigger for waking up is mx mini keys keyboard it is connected to logitech bolt recivier and if i turn it off but leave logitech LIFT connected - pc suspend without any problem.

Please help me find a solution to this problem and what could it be related to?

I have the same keyboard, MX Mini Keys for Mac with a Bolt Receiver. So I am taking interest in this thread. I am going to install the Bluefin-dx-nvidia version onto my other Hard Drive and see if I can recreate this issue and maybe find a solution. I have not experienced this particular issue when using other distros such as Linux Mint, Fedora Workstation or OpenSuse.

Perhaps I can provide diagnostic information to help you understand what the problem is.
Maybe it is possible to find the keyboard /dev/ and lock its trigger

❯ lsusb -tvv
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/5p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/sys/bus/usb/devices/usb1 /dev/bus/usb/001/001
|__ Port 002: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 12M
ID 046d:c548 Logitech, Inc. Logi Bolt Receiver
/sys/bus/usb/devices/1-2 /dev/bus/usb/001/006
|__ Port 002: Dev 006, If 1, Class=Human Interface Device, Driver=usbhid, 12M
ID 046d:c548 Logitech, Inc. Logi Bolt Receiver
/sys/bus/usb/devices/1-2 /dev/bus/usb/001/006
|__ Port 002: Dev 006, If 2, Class=Human Interface Device, Driver=usbhid, 12M
ID 046d:c548 Logitech, Inc. Logi Bolt Receiver
/sys/bus/usb/devices/1-2 /dev/bus/usb/001/006
|__ Port 002: Dev 006, If 3, Class=Human Interface Device, Driver=usbhid, 12M
ID 046d:c548 Logitech, Inc. Logi Bolt Receiver
/sys/bus/usb/devices/1-2 /dev/bus/usb/001/006
|__ Port 005: Dev 004, If 0, Class=Wireless, Driver=btusb, 12M

this is the list of devices, but which one is causing the wake up and how to block it?

~
❯ cat /proc/bus/input/devices
I: Bus=0003 Vendor=046d Product=c548 Version=0111
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:65:00.3-3/input0
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:65:00.3/usb1/1-3/1-3:1.0/0003:046D:C548.0005/input/input19
U: Uniq=
H: Handlers=sysrq kbd leds event1 
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=046d Product=c548 Version=0111
N: Name="Logitech USB Receiver Mouse"
P: Phys=usb-0000:65:00.3-3/input1
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:65:00.3/usb1/1-3/1-3:1.1/0003:046D:C548.0006/input/input20
U: Uniq=
H: Handlers=mouse0 event3 
B: PROP=0
B: EV=17
B: KEY=ffff0000 0 0 0 0
B: REL=1943
B: MSC=10

I: Bus=0003 Vendor=046d Product=c548 Version=0111
N: Name="Logitech USB Receiver Consumer Control"
P: Phys=usb-0000:65:00.3-3/input1
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:65:00.3/usb1/1-3/1-3:1.1/0003:046D:C548.0006/input/input21
U: Uniq=
H: Handlers=kbd event4 
B: PROP=0
B: EV=1f
B: KEY=3f00033fff 0 0 483ffff17aff32d bfd4444600000000 1 130ff38b17d000 677bfad9415fed 19ed68000004400 10000002
B: REL=1040
B: ABS=100000000
B: MSC=10

I: Bus=0003 Vendor=046d Product=c548 Version=0111
N: Name="Logitech USB Receiver System Control"
P: Phys=usb-0000:65:00.3-3/input1
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:65:00.3/usb1/1-3/1-3:1.1/0003:046D:C548.0006/input/input22
U: Uniq=
H: Handlers=kbd event5 
B: PROP=0
B: EV=13
B: KEY=8000 0 0 0 0 0 0 c000 10000000000000 0
B: MSC=10

I: Bus=0003 Vendor=046d Product=c548 Version=0111
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:65:00.3-3/input1
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:65:00.3/usb1/1-3/1-3:1.1/0003:046D:C548.0006/input/input23
U: Uniq=
H: Handlers=event6 
B: PROP=0
B: EV=13
B: KEY=1 0 0 0 0
B: MSC=10

I: Bus=0003 Vendor=046d Product=c548 Version=0111
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:65:00.3-3/input3
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:65:00.3/usb1/1-3/1-3:1.3/0003:046D:C548.0008/input/input24
U: Uniq=
H: Handlers=mouse1 event7 
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=6e0800001000003
B: MSC=20

I have tested this keyboard and mouse bundle with bolt receiver on different pc’s and laptops and everywhere the same problem. one problem everywhere bluefin is installed )))))

I do not have this issue on Ubuntu or Linux Mint using Solaar.

1 Like

I don’t know how to uninstall solaar from bluefin and install it from flathub. maybe that’s the reason (
exactly maybe the whole problem is the other way around that sollar is installed via flatpak?
So you have the same problem with suspend on bluefin if solaar is installed via flatpak?
I understand that on Ubuntu it is installed from the repository

After updating to stable-20250427, the issue with waking the system was resolved, and the computer started going to sleep properly with the keyboard and mouse connected via the Bolt receiver. I was happy. However, after updating to stable-20250428.3, the problem returned again. Also, I had installed Solaar from Flathub during previous updates. What is going on, and how can I catch this bug? ))

I understand this is likely not an issue specific to Bluefin itself, but I’m hoping the expert community here might help me determine which project this bug should be reported to — whether it’s the kernel, Bolt, systemd, GNOME, or something else.