genode/repos/os/include/terminal
Norman Feske 455bd9396e gems/terminal: support 'CHARACTER' events
This patch adds the handling of 'CHARACTER' events as emitted by the
input-filter's character generator (<chargen>). To avoid interpreting
press/release events twice (at the input filter and by the terminal's
built-in scancode tracker), the terminal's scancode tracker can be
explicitly disabled via <config> <keyboard layout="none"/> </config>.
In the future, the terminal's built-in scancode tracker will be
removed.

The use of the terminal with the input filter is illustrated by the
'terminal_echo.run' script.

Issue #2264
2017-02-27 15:37:49 +01:00
..
cell_array.h Revised API documentation 2015-04-09 16:04:46 +02:00
char_cell_array_character_screen.h base: avoid use of deprecated base/printf.h 2016-08-29 17:27:10 +02:00
character_screen_tracer.h base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
character_screen.h base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
decoder.h base: avoid use of deprecated base/printf.h 2016-08-29 17:27:10 +02:00
font_face.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
keymaps.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
read_buffer.h os: Move Ring_buffer to Genode namespace 2015-04-17 16:13:21 +02:00
scancode_tracker.h gems/terminal: support 'CHARACTER' events 2017-02-27 15:37:49 +01:00
types.h Remove inconsistent use of 'is_' prefix 2016-05-23 15:52:39 +02:00