Bluetooth issue RTL8761b

Ive been using manjaro for about 6 months on my laptop, as it has works great, and I decided to make the jump on my desktop as well. On my laptop I had Bluetooth trouble, I managed to fix most of it (there is still one problem, but it is predictable as it happens only once a day, after I connect the device). Now, on my desktop, I’m facing bluetooth issues as well. I bought a bluetooth adaptor to use my mouse (logitech mx master 2s) on the desktop.

after downloading this aur package regarding the RTL8761b firmware, the mouse paired and connected with no problem. I didn’t have one of the problems I had with it on the laptop. But There is a weird problem nonetheless. It stops working for a few seconds every few minutes.

Its not when the computer sleeps. its not when I don’t use it for a while. It seems completely random. I haven’t managed to time it precisely, but i suspect it happens at some fixed interval of time. it Doesn’t seems like I lose the bluetooth connection either. but I’m not 100% sure how to test this.

I’m not sure how relevant it is, but I’m on kernel 5.8.18-1

Does someone has any idea of what could be happening?

edit: I don’t think its a problem with the adapter, because it works fine on windows, and even on Linux, my bluetooth headphones have a continuous sound output, even when the mouse freezes. So it looks like it is a mouse problem? Also, the time between the last two freezes has been about 240 seconds. I’ve no idea if it is relevant.

edit2: i still haven’t fixed it. The freezes defintely arent happening on a fixed time interval. ALtough yesterday it felt it was, now sometimes it works for hours, and sometimes stops after a few minutes. Writing this edit it stopped twice. But something that might help, when i’ve got bluetoothctl open on the konsole, every time the mouse stops working, the following appears

Blockquote
Agent registered
[CHG] Device D1:0B:4A:BC:D3:8D ServicesResolved: no
[CHG] Device D1:0B:4A:BC:D3:8D Connected: no
[CHG] Device D1:0B:4A:BC:D3:8D Connected: yes
[CHG] Device D1:0B:4A:BC:D3:8D ServicesResolved: yes