Preferred way of sizing the screen fonts and borders

I have used 2 methods to get the proper sized icon, fonts, cursors etc for my laptop.
The default size of my screen is: 3840x2160

I have change the display size to 1920x1080 and that works pretty good.
I know am playing with just changing Global scale to 250%

It seems that changing the global scale isn’t the best way to do this.
I see issues with cursor sizes , window borders , latte size . menu bar size.

What is the preferred method to use is my question?

System:
  Host: manjaro Kernel: 5.19.15-1-MANJARO arch: x86_64 bits: 64 compiler: gcc
    v: 12.2.0 Desktop: KDE Plasma v: 5.26.0 tk: Qt v: 5.15.6 info: latte-dock
    wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Convertible System: HP product: HP Spectre x360 Convertible 15-df1xxx
    v: N/A serial: <superuser required> Chassis: type: 31
    serial: <superuser required>
  Mobo: HP model: 863F v: 54.24 serial: <superuser required> UEFI: AMI
    v: F.28 date: 07/14/2022
Battery:
  ID-1: BAT0 charge: 67.3 Wh (100.0%) condition: 67.3/67.3 Wh (100.0%)
    volts: 13.0 min: 11.6 model: HP Primary type: Li-ion serial: SerialNumber
    status: full cycles: 178
  Device-1: hid-0018:04F3:2992.0001-battery model: ELAN2514:00 04F3:2992
    serial: N/A charge: N/A status: N/A
