Created attachment 111548 [details] cursor kcm under X11 Compare screenshots taken under X11 and Wayland.
Created attachment 111549 [details] cursor kcm under Wayland
Link to discussion https://phabricator.kde.org/D8692 How to install and test new cursor KCM if i'm not on neon?
For me, at least, on Xorg preview size matches my cursor size and on Wayland the preview is actually smaller.
Same here.
(In reply to Matej Mrenica from comment #3) > For me, at least, on Xorg preview size matches my cursor size and on Wayland > the preview is actually smaller. On Wayland session of neon unstable the previews of cursors only are smaller when I use fractional display scaling (125% in my case). Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.19.80 KDE Frameworks Version: 5.73.0 Qt Version: 5.14.2
It's not only fractional scaling, it's broken with any scale >1, including 2x This seems to be because of a conceptual difference between X11 and Wayland. On X11 the cursor size is physical pixels, on Wayland it's logical pixels.
*** Bug 469323 has been marked as a duplicate of this bug. ***
Git commit 5c74abe6349c92d86ecc7722916df560e7ebfb54 by Fushan Wen. Committed on 12/10/2023 at 17:29. Pushed by fusionfuture into branch 'master'. kcms/cursortheme: fix blurry cursor preview when using fractional scaling Scale the cursor preview pixmap in PreviewWidget instead of in QML, which makes sure the source image is sharp. Related: bug 413647 FIXED-IN: 6.0 M +1 -9 kcms/cursortheme/ui/Delegate.qml M +24 -6 kcms/cursortheme/xcursor/previewwidget.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/5c74abe6349c92d86ecc7722916df560e7ebfb54