I have a Bluetooth mouse that connects to my computer without any issues. The problem is with the performance: when I move the mouse, the pointer becomes completely out of sync — it's way slower than my actual hand movement. This isn’t just a bit of input lag; it’s significantly worse.
I’ve tested the mouse on another computer and on an Android device, and it works perfectly in both cases.
Also, if I use the USB dongle instead of Bluetooth, everything works fine — so this seems to be a Bluetooth-specific issue on my machine.
My computer is an Asus VivoBook M1502IA-EJ251W.
All drivers are up to date from Drivers Source.
I’m running Wayland with fractional scaling set to 1.25x. I’ve also tested on XOrg, and with Wayland without fractional scaling, but the issue persists.
I recorded a video showing the behavior if it helps.
Has anyone experienced something similar or have any idea what might be going on?
Have you checked if Power Management is interfering with bluetooth?
Qualcomm or Realtek chipsets can have aggressive power-saving states on GnuLinux. You did not specify what your radio card is.
sudo lshw -C network
Have you tested using a different kernel? Having the most up to date is not actually always ideal. The latest and greatest can bring regressions.
Yes, the mouse came with a dongle, but it supports 4 connection modes: two Bluetooth interfaces (to connect to multiple Bluetooth devices), one USB dongle, and a wired connection. I need to use Bluetooth because I share the same mouse across multiple devices.
Desktop: The mouse is connected using the USB dongle (Bluetooth is not an option here, as my desktop doesn't have it). Laptop: This should be working normally over Bluetooth — it did work fine when I was using Windows.
It’s not practical to keep unplugging and switching the dongle between devices, especially since one of them supports Bluetooth natively.
My mouse has a physical switch to select the connection method. When I want to use Bluetooth, I simply switch it to one of the Bluetooth modes. When I want to use the dongle, I switch it to that mode. So ideally, both should work as intended without needing to swap anything.
I'm using a Bluetooth TWS headphone right now, and it's working perfectly. The issue seems to affect only the mouse.
The mouse has multiple Bluetooth modes to quickly switch between paired devices — it's not a different connection method, just separate pairing slots. I've tested both Bluetooth slots, and the issue persists on both.
Wide Applicability
The X11 ultra-light mouse is widely applicable to win7/8/10/11/Mac/Android/Xbox and other operating systems. If you encounter any problems, please feel free to contact our staff and we will solve your problem within one working day.
They asked if my mouse works with other connection methods, and it does. The mouse works fine with other hardware (computer, phone, tablet), and it also works on the same hardware with a different OS — it was working perfectly on Windows. They mentioned that we've narrowed it down to the operating system and that they can't provide further troubleshooting for this issue.
I agree with the logic, but not the conclusion.
The Operating System is the Human Interface.
The Drivers will govern the hardware behavior.
Drivers act as a translator between the hardware and the Operating System. The Operating System that you are using does not govern the hardware. The hardware is governed by its own operating system, which then communicates with your operating system via drivers.
Therefor, the drivers are what we need to look at. Something is creating a delay - possibly due to communication, possibly due to init.