Bug 510398 - Mouse cursor glitches when switching to/from pointing hand
Summary: Mouse cursor glitches when switching to/from pointing hand
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.4.5
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-08 16:56 UTC by Eddisch
Modified: 2025-12-09 16:41 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Video of mouse glitching (26.92 KB, video/webm)
2025-10-08 16:56 UTC, Eddisch
Details
Video of the Issue from a phone (43 bytes, text/plain)
2025-11-24 19:54 UTC, Eddisch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eddisch 2025-10-08 16:56:25 UTC
Created attachment 185610 [details]
Video of mouse glitching

SUMMARY
Mouse cursor glitches when switching to/from pointing hand

STEPS TO REPRODUCE
1. Hover mouse cursor over element which changes cursor to pointing hand
2. See the mouse jumping left-right

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.10-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700X 8-Core Processor
Memory: 34 GB of RAM (33,6 GB usable)
Graphics Processor: llvmpipe (should be RTX 4060)
Comment 1 Nate Graham 2025-10-08 19:49:38 UTC
What app(s) do you see this in? Do you have any scaling applied?
Comment 2 Eddisch 2025-10-08 22:12:32 UTC
I only noticed it in Yandex browser, falkon browser and discord (equibop). I didn't see the hand cursor being used in other applications.
Comment 3 Eddisch 2025-10-09 09:51:26 UTC
(In reply to Nate Graham from comment #1)
> What app(s) do you see this in? Do you have any scaling applied?

Also, no scaling.
Comment 4 Nate Graham 2025-10-09 15:47:11 UTC
I notice all of those apps are Chromium-based. I can't reproduce it myself in Chromium 141.0.7390.65 (from Flathub), though, with current git master of KWin. This would suggest it's been fixed in a newer Chromium or KWin version.

I'd ask you to re-open this if you find that the issue still happens with Plasma 6.5 and Chromium 141.0.7390.65 or later. Thanks a lot!
Comment 5 Eddisch 2025-10-09 15:51:58 UTC
(In reply to Nate Graham from comment #4)
> I notice all of those apps are Chromium-based. I can't reproduce it myself
> in Chromium 141.0.7390.65 (from Flathub), though, with current git master of
> KWin. This would suggest it's been fixed in a newer Chromium or KWin version.
> 
> I'd ask you to re-open this if you find that the issue still happens with
> Plasma 6.5 and Chromium 141.0.7390.65 or later. Thanks a lot!

No problem! I tried this in system settings too, and it happens there too (with the I-beam cursor) so the iissue isn't chromium. I'lll upgrade to Plasma 6.5 when I have time and say something if it still happens.
Comment 6 Eddisch 2025-10-24 17:57:19 UTC
Just upgraded to Plasma 6.5. Still happens again. Only on the Breeze mouse cursor theme.
Comment 7 Eddisch 2025-11-24 19:54:26 UTC
Created attachment 187129 [details]
Video of the Issue from a phone

Just noticed that the issue can't be recorded with screen recorders. Here is a video from my phone.
Comment 8 TraceyC 2025-11-24 21:03:13 UTC
Thank you for the video, that's very helpful. Can you please attach it to this report directly? Videos hosted elsewhere can disappear.

In the video, the mouse cursor is flickering between I-beam and pointer moving near some text in what looks like a notes vault. The cursor is in the main tab area.

I *am* able to reproduce the bug on Plasma 6.5.3  and built from git-master
Visit https://bugs.kde.org on Falkon and move the cursor quickly from left to right over the bug report links and the RSS icons
For instance between "last 7 days" and the RSS icon to its right
It switches between the I beam, hand and pointer incorrectly
Sometimes, when the cursor is over the link or RSS icon it's correctly a hand, sometimes it's incorrectly a pointer
Comment 9 Eddisch 2025-12-07 20:55:40 UTC
After some playing around, this seems to be an issue with the *nvidia* and *nvidia-open* drivers, because I do not have these issues with nouveau. Should I close this bug now?
Comment 10 TraceyC 2025-12-09 16:41:13 UTC
Thanks for your troubleshooting. Issues with the NVIDIA drivers should be reported to them here:

https://forums.developer.nvidia.com/c/gpu-graphics/linux