Follow us on Google+ Follow us on Facebook Follow us on Twitter

Opened 6 years ago

Last modified 3 years ago

#319 new enhancement

Input method for character terminals

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

Description

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 (4)

comment:1 Changed 6 years ago by Jiri Svoboda

See also: #43, #156

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

Milestone: 0.5.00.5.1

comment:3 Changed 5 years ago by Jiri Svoboda

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

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

Milestone: 0.5.10.7.1
Note: See TracTickets for help on using tickets.