Mouse stutters in desktop mode

In desktop without any games running my mouse stutters to and from. When i am gaming, this issue dissapears, even in windowed games.

So the issue seems to be only in desktop mode.
By changing framerate from 240hz to 60hz it dissapears. Changing the cursor size above 44 (iirc) it works normally. Changing color settings to prefer color made it happen only 20% of the time, while performance it was 95% of the time. I even tried the mouse wired, but no win there either.
I tried recording this with Spectacle and i saw the mouse stutter, however in the video it moved smooth?

This same mouse is working fine in windows though.
A random wireless microsoft mouse i tried worked flawlessly though.

Tried setting polling rate in Piper lower, didn´t help.
Also, when i shake the cursor and it gets bigger, that stops the stutter while the mouse is big(similiar to just increasing size)

Setting Adaptive Sync to Always helps, but i dont want that on all the time if i dont have to

Logitech G903

Asus Tuf gaming a16 advantage edition

CPU: AMD Ryzen 7 7435HS
GPU: AMD Radeon RX 7600S

Added info to main post

I had the same problem.
Despite my troubleshooting attempts, I never found the root issue.
Almost gave up on Bazzite. Few days later after some NVIDIA updates and the problem disappeared.

Sorry I can’t help you, hope it goes away for you too or you find the issue causing it.

Are you on KDE Plasma? I have seen the patch notes of the latest version released today and it mentions fixing mouse stuttering.

This fix entry is under KWIN:

Plugins/trackmouse: Fix stuttering. Commit. Fixes bug #512767

Maybe this has something to do with your problem? If so, it should be fixed soon once Bazzite updates KDE Plasma.

Yes i am on KDE plasma.
That issue seems to only consider the track mouse effect, which i dont use.
Just to experiment a bit i tried it, and i saw the same bugs at the link you sent.

I had a thought about my CPU. Since it doesn’t have integrated graphics, could it be that in desktop mode with no apps running, Bazzite is trying to use the non-existent iGPU? This would explain the stutters and why the recorded footage of the mouse isn’t janky—it seems like a display issue rather than an actual performance problem.

The hunt continues..

I guess a “try everything” troubleshoot approach is needed here :sweat_smile:…

Have you tried setting color mode to 8-bit? Believe it or not 10 bit and above can use more bandwidth and can cause issues depending on the cable quality, monitor, and resolution.

Try also setting scale to 100% or 200% rather than in between as fractional scaling may still have issues with nvidia drivers. Have you also tried “never” rather than “always” for adaptive sync setting?

How about mouse sensitivity settings? Have you tried adjusting the slider and/or turning off mouse pointer acceleration?

I notice that particular mouse has a very high DPI (25,600 max DPI) does the mouse have a built-in button to lower DPI?

It could even be some proprietary firmware of the mouse itself that is causing issues…if other mice play nice…you might have to use one of those instead.

If none of that helps, and it does have to do with iGPU, you may need to go into bios and set PCI-E as the primary video device and make sure integrated graphics is disabled…might take a bit of looking around to find those settings. Some laptops have a more limited bios feature set…so I can’t say whether that particular laptop will have this setting.

Well, I hope that at least one of these troubleshooting tips helps.

I tried 8-bit colors and scaling at 100% (instead of 125%), but the issue persists. I’ve also experimented with mouse sensitivity settings, and I always keep mouse acceleration disabled. Through Piper, I programmed the mouse to use a single DPI setting (currently 2100), disabling all other DPI levels and the buttons to switch between them. Even when changing the DPI, the stuttering continues.
I searched through my BIOS but found no relevant graphics options.

When enabling Adaptive Sync with “Prefer colors,” I experienced frequent crashes at random intervals, so I had to disable these settings and tolerate the stuttering for now.

Not sure if it was the same issue, but I had mouse stuttering on laptop with a mouse connected, and it turned out to be the touchpad and mouse interfering. Fixed it by setting “Disabled while mouse is connected” in the touchpad options, in system settings.