Bug 497930

Summary: Commit information for fixing blurry XWayland cursors in KDE Plasma fractional scaling.
Product: [Plasma] kwin Reporter: KimDongGeon <gbdngb12>
Component: xwaylandAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description KimDongGeon 2024-12-27 05:35:00 UTC
I'm seeking the commit details that resolved the issue of blurry XWayland cursors in KDE Plasma when using fractional scaling. This problem impacts cursor clarity and usability in mixed Wayland/XWayland environments. Identifying these commits would help better understand the solution and its implementation.

If possible, I would also appreciate an explanation of how the commit resolves the issue of cursor blurriness.

Apologies for leaving this question here, as I wasn't sure where to ask
Comment 1 David Edmundson 2025-01-02 15:11:26 UTC
Relevant factors are:
 - we export to xrdb "Xcursor.size:   35" where 35 is the default size * scale 
 - then we use the cursor the client gives us without mangling it. This is done by telling kwin that the scale supplied matches the current scale.

For a multi-monitor setup we use the highest scale.
There's no specific commit to point to.