Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 10 years ago

Last modified 15 months ago

#319 new enhancement

Input method for character terminals

Reported by: Jiri Svoboda Owned by:
Priority: major Milestone:
Component: helenos/srv/kbd Version:
Keywords: ui Cc:
Blocker for: Depends on:
See also: #43, #156, #440


HelenOS can be controlled with a keyboard or using a character ('serial') terminal (TTY). Such terminals don't support more complex key combos (e.g. Ctrl-Shift-F1) and even some simple combos cannot be used for various reasons.

Currently there is no way to enter these combos on a character terminal, making it impossible to control applications such as Text Editor (Ctrl-S, Ctrl-Q) or CLUI-based apps (Bdsh, SBI : Ctrl-Q).

An input method needs to be implemented that would allow for standard control combos ([Ctrl-][Alt-][Shift-]key) to be entered. Simply we would reserve one control character for each of Ctrl, Alt, Shift and entering these characters would latch the corresponding modifier key. Entering another character would release the latched modifier key.

Change History (6)

comment:1 Changed 10 years ago by Jiri Svoboda

See also: #43, #156

comment:2 Changed 9 years ago by Jakub Jermář


comment:3 Changed 9 years ago by Jiri Svoboda

See also: #43, #156#43, #156, #440

comment:4 Changed 7 years ago by Jakub Jermář


comment:5 Changed 3 years ago by Jakub Jermář

Milestone: 0.7.1

comment:6 Changed 15 months ago by Jiri Svoboda

Keywords: ui added
Note: See TracTickets for help on using tickets.