Keyboard Service
[HelenOS Services]

Czech QWERTZ layout. More...


Files

file  stroke.c
 Stroke simulator.

Modules

 generic
 HelenOS generic uspace keyboard handler.
 Kbd_ctl
 Kbd_port
 Dummy keyboard port driver.

Enumerations

enum  m_state

Functions

static bool key_is_mod (unsigned key)
static wchar_t layout_parse_ev (console_event_t *ev)
static void layout_reset (void)
static wchar_t parse_ms_carka (console_event_t *ev)
static wchar_t parse_ms_hacek (console_event_t *ev)
static wchar_t parse_ms_start (console_event_t *ev)
void stroke_sim (unsigned mod, unsigned key)
 Simulate keystroke using sequences of key presses and releases.
static wchar_t translate (unsigned int key, wchar_t *map, size_t map_length)

Variables

layout_op_t cz_op
static wchar_t map_carka_lcase []
static wchar_t map_carka_ucase []
static wchar_t map_hacek_lcase []
static wchar_t map_hacek_ucase []
static wchar_t map_lcase []
static wchar_t map_lcase []
static wchar_t map_lcase []
static wchar_t map_neutral []
static wchar_t map_neutral []
static wchar_t map_neutral []
static wchar_t map_not_shifted []
static wchar_t map_not_shifted []
static wchar_t map_not_shifted []
static wchar_t map_ns_caps []
static wchar_t map_ns_nocaps []
static wchar_t map_numeric []
static wchar_t map_numeric []
static wchar_t map_numeric []
static wchar_t map_shifted []
static wchar_t map_shifted []
static wchar_t map_shifted []
static wchar_t map_ucase []
static wchar_t map_ucase []
static wchar_t map_ucase []
static unsigned int mods_keys [][2]
 Correspondence between modifers and the modifier keycodes.
static enum m_state mstate
layout_op_t us_dvorak_op
layout_op_t us_qwerty_op

Detailed Description

Czech QWERTZ layout.


Generated on Thu Jun 2 07:45:55 2011 for HelenOS/USB by  doxygen 1.4.7