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: 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 svoboda

  • See also set to #43, #156

comment:2 Changed 5 years ago by jermar

  • Milestone changed from 0.5.0 to 0.5.1

comment:3 Changed 5 years ago by svoboda

  • See also changed from #43, #156 to #43, #156, #440

comment:4 Changed 3 years ago by jermar

  • Milestone changed from 0.5.1 to 0.7.1
Note: See TracTickets for help on using tickets.