Opened 13 years ago

Last modified 4 years 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

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

comment:1 by Jiri Svoboda, 13 years ago

See also: #43, #156

comment:2 by Jakub Jermář, 12 years ago

Milestone: 0.5.00.5.1

comment:3 by Jiri Svoboda, 12 years ago

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

comment:4 by Jakub Jermář, 10 years ago

Milestone: 0.5.10.7.1

comment:5 by Jakub Jermář, 6 years ago

Milestone: 0.7.1

comment:6 by Jiri Svoboda, 4 years ago

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