Blame data/keymaps/i386/qwerty/cz-lat2-prog.map

Packit ec106e
# Czech ISO 8859-2 keyboard map for text console
Packit ec106e
# Written and (c) copyright by Jan Kasprzak (kas@ics.muni.cz)
Packit ec106e
# You can distribute this file under the terms of GNU General
Packit ec106e
# Public License (GPL). See the file COPYING.
Packit ec106e
# Modified by Jan Kybic, kybic@earn.cvut.cz
Packit ec106e
#
Packit ec106e
# Ceska klavesnice se zapne a vypne klavesou Pause.
Packit ec106e
# Klavesou AltGr (Right Alt) je mozne se prepnout z ceske do US a naopak.
Packit ec106e
# Klavesa Pause pak funguje jako AltGr-lock.
Packit ec106e
#
Packit ec106e
# Klavesnice je programatorska - klavesy prvni rady generuji mala
Packit ec106e
# akcentovana pismena, se Shiftem pak cislice. Ostatni pismena s diakritikou
Packit ec106e
# je nutne psat pomoci mrtve klavesy, coz je klavesa s kodem 86 - v mem
Packit ec106e
# pripade je to klavesa vlevo od Z, puvodne dublujici klavesu s kodem 43,
Packit ec106e
# t.j. '\' a '|'. Vyznam ostatnich klaves zustava nezmenen.
Packit ec106e
#
Packit ec106e
# Contributed by "Pavel JANIK ml." <pjanik@aida.inet.cz>
Packit ec106e
#             Date: Thu, 6 Mar 1997 20:24:27 +0100 (MET)
Packit ec106e
# ftp site:   ftp://ftp.inet.cz/pub/People/Pavel.Janik/CzechKeyMaps/
Packit ec106e
#
Packit ec106e
charset "iso-8859-2"
Packit ec106e
keymaps 0-15
Packit ec106e
strings as usual
Packit ec106e
keycode   1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape
Packit ec106e
keycode   2 = one exclam plus one VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_one Meta_exclam Meta_one Meta_one
Packit ec106e
keycode   3 = two at ecaron two nul nul nul nul Meta_two Meta_two Meta_two Meta_two
Packit ec106e
keycode   4 = three numbersign scaron three Escape VoidSymbol Escape VoidSymbol Meta_three Meta_three Meta_three Meta_three Meta_three
Packit ec106e
keycode   5 = four dollar ccaron four Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_four Meta_four Meta_four Meta_four
Packit ec106e
keycode   6 = five percent rcaron five Control_bracketright VoidSymbol Control_bracketright VoidSymbol Meta_five Meta_five Meta_five Meta_five
Packit ec106e
keycode   7 = six asciicircum zcaron six Control_asciicircum VoidSymbol Control_asciicircum VoidSymbol Meta_six Meta_six Meta_six Meta_six
Packit ec106e
keycode   8 = seven ampersand yacute seven Control_underscore  VoidSymbol Control_underscore VoidSymbol Meta_seven Meta_seven Meta_seven Meta_seven
Packit ec106e
keycode   9 = eight asterisk aacute eight Delete VoidSymbol Delete VoidSymbol Meta_eight Meta_eight Meta_eight Meta_eight
Packit ec106e
keycode  10 = nine parenleft iacute nine VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_nine Meta_nine Meta_nine Meta_nine
Packit ec106e
keycode  11 = zero parenright eacute zero VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_zero Meta_zero Meta_zero Meta_zero
Packit ec106e
keycode  12 = minus underscore minus underscore Control_underscore Control_underscore Control_underscore Control_underscore Meta_minus Meta_minus Meta_minus Meta_minus
Packit ec106e
keycode  13 = equal plus dead_acute dead_circumflex VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_equal Meta_equal Meta_equal Meta_equal
Packit ec106e
keycode  14 = Delete Delete Delete Delete VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Delete Meta_Delete Meta_Delete Meta_Delete
Packit ec106e
keycode  15 = Tab Meta_Tab Tab Tab VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_Tab Meta_Tab Meta_Tab Meta_Tab
Packit ec106e
keycode  16 = q
Packit ec106e
keycode  17 = w
Packit ec106e
keycode  18 = e
Packit ec106e
keycode  19 = r
Packit ec106e
keycode  20 = t
Packit ec106e
keycode  21 = y
Packit ec106e
keycode  22 = u
Packit ec106e
keycode  23 = i
Packit ec106e
keycode  24 = o
Packit ec106e
keycode  25 = p
Packit ec106e
keycode  26 = bracketleft braceleft  bracketleft braceleft
Packit ec106e
keycode  27 = bracketright braceright  bracketright braceright
Packit ec106e
keycode  28 = Return
Packit ec106e
altgr keycode  28 = Return
Packit ec106e
alt keycode  28 = Meta_Control_m
Packit ec106e
alt altgr keycode  28 = Meta_Control_m
Packit ec106e
keycode  29 = Control
Packit ec106e
keycode  30 = a
Packit ec106e
keycode  31 = s
Packit ec106e
keycode  32 = d
Packit ec106e
keycode  33 = f
Packit ec106e
keycode  34 = g
Packit ec106e
keycode  35 = h
Packit ec106e
keycode  36 = j
Packit ec106e
keycode  37 = k
Packit ec106e
keycode  38 = l
Packit ec106e
keycode  39 = semicolon colon  semicolon colon
Packit ec106e
keycode  40 = apostrophe quotedbl  apostrophe quotedbl
Packit ec106e
keycode  41 = grave asciitilde grave asciitilde
Packit ec106e
keycode  42 = Shift
Packit ec106e
keycode  43 = backslash bar backslash bar Control_backslash VoidSymbol Control_backslash VoidSymbol Meta_backslash VoidSymbol Meta_backslash
Packit ec106e
keycode  44 = z
Packit ec106e
keycode  45 = x
Packit ec106e
keycode  46 = c
Packit ec106e
keycode  47 = v
Packit ec106e
keycode  48 = b
Packit ec106e
keycode  49 = n
Packit ec106e
keycode  50 = m
Packit ec106e
keycode  51 = comma less comma less VoidSymbol VoidSymbol VoidSymbol VoidSymbol Meta_comma Meta_less Meta_comma Meta_less
Packit ec106e
keycode  52 = period greater period greater Compose VoidSymbol Compose VoidSymbol Meta_period Meta_greater Meta_period Meta_greater
Packit ec106e
keycode  53 = slash question slash question Delete VoidSymbol Delete VoidSymbol Meta_slash Meta_question Meta_slash Meta_question 
Packit ec106e
keycode  54 = Shift
Packit ec106e
keycode  55 = KP_Multiply
Packit ec106e
keycode  56 = Alt
Packit ec106e
keycode  57 = space space space space nul nul nul nul Meta_space Meta_space Meta_space Meta_space
Packit ec106e
keycode  58 = Caps_Lock
Packit ec106e
keycode  59 = F1 F13 F1 F13 F1 VoidSymbol F1 VoidSymbol Console_1 VoidSymbol Console_1
Packit ec106e
keycode  60 = F2 F14 F2 F14 F2 VoidSymbol F2 VoidSymbol Console_2 VoidSymbol Console_2
Packit ec106e
keycode  61 = F3 F15 F3 F15 F3 VoidSymbol F3 VoidSymbol Console_3 VoidSymbol Console_3
Packit ec106e
keycode  62 = F4 F16 F4 F15 F4 VoidSymbol F4 VoidSymbol Console_4 VoidSymbol Console_4
Packit ec106e
keycode  63 = F5 F17 F5 F15 F5 VoidSymbol F5 VoidSymbol Console_5 VoidSymbol Console_5
Packit ec106e
keycode  64 = F6 F18 F6 F15 F6 VoidSymbol F6 VoidSymbol Console_6 VoidSymbol Console_6
Packit ec106e
keycode  65 = F7 F19 F7 F15 F7 VoidSymbol F7 VoidSymbol Console_7 VoidSymbol Console_7
Packit ec106e
keycode  66 = F8 F20 F8 F15 F8 VoidSymbol F8 VoidSymbol Console_8 VoidSymbol Console_8
Packit ec106e
keycode  67 = F9 F9 F9 F9 F9 VoidSymbol F9 VoidSymbol Console_9 VoidSymbol Console_9
Packit ec106e
keycode  68 = F10 F10 F10 F10 F10 VoidSymbol F10 VoidSymbol Console_10 VoidSymbol Console_10
Packit ec106e
keycode  69 = Num_Lock
Packit ec106e
keycode  70 = Scroll_Lock Show_Memory Show_Registers
Packit ec106e
control keycode  70 = Show_State
Packit ec106e
alt keycode  70 = Scroll_Lock
Packit ec106e
keycode  71 = KP_7
Packit ec106e
alt keycode  71 = Ascii_7
Packit ec106e
keycode  72 = KP_8
Packit ec106e
alt keycode  72 = Ascii_8
Packit ec106e
keycode  73 = KP_9
Packit ec106e
alt keycode  73 = Ascii_9
Packit ec106e
keycode  74 = KP_Subtract
Packit ec106e
keycode  75 = KP_4
Packit ec106e
alt keycode  75 = Ascii_4
Packit ec106e
keycode  76 = KP_5
Packit ec106e
alt keycode  76 = Ascii_5
Packit ec106e
keycode  77 = KP_6
Packit ec106e
alt keycode  77 = Ascii_6
Packit ec106e
keycode  78 = KP_Add
Packit ec106e
keycode  79 = KP_1
Packit ec106e
alt keycode  79 = Ascii_1
Packit ec106e
keycode  80 = KP_2
Packit ec106e
alt keycode  80 = Ascii_2
Packit ec106e
keycode  81 = KP_3
Packit ec106e
alt keycode  81 = Ascii_3
Packit ec106e
keycode  82 = KP_0
Packit ec106e
alt keycode  82 = Ascii_0
Packit ec106e
keycode  83 = KP_Period
Packit ec106e
control alt keycode  83 = Boot
Packit ec106e
keycode  84 = Last_Console
Packit ec106e
keycode  85 =
Packit ec106e
keycode  86 = backslash bar dead_acute dead_circumflex
Packit ec106e
alt keycode  86 = Meta_less
Packit ec106e
keycode  87 = F11 F11 F11 F11 F11 VoidSymbol F11 VoidSymbol Console_11 VoidSymbol Console_11
Packit ec106e
keycode  88 = F12 F12 F12 F12 F12 VoidSymbol F12 VoidSymbol Console_12 VoidSymbol Console_12
Packit ec106e
keycode  89 =
Packit ec106e
keycode  90 =
Packit ec106e
keycode  91 =
Packit ec106e
keycode  92 =
Packit ec106e
keycode  93 =
Packit ec106e
keycode  94 =
Packit ec106e
keycode  95 =
Packit ec106e
keycode  96 = KP_Enter
Packit ec106e
keycode  97 = Control
Packit ec106e
keycode  98 = KP_Divide
Packit ec106e
keycode  99 = VoidSymbol
Packit ec106e
	control keycode  99 = Control_backslash
