might be similar to https://discuss.kde.org/t/cant-use-tilde-to-accent-a-vowel-on-us-intl/18717 but it is private and i cannot access it. And behaves similar to my old problem on Not all dead-keys work on X, while all work on QT and GTK but now affects everything NOT gtk. i.e. X and QT.
But recently (last week or so), Half of the accents I could type with the layout “US intl, altGr with dead keys” are not possible anymore!
Anyone else experiencing this? any workaround?
I only use kde settings to set keyboard layout. Locale outside of my login session is mostly default for the distro. (i only set the LC_TIME because us time is silly)
$ localectl
System Locale: LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_TIME=en_DK.UTF-8
VC Keymap: us
X11 Layout: us
X11 Model: pc105+inet
X11 Options: terminate:ctrl_alt_bksp
$ setxkbmap -print -query
WARNING: Running setxkbmap against an Xwayland server
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
rules: evdev
model: pc105
layout: us
$ loginctl session-status
1 - gcb (1000)
Since: Tue 2024-07-30 10:06:09 -03; 5min ago
State: active
Leader: 978 (sddm-helper)
Seat: seat0; vc1
TTY: tty1
Remote: no
Service: sddm-autologin
Type: wayland
Class: user
Desktop: KDE
Idle: no
Unit: session-1.scope
├─978 /usr/lib/sddm/sddm-helper --socket /tmp/sddm-auth-3eb87ee9-20eb-46fd-af48-f4f8c846cfda --id 1 --start "/usr/lib/plasma-dbus-run-session-if-needed /usr/bin>
└─994 /usr/bin/startplasma-wayland
Have no idea how this file is generated/updated, but found it laying around and the name seems relevant here
$ cat .config/plasma-localerc
[Formats]
LANG=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_TIME=sma_SE.UTF-8
[Translations]
LANGUAGE=en_US
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Graphics Platform: Wayland
On QT I can still type things that depend on 3rd leve, just not dead keys.
ç (AltGr+,
)
á (if typed AltGr+a
)
ö (if typed AltGr+p
)
ó (if typed AltGr+o
)
things that do NOT work on QT/X but DO work on GTK:
á (typed AltGr+'
, a)
ã (typed AltGr+Shift+<backtick>
, a)
The dead keys almost work, but produce nothing. For example
AltGr+shift+<backtick>
, which would be the dead key for ~, shows nothing on QT or X. but then pressing a just prints a. if i keep pressing AltGt+shift+<backtick>
or AltGr+'
… repeatdly, nothing ever show up. Again, on GTK it is working fine.
Tried to force keyboard option “Key to chose 3rd level”, “ Right Alt”, but nothing changes.