PixlOne / logiops

An unofficial userspace driver for HID++ Logitech devices
GNU General Public License v3.0
3.31k stars 263 forks source link

M720 freezes 30 sec after returning from suspend when in bluetooth mode #465

Open iant321 opened 2 months ago

iant321 commented 2 months ago

Problem description: the initial state is - M720 is connected via bluetooth and working ok. The bluetooth setting is to switch it on after resume from sleep. PowerManager and KillSwitch are turned off via blueman-manager. Now, close the laptop lid, system goes to sleep (RAM), open the lid, M720 gets connected and works for ~30 sec. Then it just stops reacting to movements and button clicks. Checking with bluetoothctl shows the status as connected. No any error messages in logs. So it seems that OS thinks the mouse is OK. The recipe to make it working is either to switch the mouse off and on physically, or to just press the channel change button on the mouse to cycle through the channels 1,2,3 to the original one. In both cases, the mouse gets connected again and works until the next sleep event. This seems like a minor problem, but still quite annoying when happens several times every day. I do not want to use my USB receiver as my laptop has only 2 USB-A ports which I would like to keep free. Also, the receiver is quite protruding.

My current OS: Fedora 40 (but it was the same since 38) Kernel: 6.9.4 DE: KDE, plasma 6 (was the same with 5) Bluez 5.76 logiops 0.3.3, installed with dnf (see below).

The problem is not observed with a Windows computer so it is definitely not a hardware mouse problem. I asked the same question in the Fedora forum, no solution: my post in Fedora forum.

The problem surfaced well before I came across logiops. In fact, I found logiops in my attempts to resolve the issue. Decided to give it a try hoping that this might help, but no dice. Any help would be greatly appreciated.

JeanneD4RK commented 1 month ago

Realtek bluetooth chip by any chance ?

iant321 commented 1 month ago

Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bluetooth wireless interface