[konsole] [Bug 460694] Pressing Alt-Return (and other key combinations with Alt) enter unexpected characters, too
bugzilla_noreply at kde.org
bugzilla_noreply at kde.org
Fri Dec 9 22:49:05 GMT 2022
https://bugs.kde.org/show_bug.cgi?id=460694
--- Comment #3 from ninjalj at gmail.com ---
My knowledge of XKB is quite limited. Anyway:
What is the reason for changing CAPS to an additional Super? Is it just to get
rid of unwanted CAPS functionality before applying your xmodmap configuration?
Note that capslock(super) (in /usr/share/X11/xkb/symbols/capslock) does:
hidden partial modifier_keys
xkb_symbols "super" {
key <CAPS> { [ Super_L ] };
modifier_map Mod4 { <CAPS> };
};
which adds CAPS to mod4 modifier. Instead changing CAPS to e.g. an additional
backspace would do:
hidden partial modifier_keys
xkb_symbols "backspace" {
key <CAPS> { [ BackSpace ] };
};
which doesn't do that.
So, for your use case, it seems that enabling "Make Caps Lock an additional
Backspace" instead of "Make Caps Lock an additional Super" would work.
Of course, the "clean" way to do this without xmodmap hackery would be to add
an option in /usr/share/X11/xkb/symbols/capslock to make Caps Lock an
additional Meta, add it to /usr/share/X11/xkb/rules/evdev and
/usr/share/X11/xkb/rules/base (and the corresponding description for GUI
programs to use in evdev.xml, evdev.lst, base.xml and base.lst) and maybe send
a merge request to
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the konsole-devel
mailing list