I'm using Xcursor.size: 32 on ~/.Xdefaults, so the size of the cursor is increased.
As an example, if I have the mouse on the system tray part of kicker, the size is as i defined it. If I move it to the taskbar, it immediatly shrinks to the default size of the cursor theme.
kdesktop is the same, and other gtk apps too.
Steps to Reproduce:
1.define Xcursor.size: 32,48,64 in ~/.Xdefaults
The cursor size should always be the same within X apps.
Please file an upstream bug for this and add a link to it to this bug.
And added at the end:
And it now works; ~/.Xdefaults
Since upstream development for 3.5 is frozen i'm closing this one
This is gentoo specific and not just KDE related. I had this happen also in Xfce, recently, where changing the cursor size in settings does nothing while it does in distro's like Fedora.
I must correct my previous statement, ~/.Xdefaults is not honored, it is where it was previously, but it will honor the value of XCURSOR_SIZE. If we have different values for both, the mouse will have two different sizes in different situations.
CC'ing x11 guys. Is there anything we can do here?
(In reply to comment #5)
> CC'ing x11 guys. Is there anything we can do here?
Probably not. Need me to resubmit the bug or can this be moved elsewhere not KDE related?
It's up to apps and toolkits to respect those prefs. X has no role enforcing this.
So what, is this Qt and GTK related?
Some toolkits override the X's cursor, yes. It's not a bug AFAIK.
(In reply to comment #9)
> Some toolkits override the X's cursor, yes. It's not a bug AFAIK.
No, they don't seem to. On XFCE, the embedded XFCE settings manager thinks it's increasing the cursor size but does nothing. It keeps the 16 pixel size. The cursor size can only be controlled by XCURSOR_SIZE environment variable. If toolkits are overriding, why aren't they setting the appropriate size? Any hints on how to find out how?
Not a KDE problem, and probably nooone really knows what is going on.
I'm reassigning this pro forma to the x11 guys, but probably it's best to close it NEEDINFO.