CPU:
  Info: quad core model: Intel Core i7-10510U bits: 64 type: MT MCP
    smt: enabled arch: Comet/Whiskey Lake note: check rev: C cache: L1: 256 KiB
    L2: 1024 KiB L3: 8 MiB
  Speed (MHz): avg: 1222 high: 2017 min/max: 400/4900 cores: 1: 2017 2: 800
    3: 1022 4: 1511 5: 878 6: 801 7: 1953 8: 800 bogomips: 36812
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel CometLake-U GT2 [UHD Graphics] vendor: Hewlett-Packard
    driver: i915 v: kernel arch: Gen-9.5 ports: active: eDP-1 empty: DP-1,DP-2
    bus-ID: 00:02.0 chip-ID: 8086:9b41 class-ID: 0300
  Device-2: NVIDIA GP108M [GeForce MX250] vendor: Hewlett-Packard
    driver: nvidia v: 520.56.06 arch: Pascal pcie: speed: 2.5 GT/s lanes: 4
    bus-ID: 3b:00.0 chip-ID: 10de:1d13 class-ID: 0302
  Device-3: Chicony HP Wide Vision FHD Camera type: USB driver: uvcvideo
    bus-ID: 1-5:2 chip-ID: 04f2:b67b class-ID: 0e02 serial: 200901010001
  Display: x11 server: X.Org v: 21.1.4 compositor: kwin_x11 driver: X:
    loaded: modesetting alternate: fbdev,vesa dri: iris gpu: i915
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.00x22.48")
    s-diag: 1165mm (45.88")
  Monitor-1: eDP-1 model: AU Optronics 0x30eb res: 3840x2160 hz: 60
    dpi: 284 size: 344x193mm (13.54x7.6") diag: 394mm (15.5") modes: 3840x2160
  OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 22.1.7
    direct render: Yes
Audio:
  Device-1: Intel Comet Lake PCH-LP cAVS vendor: Hewlett-Packard
    driver: sof-audio-pci-intel-cnl bus-ID: 00:1f.3 chip-ID: 8086:02c8
    class-ID: 0401
  Sound API: ALSA v: k5.19.15-1-MANJARO running: yes
  Sound Server-1: JACK v: 1.9.21 running: no
  Sound Server-2: PulseAudio v: 16.1 running: yes
  Sound Server-3: PipeWire v: 0.3.59 running: yes
Network:
  Device-1: Intel Comet Lake PCH-LP CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:02f0 class-ID: 0280
  IF: wlp0s20f3 state: up mac: 0c:dd:24:ab:82:13
Drives:
  Local Storage: total: 931.51 GiB used: 240.75 GiB (25.8%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 1TB
    size: 931.51 GiB speed: 31.6 Gb/s lanes: 4 type: SSD
    serial: S59ANS0N809758J rev: 2B2QEXM7 temp: 39.9 C scheme: GPT
Partition:
  ID-1: / size: 234.94 GiB used: 39.28 GiB (16.7%) fs: ext4
    dev: /dev/nvme0n1p8
  ID-2: /boot/efi size: 96 MiB used: 68.8 MiB (71.6%) fs: vfat
    dev: /dev/nvme0n1p2
  ID-3: /home size: 319.4 GiB used: 201.4 GiB (63.1%) fs: ext4
    dev: /dev/nvme0n1p7
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 51.0 C pch: 46.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 239 Uptime: 23m wakeups: 1309 Memory: 15.26 GiB used: 5.03 GiB
  (32.9%) Init: systemd v: 251 default: graphical Compilers: gcc: 12.2.0
  clang: 14.0.6 Packages: 1577 pm: pacman pkgs: 1571 pm: flatpak pkgs: 6
  Shell: Bash v: 5.1.16 running-in: konsole inxi: 3.3.22

Ok after using my system this way for a little while my biggest problem is a small mouse cursor .
Overall it is small and it seems to get smaller when using it with some features like grabbing window borders and resizing windows.

[demo@manjaro pacman.d]$ tr '\0' '\n' < /proc/`pidof kwin_x11`/environ | grep -i xcursor
XCURSOR_SIZE=37
XCURSOR_THEME=mac os animated cursor
[

Update
Using the macOS Monterey cursor theme lets me get it to a workable size except for when I open the KDE system settings application. The cursors turns real small there.
This is the setting now:
Cursor size set at 64

I am still having this issue.
My research has turned up nothing to help.
Any ideas on where to look?

set your screen to max resolution, and in system settings/display configuration change the global scale… requires reboot;
or change the font dpi in system settings/fonts/force font dpi;
mouse cursor can be changed in system settgins/cursors/size

All that is set.
What happens and it seems to have to do with qt or gtk windows.
For example on firefox when I move the mouse pointer over the title bar it changes the mouse pointer to very small.
In the pamac package the mouse cursor is small in the whole application no matter where I move it to.
Does that make sense how I am describing it?

i think you are describing a kde cursor bug… do this:
Open this file: kate /usr/share/icons/default/index.theme and change:

Inherits=xcursor-breeze

to:

Inherits=name_of_your_folder_cursor_theme

You have to use the folder names of the cursor theme that you want to specify. (in your case it would be macOS Monterey cursor). The folders are located here:

/usr/share/icons

/home/icons

Reboot

I have this changed and rebooted.

[icon theme]
Inherits=macOSMonterey

Did not work.
my theme is in .local/share/icons

Should I move the theme files to another location?

thats not where the cursor icons are located, post output from:
ls $HOME/.icons

type or paste code here
```[demo@manjaro ~]$ ls $HOME/.icons
'mac os animated cursor'
[demo@manjaro ~]$ ls $HOME/.local/share/icons
BigSur             BigSur-dark       macOSMonterey         McMojave-cursors   Tela            Tela-dark
BigSur-black       hicolor           McMojave-circle       Mojave-CT-Black    Tela-blue       Vimix-cursors
BigSur-black-dark  MacOs-Icon-Theme  McMojave-circle-dark  Mojave-CT-Classic  Tela-blue-dark

thats not where they should be loaded if you installed them from system settings/icon or cursors…
you have one folder in:

and you have following cursors themes here:

those are all your cursors themes in the home folder…


looking at this from above:

your theme cursor is:

mac os animated cursor

which is located in:
$HOME/.icons
so add the folder name to the:

I see what you are saying but I am little confused by this in plasma settings:

I reran that command just now:

[demo@manjaro ~]$ tr '\0' '\n' < /proc/`pidof kwin_x11`/environ | grep -i xcursor
XCURSOR_SIZE=72
XCURSOR_THEME=macOSMonterey

i just installed it from system settings/cursors and its called:
macOS-Monterey
and not
macOSMonterey
and the cursor set is located in:
home/.icons under the folder:
macOS-Monterey


so where did you installed it from?

It’s been awhile but I think I did it from kde settings and then searched for it and hit install.
Should I uninstall and reinstall or just move it?

go to system settings/cursors/get new cursors/select show only installed entries and check if its there… if yes uninstall it from there, search for monterey and install the cursor, and then open this:
kate /usr/share/icons/default/index.theme
and change it to:
Inherits=macOS-Monterey
reboot

We have success.
I don’t know how you know these things but you are amazing.
Thanks so much.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.