Packit ec106e
	alt keycode  99 = Control_backslash
Packit ec106e
keycode 100 = AltGr
Packit ec106e
keycode 101 = Break
Packit ec106e
keycode 102 = Find
Packit ec106e
keycode 103 = Up
Packit ec106e
keycode 104 = Prior Scroll_Backward Prior Scroll_Backward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol 
Packit ec106e
keycode 105 = Left
Packit ec106e
	alt keycode 105 = Decr_Console
Packit ec106e
	alt altgr keycode 105 = Decr_Console
Packit ec106e
keycode 106 = Right
Packit ec106e
	alt keycode 106 = Incr_Console
Packit ec106e
	alt altgr keycode 106 = Incr_Console
Packit ec106e
keycode 107 = Select
Packit ec106e
keycode 108 = Down
Packit ec106e
keycode 109 = Next Scroll_Forward Next Scroll_Forward VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
Packit ec106e
keycode 110 = Insert
Packit ec106e
keycode 111 = Remove
Packit ec106e
control alt keycode 111 = Boot
Packit ec106e
keycode 112 = Macro
Packit ec106e
keycode 113 = F13
Packit ec106e
keycode 114 = F14
Packit ec106e
keycode 115 = Help
Packit ec106e
keycode 116 = Do
Packit ec106e
keycode 117 = F17
Packit ec106e
keycode 118 = KP_MinPlus
Packit ec106e
keycode 119 = AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock
Packit ec106e
keycode 120 =
Packit ec106e
keycode 121 =
Packit ec106e
keycode 122 =
Packit ec106e
keycode 123 =
Packit ec106e
keycode 124 =
Packit ec106e
keycode 125 =
Packit ec106e
keycode 126 =
Packit ec106e
keycode 127 =
Packit ec106e
compose ',' 'A' to '¡'
Packit ec106e
compose '/' 'L' to '£'
Packit ec106e
compose '^' 'L' to '¥'
Packit ec106e
compose '\'' 'S' to '¦'
Packit ec106e
compose '^' 'S' to '©'
Packit ec106e
compose ',' 'S' to 'ª'
Packit ec106e
compose '^' 'T' to '«'
Packit ec106e
compose '\'' 'Z' to '¬'
Packit ec106e
compose '^' 'Z' to '®'
Packit ec106e
compose '.' 'Z' to '¯'
Packit ec106e
compose ',' 'a' to '±'
Packit ec106e
compose '/' 'l' to '³'
Packit ec106e
compose '^' 'l' to 'µ'
Packit ec106e
compose '\'' 's' to '¶'
Packit ec106e
compose '^' 's' to '¹'
Packit ec106e
compose ',' 's' to 'º'
Packit ec106e
compose '^' 't' to '»'
Packit ec106e
compose '\'' 'z' to '¼'
Packit ec106e
compose '^' 'z' to '¾'
Packit ec106e
compose '.' 'z' to '¿'
Packit ec106e
compose '\'' 'R' to 'À'
Packit ec106e
compose '\'' 'A' to 'Á'
Packit ec106e
compose '^' 'A' to 'Â'
Packit ec106e
compose '^' 'A' to 'Ã'
Packit ec106e
compose ':' 'A' to 'Ä'
Packit ec106e
compose '\'' 'L' to 'Å'
Packit ec106e
compose '\'' 'C' to 'Æ'
Packit ec106e
compose ',' 'C' to 'Ç'
Packit ec106e
compose '^' 'C' to 'È'
Packit ec106e
compose '\'' 'E' to 'É'
Packit ec106e
compose ',' 'E' to 'Ê'
Packit ec106e
compose '"' 'E' to 'Ë'
Packit ec106e
compose '^' 'E' to 'Ì'
Packit ec106e
compose '\'' 'I' to 'Í'
Packit ec106e
compose '^' 'I' to 'Î'
Packit ec106e
compose '^' 'D' to 'Ï'
Packit ec106e
compose '-' 'D' to 'Ð'
Packit ec106e
compose '\'' 'N' to 'Ñ'
Packit ec106e
compose '^' 'N' to 'Ò'
Packit ec106e
compose '\'' 'O' to 'Ó'
Packit ec106e
compose '^' 'O' to 'Ô'
Packit ec106e
compose '"' 'O' to 'Õ'
Packit ec106e
compose ':' 'O' to 'Ö'
Packit ec106e
compose '^' 'R' to 'Ø'
Packit ec106e
compose '^' 'U' to 'Ù'
Packit ec106e
compose '\'' 'U' to 'Ú'
Packit ec106e
compose '"' 'U' to 'Û'
Packit ec106e
compose ':' 'U' to 'Ü'
Packit ec106e
compose '\'' 'Y' to 'Ý'
Packit ec106e
compose ',' 'T' to 'Þ'
Packit ec106e
compose 's' 's' to 'ß'
Packit ec106e
compose 'S' 'S' to 'ß'
Packit ec106e
compose '\'' 'r' to 'à'
Packit ec106e
compose '\'' 'a' to 'á'
Packit ec106e
compose '^' 'a' to 'â'
Packit ec106e
compose '^' 'a' to 'ã'
Packit ec106e
compose ':' 'a' to 'ä'
Packit ec106e
compose '\'' 'l' to 'å'
Packit ec106e
compose '\'' 'c' to 'æ'
Packit ec106e
compose ',' 'c' to 'ç'
Packit ec106e
compose '^' 'c' to 'è'
Packit ec106e
compose '\'' 'e' to 'é'
Packit ec106e
compose ',' 'e' to 'ê'
Packit ec106e
compose ':' 'e' to 'ë'
Packit ec106e
compose '^' 'e' to 'ì'
Packit ec106e
compose '\'' 'i' to 'í'
Packit ec106e
compose '^' 'e' to 'î'
Packit ec106e
compose '^' 'd' to 'ï'
Packit ec106e
compose '-' 'd' to 'ð'
Packit ec106e
compose '\'' 'n' to 'ñ'
Packit ec106e
compose '^' 'n' to 'ò'
Packit ec106e
compose '\'' 'o' to 'ó'
Packit ec106e
compose '^' 'o' to 'ô'
Packit ec106e
compose ':' 'o' to 'õ'
Packit ec106e
compose '"' 'o' to 'ö'
Packit ec106e
compose '^' 'r' to 'ø'
Packit ec106e
compose '^' 'u' to 'ù'
Packit ec106e
compose '\'' 'u' to 'ú'
Packit ec106e
compose '\'' 'u' to 'ú'
Packit ec106e
compose '"' 'u' to 'û'
Packit ec106e
compose ':' 'u' to 'ü'
Packit ec106e
compose '\'' 'y' to 'ý'
Packit ec106e
compose ',' 't' to 'þ'