SUMMARY The cursor changes whenever it hovers a KWin control (including title bar context menus, the menus that appear when left-clicking a window icon, and moving the cursor over the alt-tab menu): it approximately doubles in size. Looks like somehow KWin thinks it needs a high-dpi cursor theme when it does not? STEPS TO REPRODUCE 1. Right-click a title bar, and hover the menu that appears. OBSERVED RESULT The cursor doubles in size. EXPECTED RESULT The cursor should stay the same as it is for the rest of the system. SOFTWARE/OS VERSIONS Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.14.5 KDE Frameworks Version: 5.54.0 Qt Version: 5.11.3 ADDITIONAL INFORMATION My internal laptop screen has a resolution of 4K, but I am using it with 1920x1080 (I change between internal and external screens a lot, and with KDE seemingly not supporting dynamic zoom factor changes, that's my only option). Also, my laptop is one of these weird "reverse prime" machines where the external HDMI port is connected to the NVidia chip, but the internal screen is connected to the Intel chip. I am using SDDM, and added the following to /usr/share/sddm/scripts/Xsetup : xrandr --setprovideroutputsource 1 0 xrandr --auto So SDDM starts on my 4K internal screen, then the external screen gets added (which SDDM does not handle very well, but that's SDDM's problem), then I log in and whenever KDE applies the stored screen configuration the resolution changes from 4K to 1080p. In the midst of this, it seems like KWin gets confused about the cursor theme.
Hmm, if you use resolution dependent cursor size, then I would expect the cursor to decrease in its size when you hover window decorations, etc. Unless you force some specific cursor size, e.g. 48. Can post screenshots? (with normal size and doubled in size)
Created attachment 120196 [details] Screenshot with big cursor
Created attachment 120197 [details] Screenshot with small cursor
Created attachment 120198 [details] Screenshot with small cursor
> Hmm, if you use resolution dependent cursor size, then I would expect the cursor to decrease in its size when you hover window decorations, etc. Unless you force some specific cursor size, e.g. 48. "Size" is set to "resolution dependent". But thanks for pointing to that setting, that should make a good work-around.
foobar
IMO we need to just remove this "Resolution Independent" setting. It just causes problems like these, of which we have many bug reports.
*** Bug 385920 has been marked as a duplicate of this bug. ***
*** Bug 389178 has been marked as a duplicate of this bug. ***
*** Bug 413783 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 413783 ***