Summary: | When using scaling, cursor is unconditionally scaled even when an appropriate larger pixmap is available | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Jan Keith Darunday <jkcdarunday> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | bugseforuns, kde, nate |
Priority: | NOR | ||
Version: | 5.21.4 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/breeze/-/commit/215941542b886b20d1364fefd8c28d733b96fc20 | Version Fixed In: | 6.0 |
Bug Depends on: | |||
Bug Blocks: | 459161 | ||
Attachments: |
Screenshot showing normal-sized non-pixelated cursor on screenshots
Camera picture of how it actually displays on my screen |
Description
Jan Keith Darunday
2021-04-14 14:22:09 UTC
Can you share a screenshot? I suspect that this is in fact the intended appearance, and you've just gotten used to the fact that cursors are not scaled properly when using scaling on X11. :) The pixelation could be caused by the cursor not having enough sizes. They are raster images so they will get pixellated or blurry if up-scaled. Created attachment 137620 [details]
Screenshot showing normal-sized non-pixelated cursor on screenshots
Hi, taking a screenshot with spectacle shows an unpixelated and normal-sized cursor instead. I also notice that the cursor is in the wrong position compared to what's on my screen.
In this screenshot, the cursor on my screen is actually around the Size: 36 selector at the bottom part of the window but spectacle saves it as if the cursor is outside the window.
I'll follow up with a camera photo of my screen showing how the cursor appears.
Created attachment 137621 [details]
Camera picture of how it actually displays on my screen
Here is a picture of it. The cursor is larger than the button in real life.
If it's the scaling, is there perhaps a way to disable it only for the cursor so I can use size 36 or 48 instead without the scaling? Thanks That seems reasonable. So when using a 24px cursor and 200% scaling, it should give you the 48px pixmap if available. If you were already using the 48px cursor though, it would still have to scale when no larger size is present in the cursor theme. *** This bug has been marked as a duplicate of bug 459161 *** Not quite a duplicate of Bug 459161; rather a sub-task of it given that it's an umbrella bug. This has been fixed in the Breeze cursor theme with https://invent.kde.org/plasma/breeze/-/commit/215941542b886b20d1364fefd8c28d733b96fc20. Other themes will need similar fixes, whoich unfortunately is outside of the scope of what we can do here. |