Felix Miata composed on 2024-04-29 01:23 (UTC-0400):
Dr. Nikolaus Klepp composed on 2024-03-28 08:29
(UTC+0100):
> 2024 Wed, 27 Mar 20:04:09 -0400 Felix Miata via
tde-users scripsit
>> Where in KControl or elsewhere does one go to
make pointer and I-bar large enough
>> to notice? In peripherals is only (4) mouse cursor themes, where exist no
controls
>> for any sizes. The pointer in TDM is about 4X as large as in TDE sessions, and
>> appropriate for my needs. Is there a separate package to provide pointer
controls
>> that isn't required in a base installation?
> Ther isn't. I have done it this way:
> # ~/.Xresources
> ! Xcursor.theme: default
> Xcursor.size: 48
48 was a little big, so I'm using 32. :) If anyone
knows a theme that provides something
in the 36-42 range I'd probably like it better. Those installed jump from 32 to 48
except
for hicolor that professes to have a 36, but shows up same size as 32.
In Bookworm instead of .Xresources I created:
# cat /etc/X11/Xresources/cursors
Xcursor.theme: adwaita
Xcursor.size: 32
#
To make it the global default.
No /simple/ cross-distro solution found as yet, but I've learned some things:
On Tumbleweed's 14.1.2:
# ls -gGl /usr/share/icons/
total 20
drwxr-xr-x 7 4096 Apr 21 14:39 Adwaita
drwxr-xr-x 3 4096 May 5 18:03 DMZ-Black
drwxr-xr-x 3 4096 May 5 18:03 DMZ-White
drwxr-xr-x 18 4096 May 5 17:33 hicolor
drwxr-xr-x 2 4096 Mar 7 2023 oxygen
#
~/.trinity/share/config/startupconfig contains:
# kcminputrc Mouse cursorTheme ''
kcminputrc_mouse_cursortheme=""
# kcminputrc Mouse cursorSize ''
kcminputrc_mouse_cursorsize=""
Leaving them as installed, the theme appears to match Adwaita, and the surprising
default size is apparently 48, unlike most of my other hosts, which produce a
default of around 22px that lead to this thread in the first place.
Changing as follows, while not logged into TDE, works as expected:
# kcminputrc Mouse cursorTheme ''
kcminputrc_mouse_cursortheme="DMZ-White"
# kcminputrc Mouse cursorSize ''
kcminputrc_mouse_cursorsize="32"
This produces unknown theme @22px:
# kcminputrc Mouse cursorTheme ''
kcminputrc_mouse_cursortheme="adwaita"
# kcminputrc Mouse cursorSize ''
kcminputrc_mouse_cursorsize="48"
This works:
# kcminputrc Mouse cursorTheme ''
kcminputrc_mouse_cursortheme="Adwaita"
# kcminputrc Mouse cursorSize ''
kcminputrc_mouse_cursorsize="48"
This works:
# kcminputrc Mouse cursorTheme ''
kcminputrc_mouse_cursortheme="Adwaita"
# kcminputrc Mouse cursorSize ''
kcminputrc_mouse_cursorsize="32"
This works:
# kcminputrc Mouse cursorTheme ''
kcminputrc_mouse_cursortheme="DMZ-Black"
# kcminputrc Mouse cursorSize ''
kcminputrc_mouse_cursorsize="32"
This works:
# kcminputrc Mouse cursorTheme ''
kcminputrc_mouse_cursortheme="DMZ-White"
# kcminputrc Mouse cursorSize ''
kcminputrc_mouse_cursorsize="32"
I did find in TW that /etc/X11/Xresources equipped with
Xcursor.theme: Adwaita
Xcursor.size: 32
that size is obeyed, but theme seems to be ignored. I think Adwaita is the
system's default, and anything else is ignored via this config source on this TW
host.
On this TW host above, ab250, which has i5-7500T Intel Kaby Lake GPU, Bullseye,
Bookworm and Trixie all exist as upgrades from what was originally something older
than Bullseye, most likely Buster, but possibly older. When I boot these to TDM,
all show a pointer that is slightly smaller than I'd like to see when hovering the
default theme'd login box, about 7mm long (22px?). Unlike on my other hosts, (all,
AFAIR, but maybe not), on login it becomes larger than I'd like, 11mm (48px?). On
Bullseye log out, it reverts to 7mm, while on Bookworm and Trixie it stays 11mm.
As yet I've been unable to locate anything in /etc/X11/ or /etc/trinity/ to
explain why on this PC cursors are by default larger than I remember seeing
anywhere else. Any suggestions where to look? ISTR there are both hardware and
software cursor types, but I don't know anything about what may determine which
may be implemented or preferred.
Ubuntu differs from Debian, Fedora and openSUSE. It's apparently using a nice
enough 32px cursor to begin with. It does react the same to the changing from its
defaults, which do not actually include installation of dmz-cursor-theme:
# kcminputrc Mouse cursorTheme ''
kcminputrc_mouse_cursortheme="DMZ-White"
# kcminputrc Mouse cursorSize ''
kcminputrc_mouse_cursorsize=""
TBD:
1-how many of my hosts start with the 48px instead of 22px, and how many don't,
which hopefully may lead to a HW vs SW cursor explanation.
2-/etc/X11/Xresources controls size OK, but seems to ignore name, in TW at least
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata