Mouse cursor moves sluggish while logged in to new account

Fedora Budgie 43

Issue: The mouse cursor is sluggish (slightly as though it was being dragged through mud), and sometimes slightly delayed or course shortened. If I move the mouse in PERFECT circles the cursor eventually loses track in what seems to be offsets/movement reductions, and draws different off setted oscillations from the actual movement I’m manually performing. (I may provide a video soon if you want to see these symptoms but for now I think I did a pretty good job at describing it).

Context: I just installed Fedora Budgie yesterday (coming from Mint, which was really unstable on this new hardware by the way, but the cursor moved exactly as flat as it should there) and connected my msi clutch GM08 mouse (any usb port). The issue occurs only while logged in to an account (this means the mouse works perfectly at the login screen), and using this particular msi mouse.

Extra details:

What I’ve tried:

  • Using a much simpler logitech mouse. It actually does fix the problem, but I really would like to use my msi clutch GM08, it’s a cheap mouse but I like it, even for gaming (not trying to promote it or anything, just how it is).
  • Creating a new testuser account without installing anything (can still reproduce)
  • Setting the mouse movement to flat.
  • Changing grub: GRUB_CMDLINE_LINUX="rhgb quiet usbhid.mousepoll=X" where X is one of the mouse polling preset numbers. I’ve tried 1 and 2 which correspond to 1000 and 500 Hz
  • Installing and running libinput debug-events while debugging, the problem is gone for some reason.

The good news: Coming from Mint where the system slowed down to a crawl just from installing a few apps and games on this (maybe?) rather bleeding edge hardware, this is the largest of my problems right now. I’m really impressed with Fedora for now.

I’d try adding this env globally and rebooting:

sudo nano '/etc/profile.d/99-tweaks.sh'
export MUTTER_DEBUG_FORCE_KMS_MODE=simple
1 Like

I tried this but I still have the same symptoms.

I might add while I’m playing certain games the mouse also works fine.

Did you happen to use the mouse during Budgie Live install?

I’m wondering if it’s a Mutter or compositor thing and Wayland; I had a mouse issue at 1000Hz for years up until GNOME 48 or 49 (that MUTTER env partially fixed it back then but not completely), and Budgie was apparently using Mutter before their Wayland switch.

I’d try a F43 Workstation LiveUSB and see if GNOME handles it any differently.

The problem can also be reproduced on my live Fedora Budgie USB (I made this usb 3 days ago) if it’s of any information. But bare in mind the problem disappears in other in-fedora contexts such as the login screen, and playing certain games, and that I couldn’t reproduce this on linux mint, so it’s quite likely this is something particular to the fedora budgie environment.

echo $XDG_SESSION_TYPE returns x11, this means I’m on Xorg, and not using Wayland, correct?

+bump