Hello,
maybe someone has a clue what this could be. I have no idea about X, KDE, and the whole graphics system.
One of my users reports that their mouse cursor in the window of my application (backintime-qt) unexpectedly becomes small, but immediately returns to the expected size as soon as they leave the window. Scaling of 200% is set, it concerns openSuse with KDE 6 and X.
How is something like this even possible? I always thought X/Wayland and their components (Compositor?) control such things. What does a single application have to do with the size of the mouse cursor?
To add another datapoint to this as I too have scaling set to 200%, I have experienced the same issue with small mouse pointer but with a different set of DE and programs:
Gnome 45 → Distrobox → GUI apps
Issue disappeared after updating to Gnome 46. Never did find out what caused it in the first place!
Yep, it was like this for me too. But now my memory maybe a bit faulty, this might have happened on Cinnamon DE (X session). Hopefully someone more experienced can chime in.
For now, could you test whether the problem occurs on:
All or some Qt apps?
All or some GTK apps?
X or Wayland, you can choose the session type from the login menu. Logout and prior to logging in you should see the option to choose which session to use.
Both Qt and GTK are UI frameworks, for example KDE is Qt based and Gnome is GTK based but both apps can run on each other even though Qt apps might look a little out of place on Gnome DE and v/v. If you’re not sure you can check if an app is Qt or GTK based by querying its dependencies:
zypper if --requires <pkg-name> | grep iE 'qt|gtk'
Two ways to do might help. If you already set the cursor size and icon in your user.
do kdesu systemsettings and change the cursor if it is not set same as the user.
Second, go to Yast2-Sysconfig Editor-Desktop-X_Mouse_Cursor and put the mouse cursor type that you want. The mouse cursors are located in /usr/share/icons.