I’m having some trouble with bluetooth devices.
I run Fedora 36 Gnome on a Thinkpad P14s Gen2 and have 3 bluetooth devices connected to it: a keyboard, a mouse and my headset.
When I’m only using my keyboard and mouse, everything runs smoothly, connection is instant, etc.
As soon as I pair my headset (Sony 1000XM4), I notice a lag on my mouse cursor and the keyboard responsiveness; the issue doesn’t stop there as it gets worse if I’m actually listening to anything, mouse cursor lag becomes awful, typing is reminiscent of an old typewriter, etc.
I’m not super familiar with Bluetooth as a technology, and don’t really know its limitations. Is there any sort of bandwidth that I would be hitting, thus reducing available space for mouse and keyboard? Is there any setting I can tweak to find a sweet spot and reduce the lag?
inxi -Fzx in terminal and post the output as </> Preformatted text here.
It looks like you are using the bluetooth/wifi at it’s limit. Do you use a cable connection or are you conected with WiFi? WiFi & Bluetooth share hardware. this could cause the problems.
If you have the possibility, connect via cable and test if you have same trouble.
I use a logitek mouse and keyboard with the usb unifying receiver to offload the keyboard and mouse from bluetooth. I never see the lag you describe with bluetooth devices.
Some more info: if I turn off the wifi I get way less lags, so it would seem that they indeed share hardware and it’s a part of the issue.
I don’t really have the opportunity to work wired. Do I have other solutions improve the experience?
Do I need to install something to use the unifying receiver? I might be able the use my keyboard and mouse with the receiver while my headset would be using the bluetooth, might help a bit!
No, no drivers or config needed once the receiver is paired with the mouse and keyboard.
The unifying receiver is configured by the system as soon as it is plugged in and handles both mouse and keyboard very nicely.
It can even be set to handle more than one of each if you use the windows app to configure it.
Thank you Jeff!
How do I know my devices are handled by the unifying receiver and not the bluetooth hardware?
I am going to try different configurations and see what works best. The good thing is that the receiver can be stored inside the mouse when not in use!
I installed Solaar to pair the mouse. Scroll speed was completely off but a quick setting repaired that. Mouse speed is unhindered now, thank you. Might pair the keyboard through Solaar / Unifying receiver too.
I am a bit saddened by the fact that Bluetooth / hardware can’t simply handle that, but the limiting factor being imposed by technology is just… something we have to deal with.
Thanks for the help / answers / availability.
Now you taught me something new. I was previously unaware of solaar and relied on my laptop with windows to configure my unifying receiver when I connected new devices.
Thank you for the update and for fedora solaar seems to work well.