Hello everyone,
I just realized that something is wrong with my xmodmap keymaps.
Environment
-
Xmodmap
user@lapi ~> xmodmap -pke | rg ' 19 = | 31 =' keycode 19 = 0 equal 0 parenright downarrow degree bracketright keycode 31 = u U Cyrillic_u Cyrillic_U udiaeresis Udiaeresis Byelorussian_shortu Byelorussian_SHORTU user@lapi ~> rg ' 19 = | 31 =' .Xmodmap 12:keycode 19 = 0 equal 0 parenright downarrow degree bracketright 24:keycode 31 = u U Cyrillic_u Cyrillic_U udiaeresis Udiaeresis Byelorussian_shortu Byelorussian_SHORTU user@lapi ~> xmodmap .Xmodmap -
Session type
echo $XDG_SESSION_TYPE wayland -
KDE version
plasmashell -v plasmashell 6.4.5 -
My distro is Manjaro
Issue
In theory, udiaeresis should only be printed when I press “layer 3 modifier + key 31”, but X prints downarrow instead, which should only be printed when I press “layer 4 modifier + key 19”. It used to work, but it doesn’t anymore.
Does anyone have any ideas for troubleshooting or fixing?
Current troubleshooting
- Last time I checked, I remember my session being of type X, but it is now Wayland.
- I tried changing the default session type via “Settings > Login Screen (SDDM) > Behaviour > Automatically login with …” but there is no X option in the dropdown, only Wayland.
Does anyone know of a recent change that might have broken my set-up or any ideas on how I may fix this?
Thank you in advance
