[kmscon-devel] ctrl arrow keys not working in kmscon virtual consoles

Ran Benita ran234 at gmail.com
Fri Nov 11 16:09:29 UTC 2016


This is an xterm feature which is not implemented in kmscon; it
encodes the modifier mask and adds it as a parameter to the escape
sequence (this is the `1;5` part - 5 meaning "Control"). See here:

- http://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h2-PC-Style-Function-Keys
(search for "xterm encodes function key modifiers as parameters"
towards the end).
- https://git.gnome.org/browse/vte/tree/src/keymap.cc?h=0.45.92#n932

I haven't checked how hard it would be to add support for it to libtsm
(the terminal emulator library which kmscon uses). I am not
volunteering, though :)


More information about the kmscon-devel mailing list