diff options
author | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
---|---|---|
committer | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
commit | 709c4d66e0b107ca606941b988bad717c0b45d9b (patch) | |
tree | 37ee08b1eb308f3b2b6426d5793545c38396b838 /recipes/keymaps/files | |
parent | fa6cd5a3b993f16c27de4ff82b42684516d433ba (diff) |
rename packages/ to recipes/ per earlier agreement
See links below for more details:
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Mike Westerhof <mwester@dls.net>
Acked-by: Philip Balister <philip@balister.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Marcin Juszkiewicz <hrw@openembedded.org>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'recipes/keymaps/files')
19 files changed, 3653 insertions, 0 deletions
diff --git a/recipes/keymaps/files/akita/keymap-2.4.map b/recipes/keymaps/files/akita/keymap-2.4.map new file mode 100644 index 0000000000..e6339979e8 --- /dev/null +++ b/recipes/keymaps/files/akita/keymap-2.4.map @@ -0,0 +1,128 @@ +keymaps 0-2,4-5,8 +keycode 1 = +a +A +a Control_a Control_a +keycode 2 = +b +B underscore Control_b Control_b +keycode 3 = +c +C +c Control_c Control_c +keycode 4 = +d +D +d Control_d Control_d +keycode 5 = +e +E equal Control_e Control_e +keycode 6 = +f +F backslash Control_f Control_f +keycode 7 = +g +G semicolon Control_g Control_g +keycode 8 = +h +H colon BackSpace BackSpace +keycode 9 = +i +I +i Tab Tab +keycode 10 = +j +J asterisk Linefeed Linefeed +keycode 11 = +k +K backslash Control_k Control_k +keycode 12 = +l +L bar Control_l Control_l +keycode 13 = +m +M +m Control_m Control_m +keycode 14 = +n +N +n Control_n Control_n +keycode 15 = +o +O +o Control_o Control_o +keycode 16 = +p +P +p Control_p Control_p +keycode 17 = +q +Q +q Control_q Control_q +keycode 18 = +r +R plus Control_r Control_r +keycode 19 = +s +S +s Control_s Control_s +keycode 20 = +t +T bracketleft Control_t Control_t +keycode 21 = +u +U +u Control_u Control_u +keycode 22 = +v +V +v Control_v Control_v +keycode 23 = +w +W asciicircum Control_w Control_w +keycode 24 = +x +X +x Control_x Control_x +keycode 25 = +y +Y bracketright Control_y Control_y +keycode 26 = +z +Z +z Control_z Control_z +keycode 27 = Shift Shift Shift Shift Shift +keycode 28 = Return Return Return Return Return +keycode 29 = F11 F11 F11 F11 F11 +keycode 30 = AltGr AltGr AltGr AltGr AltGr +keycode 31 = BackSpace BackSpace Delete BackSpace BackSpace +keycode 32 = Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock +keycode 33 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 34 = Escape Escape Escape Escape Escape +keycode 35 = Left Left Left Left Left Decr_Console +keycode 36 = Up Up PageUp Up Up +keycode 37 = Down Down PageDown Down Down +keycode 38 = Right Right Right Right Right Incr_Console +keycode 39 = Return Return Return Return Return +keycode 40 = F12 VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 41 = one exclam VoidSymbol VoidSymbol VoidSymbol Console_1 +keycode 42 = two quotedbl VoidSymbol VoidSymbol VoidSymbol Console_2 +keycode 43 = three numbersign VoidSymbol VoidSymbol VoidSymbol Console_3 +keycode 44 = four dollar VoidSymbol VoidSymbol VoidSymbol Console_4 +keycode 45 = five percent VoidSymbol VoidSymbol VoidSymbol Console_5 +keycode 46 = six ampersand VoidSymbol VoidSymbol VoidSymbol +keycode 47 = seven apostrophe VoidSymbol VoidSymbol VoidSymbol +keycode 48 = eight parenleft VoidSymbol VoidSymbol VoidSymbol +keycode 49 = nine parenright VoidSymbol VoidSymbol VoidSymbol +keycode 50 = zero asciitilde VoidSymbol VoidSymbol VoidSymbol +keycode 51 = minus equal VoidSymbol VoidSymbol VoidSymbol +keycode 52 = asciicircum asciitilde VoidSymbol VoidSymbol VoidSymbol +keycode 53 = backslash bar VoidSymbol VoidSymbol VoidSymbol +keycode 54 = bracketleft braceleft VoidSymbol VoidSymbol VoidSymbol +keycode 55 = at grave VoidSymbol VoidSymbol VoidSymbol +keycode 56 = Control Control Control Control Control +keycode 57 = Alt Alt Alt Alt Alt +keycode 58 = Control Control Control Control Control +keycode 59 = minus VoidSymbol at VoidSymbol VoidSymbol +keycode 60 = Shift_Lock Shift_Lock Shift_Lock Shift_Lock Shift_Lock +keycode 61 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 62 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 63 = comma slash less VoidSymbol VoidSymbol +keycode 64 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 65 = Tab Tab Caps_Lock Tab Tab +keycode 66 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 67 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 68 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 69 = Alt VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 70 = slash VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 71 = KP_1 KP_1 KP_1 KP_1 KP_1 +keycode 72 = KP_2 KP_2 KP_2 KP_2 KP_2 +keycode 73 = KP_3 KP_3 KP_3 KP_3 KP_3 +keycode 74 = KP_4 KP_4 KP_4 KP_4 KP_4 +keycode 75 = KP_5 KP_5 KP_5 KP_5 KP_5 +keycode 76 = KP_6 KP_6 KP_6 KP_6 KP_6 +keycode 77 = KP_7 KP_7 KP_7 KP_7 KP_7 +keycode 78 = KP_8 KP_8 KP_8 KP_8 KP_8 +keycode 79 = KP_9 KP_9 KP_9 KP_9 KP_9 +keycode 80 = KP_0 KP_0 KP_0 KP_0 KP_0 +keycode 81 = Delete Delete Delete Delete Delete +keycode 82 = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide +keycode 83 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply +keycode 84 = Return Return Return Return Return +keycode 85 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract +keycode 86 = KP_Add KP_Add KP_Add KP_Add KP_Add +keycode 87 = KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter +keycode 88 = F9 F9 F9 F9 F9 +keycode 89 = F10 F10 F10 F10 F10 +keycode 90 = F13 F13 F13 F13 F13 +keycode 91 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 92 = space space space space space +keycode 93 = KP_Period KP_Period KP_Period KP_Period KP_Period +keycode 94 = Escape Escape Escape Escape +keycode 95 = semicolon plus VoidSymbol VoidSymbol VoidSymbol +keycode 96 = colon asterisk VoidSymbol VoidSymbol VoidSymbol +keycode 97 = bracketright braceright VoidSymbol VoidSymbol VoidSymbol +keycode 98 = comma less VoidSymbol VoidSymbol VoidSymbol +keycode 99 = period greater VoidSymbol VoidSymbol VoidSymbol +keycode 100 = slash question VoidSymbol VoidSymbol VoidSymbol +keycode 101 = underscore underscore VoidSymbol VoidSymbol VoidSymbol +keycode 102 = F15 VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 103 = period question greater VoidSymbol VoidSymbol +keycode 104 = Find Find Find Find Find +keycode 105 = Select Select Select Select Select +keycode 106 = Prior Scroll_Backward Prior Prior Prior +keycode 107 = Next Scroll_Forward Next Next Next +keycode 108 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 109 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 110 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 111 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 112 = Shift Shift Shift Shift Shift +keycode 113 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 114 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 115 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 116 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 117 = Control Control Control Control Control +keycode 118 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 119 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 120 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 121 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 122 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 123 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 124 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 125 = Up Up Up Up +keycode 126 = Down Down Down Down +keycode 127 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol diff --git a/recipes/keymaps/files/akita/keymap-2.6.map b/recipes/keymaps/files/akita/keymap-2.6.map new file mode 100644 index 0000000000..11a0e8b4d3 --- /dev/null +++ b/recipes/keymaps/files/akita/keymap-2.6.map @@ -0,0 +1,228 @@ +# Default kernel keymap. This uses 7 modifier combinations. +keymaps 0-2,4-5,8,12 +# Change the above line into +# keymaps 0-2,4-6,8,12 +# in case you want the entries +# altgr control keycode 83 = Boot +# altgr control keycode 111 = Boot +# below. +# +keycode 1 = +keycode 2 = one exclam + control alt keycode 2 = Console_1 +keycode 3 = two quotedbl + control alt keycode 3 = Console_2 +keycode 4 = three numbersign + control alt keycode 4 = Console_3 +keycode 5 = four dollar + control alt keycode 5 = Console_4 +keycode 6 = five percent + control alt keycode 6 = Console_5 +keycode 7 = six ampersand + control alt keycode 7 = Console_6 +keycode 8 = seven apostrophe +keycode 9 = eight parenleft +keycode 10 = nine parenright +keycode 11 = zero asciitilde +keycode 12 = minus at + altgr keycode 12 = at +keycode 13 = +keycode 14 = BackSpace + altgr keycode 14 = Delete +keycode 15 = Tab + altgr keycode 15 = Caps_Lock +keycode 16 = q +keycode 17 = w + altgr keycode 17 = asciicircum +keycode 18 = e + altgr keycode 18 = equal +keycode 19 = r + altgr keycode 19 = plus +keycode 20 = t + altgr keycode 20 = bracketleft +keycode 21 = y + altgr keycode 21 = bracketright +keycode 22 = u + altgr keycode 22 = braceleft +keycode 23 = i + altgr keycode 23 = braceright +keycode 24 = o +keycode 25 = p +keycode 26 = +keycode 27 = +keycode 28 = Return +keycode 29 = Control +keycode 30 = a +keycode 31 = s +keycode 32 = d +keycode 33 = f + altgr keycode 33 = backslash +keycode 34 = g + altgr keycode 34 = semicolon +keycode 35 = h + altgr keycode 35 = colon +keycode 36 = j + altgr keycode 36 = asterisk +keycode 37 = k + altgr keycode 37 = backslash +keycode 38 = l + altgr keycode 38 = bar +keycode 39 = +keycode 40 = +keycode 41 = +keycode 42 = Shift +keycode 43 = +keycode 44 = z +keycode 45 = x +keycode 46 = c +keycode 47 = v +keycode 48 = b + altgr keycode 48 = underscore +keycode 49 = n +keycode 50 = m +keycode 51 = comma slash + altgr keycode 51 = less +keycode 52 = period question + altgr keycode 52 = greater +keycode 53 = +keycode 54 = Shift +keycode 55 = +keycode 56 = Alt +keycode 57 = space space + control keycode 57 = nul +keycode 59 = F9 +keycode 60 = F10 +keycode 61 = AltGr +keycode 62 = Escape +keycode 63 = Return +keycode 64 = Escape +keycode 65 = Down +keycode 66 = Up +keycode 67 = Control +keycode 68 = F13 +keycode 79 = F15 +keycode 80 = F16 +keycode 82 = F17 +keycode 87 = Return +keycode 88 = F11 +keycode 97 = Control +keycode 99 = F12 +keycode 103 = Up + altgr keycode 103 = PageUp +keycode 105 = Left + altgr keycode 105 = Decr_Console +keycode 106 = Right + altgr keycode 106 = Incr_Console +keycode 108 = Down + altgr keycode 108 = PageDown + + +# LCD Softkeys as represented by zaurusd +keycode 82 = F5 +keycode 79 = F15 # Home +keycode 80 = F6 +keycode 81 = F16 # Email +keycode 75 = F7 +keycode 76 = F17 # Addresses +keycode 77 = F8 +keycode 71 = F18 # Calendar +keycode 72 = F9 +keycode 73 = F19 # Book +keycode 78 = F10 + +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' diff --git a/recipes/keymaps/files/c7x0/keymap-2.6.map b/recipes/keymaps/files/c7x0/keymap-2.6.map new file mode 100644 index 0000000000..6fc3a9a9cf --- /dev/null +++ b/recipes/keymaps/files/c7x0/keymap-2.6.map @@ -0,0 +1,213 @@ +# Default kernel keymap. This uses 7 modifier combinations. +keymaps 0-2,4-5,8,12 +# Change the above line into +# keymaps 0-2,4-6,8,12 +# in case you want the entries +# altgr control keycode 83 = Boot +# altgr control keycode 111 = Boot +# below. +# +keycode 1 = +keycode 2 = one exclam + control alt keycode 2 = Console_1 +keycode 3 = two quotedbl + control alt keycode 3 = Console_2 +keycode 4 = three numbersign + control alt keycode 4 = Console_3 +keycode 5 = four dollar + control alt keycode 5 = Console_4 +keycode 6 = five percent + control alt keycode 6 = Console_5 +keycode 7 = six ampersand + control alt keycode 7 = Console_6 +keycode 8 = seven apostrophe +keycode 9 = eight parenleft +keycode 10 = nine parenright +keycode 11 = zero asciitilde +keycode 12 = minus at + altgr keycode 12 = at +keycode 13 = +keycode 14 = BackSpace + altgr keycode 14 = Delete +keycode 15 = Tab + altgr keycode 15 = Caps_Lock +keycode 16 = q +keycode 17 = w + altgr keycode 17 = asciicircum +keycode 18 = e + altgr keycode 18 = equal +keycode 19 = r + altgr keycode 19 = plus +keycode 20 = t + altgr keycode 20 = bracketleft +keycode 21 = y + altgr keycode 21 = bracketright +keycode 22 = u + altgr keycode 22 = braceleft +keycode 23 = i + altgr keycode 23 = braceright +keycode 24 = o +keycode 25 = p +keycode 26 = +keycode 27 = +keycode 28 = Return +keycode 29 = Control +keycode 30 = a +keycode 31 = s +keycode 32 = d +keycode 33 = f + altgr keycode 33 = backslash +keycode 34 = g + altgr keycode 34 = semicolon +keycode 35 = h + altgr keycode 35 = colon +keycode 36 = j + altgr keycode 36 = asterisk +keycode 37 = k + altgr keycode 37 = backslash +keycode 38 = l + altgr keycode 38 = bar +keycode 39 = +keycode 40 = +keycode 41 = +keycode 42 = Shift +keycode 43 = +keycode 44 = z +keycode 45 = x +keycode 46 = c +keycode 47 = v +keycode 48 = b + altgr keycode 48 = underscore +keycode 49 = n +keycode 50 = m +keycode 51 = comma slash + altgr keycode 51 = less +keycode 52 = period question + altgr keycode 52 = greater +keycode 53 = +keycode 54 = Shift +keycode 55 = +keycode 56 = Alt +keycode 57 = space space + control keycode 57 = nul +keycode 59 = F9 +keycode 60 = F10 +keycode 61 = AltGr +keycode 62 = Escape +keycode 63 = Return +keycode 64 = Escape +keycode 65 = Down +keycode 66 = Up +keycode 67 = Control +keycode 68 = F13 +keycode 79 = F15 +keycode 80 = F16 +keycode 82 = F17 +keycode 87 = Return +keycode 88 = F11 +keycode 97 = Control +keycode 99 = F12 +keycode 103 = Up + altgr keycode 103 = PageUp +keycode 105 = Left + altgr keycode 105 = Decr_Console +keycode 106 = Right + altgr keycode 106 = Incr_Console +keycode 108 = Down + altgr keycode 108 = PageDown +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' diff --git a/recipes/keymaps/files/collie/keymap-2.4.map b/recipes/keymaps/files/collie/keymap-2.4.map new file mode 100644 index 0000000000..4cd8325bb0 --- /dev/null +++ b/recipes/keymaps/files/collie/keymap-2.4.map @@ -0,0 +1,114 @@ +keymaps 0-1,4-5 +alt_is_meta +keycode 1 = a +keycode 2 = b +keycode 3 = c +keycode 4 = d +keycode 5 = e +keycode 6 = f +keycode 7 = g +keycode 8 = h +keycode 9 = i +keycode 10 = j +keycode 11 = k +keycode 12 = l +keycode 13 = m +keycode 14 = n +keycode 15 = o +keycode 16 = p +keycode 17 = q +keycode 18 = r +keycode 19 = s +keycode 20 = t +keycode 21 = u +keycode 22 = v +keycode 23 = w +keycode 24 = x +keycode 25 = y +keycode 26 = z +keycode 27 = Shift +keycode 28 = Return +keycode 29 = F2 +keycode 30 = +keycode 31 = BackSpace +keycode 32 = bar +keycode 33 = +keycode 34 = Escape +keycode 35 = Left + control keycode 35 = Decr_Console +keycode 36 = Up +keycode 37 = Down +keycode 38 = Right + control keycode 38 = Incr_Console +keycode 39 = Return +keycode 40 = +keycode 41 = one +keycode 42 = two +keycode 43 = three +keycode 44 = four +keycode 45 = five +keycode 46 = six +keycode 47 = seven +keycode 48 = eight +keycode 49 = nine +keycode 50 = zero +keycode 51 = +adiaeresis +keycode 52 = +udiaeresis +keycode 53 = +odiaeresis +keycode 54 = +Adiaeresis +keycode 55 = +Udiaeresis +keycode 56 = +Odiaeresis +keycode 57 = +ssharp +keycode 58 = minus +keycode 59 = plus +keycode 60 = Shift_Lock +keycode 61 = at +keycode 62 = question +keycode 63 = comma +keycode 64 = period +keycode 65 = Tab +keycode 66 = F5 +keycode 67 = F6 +keycode 68 = F7 +keycode 69 = slash +keycode 70 = apostrophe +keycode 71 = semicolon +keycode 72 = quotedbl +keycode 73 = colon +keycode 74 = numbersign +keycode 75 = dollar +keycode 76 = percent +keycode 77 = underscore +keycode 78 = ampersand +keycode 79 = asterisk +keycode 80 = parenleft +keycode 81 = Delete +keycode 82 = F10 +keycode 83 = equal +keycode 84 = parenright +keycode 85 = asciitilde +keycode 86 = less +keycode 87 = greater +keycode 88 = Control +keycode 89 = Alt +keycode 90 = +keycode 91 = space + control keycode 91 = nul +keycode 92 = space + control keycode 92 = nul +keycode 93 = +keycode 94 = exclam +keycode 95 = +keycode 96 = +keycode 97 = +keycode 98 = +keycode 99 = +keycode 100 = +keycode 101 = +keycode 102 = +keycode 103 = Shift +keycode 104 = Control +keycode 105 = Control +keycode 106 = Alt +keycode 107 = Alt +keycode 108 = AltGr diff --git a/recipes/keymaps/files/collie/keymap-2.6.map b/recipes/keymaps/files/collie/keymap-2.6.map new file mode 100644 index 0000000000..8a5f34af1c --- /dev/null +++ b/recipes/keymaps/files/collie/keymap-2.6.map @@ -0,0 +1,263 @@ +# Note: +# The way in which the modifiers are handled are quite different +# than how they were handled in the 2.4.6-rmk1-np2-embedix kernel. +# +# Here, we simply pass up Fn as Control, and the german accent key +# as Altgr, and simply use a proper keymap. Said keymap is as +# follows. +# keymaps 0-2,4-5,8,12,20 +keycode 14 = BackSpace + shift keycode 14 = BackSpace + control keycode 14 = Delete + shiftl control keycode 14 = bracketleft + control shiftr keycode 14 = bracketleft +keycode 15 = Tab Tab + shift keycode 15 = backslash + control keycode 15 = Caps_Lock + shiftl control keycode 15 = Caps_Lock + control shiftr keycode 15 = Caps_Lock +keycode 16 = q + control keycode 16 = one + shiftl control keycode 16 = Control_q + control shiftr keycode 16 = Meta_q +keycode 17 = w + control keycode 17 = two + shiftl control keycode 17 = Control_w + control shiftr keycode 17 = Meta_w +keycode 18 = e + control keycode 18 = three + shiftl control keycode 18 = Control_e + control shiftr keycode 18 = Meta_e +keycode 19 = r + control keycode 19 = four + shiftr control keycode 19 = Control_r + control shiftl keycode 19 = Meta_r +keycode 20 = t + control keycode 20 = five + shiftl control keycode 20 = Control_t + control shiftr keycode 20 = Meta_t +keycode 21 = y + control keycode 21 = six + shiftl control keycode 21 = Control_y + control shiftr keycode 21 = Meta_y +keycode 22 = u + control keycode 22 = seven + shiftl control keycode 22 = Control_u + control shiftr keycode 22 = Meta_u +keycode 23 = i + control keycode 23 = eight + shiftl control keycode 23 = Control_i + control shiftr keycode 23 = Meta_i +keycode 24 = o + control keycode 24 = nine + shiftl control keycode 24 = Control_o + control shiftr keycode 24 = Meta_o +keycode 25 = p + control keycode 25 = zero + shiftl control keycode 25 = Control_p + control shiftr keycode 25 = Meta_p +keycode 28 = Return + control keycode 28 = greater + shiftl control keycode 28 = braceright + control shiftr keycode 28 = braceright +keycode 29 = Control +keycode 30 = a + control keycode 30 = exclam + shiftl control keycode 30 = Control_a + control shiftr keycode 30 = Meta_a +keycode 31 = s + control keycode 31 = at + shiftl control keycode 31 = Control_s + control shiftr keycode 31 = Meta_s +keycode 32 = d + control keycode 32 = numbersign + shiftl control keycode 32 = Control_d + control shiftr keycode 32 = Meta_d +keycode 33 = f + control keycode 33 = dollar + shiftl control keycode 33 = Control_f + control shiftr keycode 33 = Meta_f +keycode 34 = g + control keycode 34 = percent + shiftl control keycode 34 = Control_g + control shiftr keycode 34 = Meta_g +keycode 35 = h + control keycode 35 = underscore + shiftl control keycode 35 = BackSpace + control shiftr keycode 35 = BackSpace +keycode 36 = j + control keycode 36 = ampersand + shiftl control keycode 36 = Linefeed + control shiftr keycode 36 = Linefeed +keycode 37 = k + control keycode 37 = asterisk + shiftl control keycode 37 = Control_k + control shiftr keycode 37 = Meta_k +keycode 38 = l + control keycode 38 = bracketleft + shiftl control keycode 51 = parenleft + control shiftr keycode 51 = parenleft +keycode 40 = apostrophe quotedbl + control keycode 40 = asciitilde + shiftl control keycode 40 = asciicircum + control shiftr keycode 40 = asciicircum +keycode 42 = Shift +keycode 44 = z + control keycode 44 = Control_z + shiftl control keycode 44 = Control_z + control shiftr keycode 44 = Meta_z +keycode 45 = x + control keycode 45 = Control_x + shiftl control keycode 45 = Control_x + control shiftr keycode 45 = Meta_x +keycode 46 = c + control keycode 46 = Control_c + shiftl control keycode 46 = Control_c + control shiftr keycode 46 = Meta_c +keycode 47 = v + control keycode 47 = Control_v + shiftl control keycode 47 = Control_v + control shiftr keycode 47 = Meta_v +## current location ## +keycode 48 = b + control keycode 48 = minus + shiftl control keycode 48 = Control_b + control shiftr keycode 48 = Meta_b +keycode 49 = n + control keycode 49 = plus + shiftl control keycode 49 = Control_n + control shiftr keycode 49 = Meta_n +keycode 50 = m + control keycode 50 = equal + shiftl control keycode 50 = Control_m + control shiftr keycode 50 = Meta_m +keycode 51 = comma + shift keycode 51 = semicolon + control keycode 51 = bracketright + shiftl control keycode 51 = parenright + control shiftr keycode 51 = parenright +keycode 52 = period + shift keycode 52 = colon + control keycode 52 = less + shiftl control keycode 52 = braceleft + control shiftr keycode 52 = braceleft +keycode 53 = slash + shift keycode 53 = question + control keycode 53 = Num_Lock + shiftl control keycode 53 = Num_Lock + control shiftr keycode 53 = Num_Lock +keycode 54 = AltGr +keycode 55 = KP_Multiply +keycode 56 = Alt +keycode 57 = space + shift keycode 57 = bar + control keycode 57 = nul + shiftl control keycode 57 = grave + control shiftr keycode 57 = grave +keycode 67 = Control +keycode 87 = Return +keycode 99 = Control_backslash + control keycode 99 = Control_backslash +keycode 100 = AltGr +keycode 103 = Up +keycode 105 = Left +keycode 106 = Right +keycode 107 = Select +keycode 108 = Down +keycode 116 = Escape +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' diff --git a/recipes/keymaps/files/h2200/keymap-2.6.map b/recipes/keymaps/files/h2200/keymap-2.6.map new file mode 100644 index 0000000000..8b4c43fe0b --- /dev/null +++ b/recipes/keymaps/files/h2200/keymap-2.6.map @@ -0,0 +1,17 @@ +# Kernel keymap for h2200 keys + +# Apps keys +keycode 67 = F9 +keycode 68 = F10 +keycode 87 = F11 +keycode 88 = F12 + +# Joypad +keycode 103 = Up +keycode 105 = Left +keycode 106 = Right +keycode 108 = Down +keycode 28 = Return + +# Power key +keycode 116 = F34 diff --git a/recipes/keymaps/files/htcuniversal/keymap-2.6.map b/recipes/keymaps/files/htcuniversal/keymap-2.6.map new file mode 100644 index 0000000000..91ca66e0a1 --- /dev/null +++ b/recipes/keymaps/files/htcuniversal/keymap-2.6.map @@ -0,0 +1,10 @@ +#altgr keycode 18 = euro +altgr keycode 15 = tilde +altgr keycode 24 = slash +altgr keycode 25 = backslash +altgr keycode 32 = pound +altgr keycode 37 = quotedbl +altgr keycode 38 = apostrophe +altgr keycode 50 = question +altgr keycode 51 = semicolon +altgr keycode 52 = colon diff --git a/recipes/keymaps/files/jornada6xx/keymap-620lx-660lx.map b/recipes/keymaps/files/jornada6xx/keymap-620lx-660lx.map new file mode 100644 index 0000000000..454a1dae68 --- /dev/null +++ b/recipes/keymaps/files/jornada6xx/keymap-620lx-660lx.map @@ -0,0 +1,239 @@ +# English keymap for Jornada 620/660 devices. +# for the jornada680.c driver +# +# plain, shift, altgr, ctrl, shift + ctrl, alt, ctrl + alt + +keymaps 0-2,4-5,8,12 +keycode 57 = Escape Escape + alt keycode 1 = Meta_Escape +keycode 59 = one exclam asciitilde + alt keycode 2 = Meta_one +keycode 60 = two at grave + alt keycode 3 = Meta_two +keycode 61 = three numbersign + alt keycode 4 = Meta_three + altgr keycode 4 = pound +keycode 66 = four dollar + control keycode 5 = Control_backslash + alt keycode 5 = Meta_four + altgr keycode 5 = currency +keycode 65 = five percent + control keycode 6 = Control_bracketright + alt keycode 6 = Meta_five +keycode 64 = six asciicircum + control keycode 7 = Control_asciicircum + alt keycode 7 = Meta_six +keycode 62 = seven ampersand braceleft + control keycode 8 = Control_underscore + alt keycode 8 = KP_7 +keycode 63 = eight asterisk bracketleft + control keycode 9 = Delete + alt keycode 9 = KP_8 +keycode 58 = nine parenleft bracketright + alt keycode 10 = KP_9 +keycode 112 = zero parenright braceright + alt keycode 11 = KP_Divide +keycode 29 = minus underscore backslash + control keycode 11 = Control_underscore + shift control keycode 11 = Control_underscore + alt keycode 11 = Meta_minus +keycode 28 = equal plus + alt keycode 13 = Meta_equal +keycode 88 = Delete Delete + control keycode 14 = BackSpace + alt keycode 14 = Meta_Delete +keycode 76 = BackSpace +keycode 32 = Tab Tab + alt keycode 58 = Meta_Tab +keycode 45 = q +keycode 46 = w +keycode 47 = e + Shift keycode 18 = E +keycode 52 = r +keycode 51 = t +keycode 50 = y + alt keycode 21 = KP_4 +keycode 48 = u + alt keycode 22 = KP_5 +keycode 49 = i + alt keycode 23 = KP_6 +keycode 53 = o + alt keycode 24 = KP_Multiply +keycode 40 = p + AltGr keycode 25 = braceleft +keycode 81 = backslash bar +keycode 77 = bracketleft braceleft +keycode 82 = bracketright braceright +keycode 43 = Return + alt keycode 28 = Meta_Control_m +keycode 1 = Control + altgr keycode 29 = Num_Lock +keycode 68 = a +keycode 89 = s +keycode 67 = d +keycode 75 = f +keycode 69 = g +keycode 70 = h + alt keycode 35 = KP_1 +keycode 56 = j + alt keycode 36 = KP_2 +keycode 123 = k + alt keycode 37 = KP_3 +keycode 80 = l + alt keycode 38 = KP_Subtract +keycode 90 = semicolon colon bracketleft + alt keycode 39 = Meta_semicolon +keycode 27 = apostrophe quotedbl bracketright + control keycode 40 = Control_g + alt keycode 40 = Meta_apostrophe +keycode 41 = Shift +keycode 74 = Caps_Lock +keycode 18 = z +keycode 42 = x +keycode 71 = c +keycode 37 = v +keycode 79 = b +keycode 87 = n + alt keycode 49 = KP_0 +keycode 78 = m + alt keycode 50 = KP_Comma +keycode 55 = comma less + alt keycode 51 = KP_Period +keycode 35 = period greater + control keycode 52 = Compose + alt keycode 52 = KP_Add +keycode 54 = Shift +keycode 73 = Alt +keycode 23 = space space + alt keycode 57 = Meta_space +keycode 15 = Control +keycode 5 = F1 +keycode 10 = F2 +keycode 9 = F3 +keycode 8 = F4 +keycode 6 = F5 +keycode 7 = F6 +keycode 11 = F7 +keycode 12 = F8 +keycode 72 = Up + shift keycode 72 = Scroll_Backward + altgr keycode 72 = Scroll_Backward + alt keycode 72 = Prior +keycode 25 = Left + altgr keycode 75 = Decr_Console + alt keycode 75 = Find +keycode 125 = Right + altgr keycode 77 = Incr_Console + alt keycode 77 = Select +keycode 26 = Down + shift keycode 80 = Scroll_Forward + altgr keycode 80 = Scroll_Forward + alt keycode 80 = Next +keycode 88 = Remove Remove Meta_Delete + alt keycode 83 = Meta_Delete +#keycode 112 = F10 +# shift keycode 112 = F20 +# altgr keycode 112 = Console_22 +# alt keycode 112 = Console_10 +# control alt keycode 112 = Console_10 +keycode 39 = slash question + control keycode 115 = Delete + alt keycode 115 = Meta_slash +keycode 20 = AltGr +keycode 219 = Insert +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' diff --git a/recipes/keymaps/files/jornada6xx/keymap-br.map b/recipes/keymaps/files/jornada6xx/keymap-br.map new file mode 100644 index 0000000000..8bc0f0fab6 --- /dev/null +++ b/recipes/keymaps/files/jornada6xx/keymap-br.map @@ -0,0 +1,285 @@ +# Brazilian keymap for Jornada 6xx devices. +# +# Created by Tibor Zenis ( zenis <at> fmph.uniba.sk ) +# (Lightly) Modified by Alex Palestras ( B_Linuz <at> yahoo.com ) +# Mrazilian adaptation by Paulo Roberto ( stpaul <at> 0xbadc0ffe.org ) +# plain, shift, altgr, ctrl, shift + ctrl, alt, ctrl + alt + +keymaps 0-2,4-5,8,12 +keycode 1 = Escape Escape + alt keycode 1 = Meta_Escape +keycode 2 = one exclam asciitilde + alt keycode 2 = Meta_one +keycode 3 = two at grave + alt keycode 3 = Meta_two +keycode 4 = three numbersign + alt keycode 4 = Meta_three + altgr keycode 4 = pound +keycode 5 = four backslash + control keycode 5 = Control_backslash + alt keycode 5 = Meta_four + altgr keycode 5 = dollar +keycode 6 = five percent + control keycode 6 = Control_bracketright + alt keycode 6 = Meta_five +keycode 7 = six dead_diaeresis + AltGr keycode 7 = notsign + alt keycode 7 = Meta_six +keycode 8 = seven ampersand braceleft + control keycode 8 = Control_underscore + alt keycode 8 = KP_7 +keycode 9 = eight asterisk bracketleft + control keycode 9 = Delete + alt keycode 9 = KP_8 +keycode 10 = nine parenleft bracketright + alt keycode 10 = KP_9 +keycode 11 = zero parenright braceright + alt keycode 11 = KP_Divide +keycode 12 = minus underscore backslash + control keycode 11 = Control_underscore + shift control keycode 11 = Control_underscore + alt keycode 11 = Meta_minus +keycode 13 = equal plus + alt keycode 13 = Meta_equal +keycode 14 = Delete Delete + control keycode 14 = BackSpace + alt keycode 14 = Meta_Delete +keycode 15 = Tab Tab + alt keycode 15 = Meta_Tab +keycode 16 = q + AltGr keycode 16 = slash +keycode 17 = w + AltGr keycode 17 = question +keycode 18 = e + AltGr keycode 18 = E +keycode 19 = r +keycode 20 = t +keycode 21 = y +keycode 22 = u + alt keycode 22 = KP_4 +keycode 23 = i + alt keycode 23 = KP_5 +keycode 24 = o + alt keycode 24 = KP_6 +keycode 25 = p + alt keycode 25 = KP_Multiply +keycode 26 = dead_acute dead_grave +keycode 27 = bracketleft braceleft + AltGr keycode 27 = ordfeminine +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = F11 + shift keycode 29 = F21 + altgr keycode 29 = Console_23 + alt keycode 29 = Console_11 + control alt keycode 29 = Console_11 +keycode 30 = a + AltGr keycode 30 = degree +keycode 31 = s +keycode 32 = d +keycode 33 = f +keycode 34 = g +keycode 35 = h +keycode 36 = j + alt keycode 36 = KP_1 +keycode 37 = k + alt keycode 37 = KP_2 +keycode 38 = l + alt keycode 38 = KP_3 +keycode 39 = +ccedilla +Ccedilla + alt keycode 38 = KP_Subtract +keycode 40 = dead_tilde dead_circumflex + shift control keycode 40 = Control_asciicircum + alt keycode 40 = Meta_apostrophe +keycode 42 = Shift + altgr keycode 42 = Caps_Lock +keycode 43 = bracketright braceright + AltGr keycode 43 = masculine +keycode 44 = z + AltGr keycode 44 = backslash +keycode 45 = x + AltGr keycode 45 = bar +keycode 46 = c +keycode 47 = v +keycode 48 = b +keycode 49 = n +keycode 50 = m + alt keycode 49 = KP_0 +keycode 51 = comma less + alt keycode 50 = KP_Comma +keycode 52 = period greater + control keycode 52 = Compose + alt keycode 51 = KP_Period +keycode 53 = semicolon colon + alt keycode 52 = KP_Add +keycode 54 = Shift +keycode 55 = apostrophe +keycode 56 = Alt +keycode 57 = space space + alt keycode 57 = Meta_space +keycode 58 = F9 + shift keycode 58 = F19 + altgr keycode 58 = Console_21 + alt keycode 58 = Console_9 + control alt keycode 58 = Console_9 +keycode 59 = F1 + altgr keycode 59 = Console_13 + alt keycode 59 = Console_1 + control alt keycode 59 = Console_1 +keycode 60 = F2 + shift keycode 60 = F12 + altgr keycode 60 = Console_14 + alt keycode 60 = Console_2 + control alt keycode 60 = Console_2 +keycode 61 = F3 + shift keycode 61 = F13 + altgr keycode 61 = Console_15 + alt keycode 61 = Console_3 + control alt keycode 61 = Console_3 +keycode 62 = F4 + shift keycode 62 = F14 + altgr keycode 62 = Console_16 + alt keycode 62 = Console_4 + control alt keycode 62 = Console_4 +keycode 63 = F5 + shift keycode 63 = F15 + altgr keycode 63 = Console_17 + alt keycode 63 = Console_5 + control alt keycode 63 = Console_5 +keycode 64 = F6 + shift keycode 64 = F16 + altgr keycode 64 = Console_18 + alt keycode 64 = Console_6 + control alt keycode 64 = Console_6 +keycode 65 = F7 + shift keycode 65 = F17 + altgr keycode 65 = Console_19 + alt keycode 65 = Console_7 + control alt keycode 65 = Console_7 +keycode 66 = F8 + shift keycode 66 = F18 + altgr keycode 66 = Console_20 + alt keycode 66 = Console_8 + control alt keycode 66 = Console_8 +keycode 72 = Up + shift keycode 72 = Scroll_Backward + altgr keycode 72 = Scroll_Backward + alt keycode 72 = Prior +keycode 74 = Control + altgr keycode 74 = Num_Lock +keycode 75 = Left + altgr keycode 75 = Decr_Console + alt keycode 75 = Find +keycode 77 = Right + altgr keycode 77 = Incr_Console + alt keycode 77 = Select +keycode 80 = Down + shift keycode 80 = Scroll_Forward + altgr keycode 80 = Scroll_Forward + alt keycode 80 = Next +keycode 83 = Remove Remove Meta_Delete + alt keycode 83 = Meta_Delete +keycode 112 = F10 + shift keycode 112 = F20 + altgr keycode 112 = Console_22 + alt keycode 112 = Console_10 + control alt keycode 112 = Console_10 +keycode 115 = AltGr +keycode 123 = comma quotedbl +keycode 0 = Insert +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' diff --git a/recipes/keymaps/files/jornada6xx/keymap-de.map b/recipes/keymaps/files/jornada6xx/keymap-de.map new file mode 100644 index 0000000000..4f6f53a74c --- /dev/null +++ b/recipes/keymaps/files/jornada6xx/keymap-de.map @@ -0,0 +1,597 @@ +keymaps 0-6,8-10,12 +keycode 1 = Escape Escape +keycode 2 = one exclam bar +keycode 3 = two quotedbl twosuperior +keycode 4 = three section threesuperior + control keycode 4 = Escape + alt keycode 4 = Meta_three + control alt keycode 4 = Meta_Escape +keycode 5 = four dollar + alt keycode 5 = Meta_four + shift alt keycode 5 = Meta_dollar +keycode 6 = five percent + alt keycode 6 = Meta_five + shift alt keycode 6 = Meta_percent +keycode 7 = six ampersand + control keycode 7 = Control_asciicircum + alt keycode 7 = Meta_six + shift alt keycode 7 = Meta_ampersand +keycode 8 = seven slash braceleft + alt keycode 8 = Meta_seven + shift alt keycode 8 = Meta_slash + altgr alt keycode 8 = Meta_braceleft +keycode 9 = eight parenleft bracketleft + alt keycode 9 = Meta_eight + shift alt keycode 9 = Meta_parenleft + altgr alt keycode 9 = Meta_bracketleft +keycode 10 = nine parenright bracketright + altgr control keycode 10 = Control_bracketright + alt keycode 10 = Meta_nine + shift alt keycode 10 = Meta_parenright + altgr alt keycode 10 = Meta_bracketright +keycode 11 = zero equal braceright + alt keycode 11 = Meta_zero + shift alt keycode 11 = Meta_equal + altgr alt keycode 11 = Meta_braceright +keycode 12 = ssharp question backslash + altgr control keycode 12 = Control_backslash + shift alt keycode 12 = Meta_question + altgr alt keycode 12 = Meta_backslash +keycode 13 = apostrophe grave + alt keycode 13 = 0x08b4 + shift alt keycode 13 = Meta_grave +keycode 14 = Delete Delete + alt keycode 14 = Meta_Delete + shift alt keycode 14 = Meta_Delete +keycode 15 = Tab Meta_Tab + alt keycode 15 = Meta_Tab +keycode 16 = +q +Q at + control keycode 16 = Control_q + shift control keycode 16 = Control_q + altgr control keycode 16 = nul + alt keycode 16 = Meta_q + shift alt keycode 16 = Meta_Q + altgr alt keycode 16 = Meta_at + control alt keycode 16 = Meta_Control_q +keycode 17 = +w + shift keycode 17 = +W + shift altgr keycode 17 = VoidSymbol + control keycode 17 = Control_w + shift control keycode 17 = Control_w + altgr control keycode 17 = Control_w + alt keycode 17 = Meta_w + shift alt keycode 17 = Meta_W + altgr alt keycode 17 = Meta_w + control alt keycode 17 = Meta_Control_w +keycode 18 = +e +E currency + control keycode 18 = Control_e + shift control keycode 18 = Control_e + altgr control keycode 18 = Control_e + alt keycode 18 = Meta_e + shift alt keycode 18 = Meta_E + altgr alt keycode 18 = Meta_e + control alt keycode 18 = Meta_Control_e +keycode 19 = +r + shift keycode 19 = +R + shift altgr keycode 19 = VoidSymbol + control keycode 19 = Control_r + shift control keycode 19 = Control_r + altgr control keycode 19 = Control_r + alt keycode 19 = Meta_r + shift alt keycode 19 = Meta_R + altgr alt keycode 19 = Meta_r + control alt keycode 19 = Meta_Control_r +keycode 20 = +t + shift keycode 20 = +T + shift altgr keycode 20 = VoidSymbol + control keycode 20 = Control_t + shift control keycode 20 = Control_t + altgr control keycode 20 = Control_t + alt keycode 20 = Meta_t + shift alt keycode 20 = Meta_T + altgr alt keycode 20 = Meta_t + control alt keycode 20 = Meta_Control_t +keycode 21 = +z + shift keycode 21 = +Z + shift altgr keycode 21 = VoidSymbol + control keycode 21 = Control_z + shift control keycode 21 = Control_z + altgr control keycode 21 = Control_z + alt keycode 21 = Meta_z + shift alt keycode 21 = Meta_Z + altgr alt keycode 21 = Meta_z + control alt keycode 21 = Meta_Control_z +keycode 22 = +u + shift keycode 22 = +U + shift altgr keycode 22 = VoidSymbol + control keycode 22 = Control_u + shift control keycode 22 = Control_u + altgr control keycode 22 = Control_u + alt keycode 22 = Meta_u + shift alt keycode 22 = Meta_U + altgr alt keycode 22 = Meta_u + control alt keycode 22 = Meta_Control_u +keycode 23 = +i + shift keycode 23 = +I + shift altgr keycode 23 = VoidSymbol + control keycode 23 = Tab + shift control keycode 23 = Tab + altgr control keycode 23 = Tab + alt keycode 23 = Meta_i + shift alt keycode 23 = Meta_I + altgr alt keycode 23 = Meta_i + control alt keycode 23 = Meta_Tab +keycode 24 = +o + shift keycode 24 = +O + shift altgr keycode 24 = VoidSymbol + control keycode 24 = Control_o + shift control keycode 24 = Control_o + altgr control keycode 24 = Control_o + alt keycode 24 = Meta_o + shift alt keycode 24 = Meta_O + altgr alt keycode 24 = Meta_o + control alt keycode 24 = Meta_Control_o +keycode 25 = +p + shift keycode 25 = +P + shift altgr keycode 25 = VoidSymbol + control keycode 25 = Control_p + shift control keycode 25 = Control_p + altgr control keycode 25 = Control_p + alt keycode 25 = Meta_p + shift alt keycode 25 = Meta_P + altgr alt keycode 25 = Meta_p + control alt keycode 25 = Meta_Control_p +keycode 26 = +udiaeresis +Udiaeresis +keycode 27 = plus asterisk asciitilde + alt keycode 27 = Meta_plus + shift alt keycode 27 = Meta_asterisk +keycode 28 = Return + shift altgr keycode 28 = VoidSymbol + alt keycode 28 = Meta_Control_m +keycode 29 = F11 F23 + control keycode 29 = Control_asciicircum + control alt keycode 29 = Meta_Control_asciicircum +keycode 30 = +a + shift keycode 30 = +A + shift altgr keycode 30 = VoidSymbol + control keycode 30 = Control_a + shift control keycode 30 = Control_a + altgr control keycode 30 = Control_a + alt keycode 30 = Meta_a + shift alt keycode 30 = Meta_A + altgr alt keycode 30 = Meta_a + control alt keycode 30 = Meta_Control_a +keycode 31 = +s + shift keycode 31 = +S + shift altgr keycode 31 = VoidSymbol + control keycode 31 = Control_s + shift control keycode 31 = Control_s + altgr control keycode 31 = Control_s + alt keycode 31 = Meta_s + shift alt keycode 31 = Meta_S + altgr alt keycode 31 = Meta_s + control alt keycode 31 = Meta_Control_s +keycode 32 = +d + shift keycode 32 = +D + shift altgr keycode 32 = VoidSymbol + control keycode 32 = Control_d + shift control keycode 32 = Control_d + altgr control keycode 32 = Control_d + alt keycode 32 = Meta_d + shift alt keycode 32 = Meta_D + altgr alt keycode 32 = Meta_d + control alt keycode 32 = Meta_Control_d +keycode 33 = +f + shift keycode 33 = +F + shift altgr keycode 33 = VoidSymbol + control keycode 33 = Control_f + shift control keycode 33 = Control_f + altgr control keycode 33 = Control_f + alt keycode 33 = Meta_f + shift alt keycode 33 = Meta_F + altgr alt keycode 33 = Meta_f + control alt keycode 33 = Meta_Control_f +keycode 34 = +g + shift keycode 34 = +G + shift altgr keycode 34 = VoidSymbol + control keycode 34 = Control_g + shift control keycode 34 = Control_g + altgr control keycode 34 = Control_g + alt keycode 34 = Meta_g + shift alt keycode 34 = Meta_G + altgr alt keycode 34 = Meta_g + control alt keycode 34 = Meta_Control_g +keycode 35 = +h + shift keycode 35 = +H + shift altgr keycode 35 = VoidSymbol + control keycode 35 = BackSpace + shift control keycode 35 = BackSpace + altgr control keycode 35 = BackSpace + alt keycode 35 = Meta_h + shift alt keycode 35 = Meta_H + altgr alt keycode 35 = Meta_h + control alt keycode 35 = Meta_BackSpace +keycode 36 = +j + shift keycode 36 = +J + shift altgr keycode 36 = VoidSymbol + control keycode 36 = Linefeed + shift control keycode 36 = Linefeed + altgr control keycode 36 = Linefeed + alt keycode 36 = Meta_j + shift alt keycode 36 = Meta_J + altgr alt keycode 36 = Meta_j + control alt keycode 36 = Meta_Linefeed +keycode 37 = +k + shift keycode 37 = +K + shift altgr keycode 37 = VoidSymbol + control keycode 37 = Control_k + shift control keycode 37 = Control_k + altgr control keycode 37 = Control_k + alt keycode 37 = Meta_k + shift alt keycode 37 = Meta_K + altgr alt keycode 37 = Meta_k + control alt keycode 37 = Meta_Control_k +keycode 38 = +l + shift keycode 38 = +L + shift altgr keycode 38 = VoidSymbol + control keycode 38 = Control_l + shift control keycode 38 = Control_l + altgr control keycode 38 = Control_l + alt keycode 38 = Meta_l + shift alt keycode 38 = Meta_L + altgr alt keycode 38 = Meta_l + control alt keycode 38 = Meta_Control_l +keycode 39 = +odiaeresis +Odiaeresis +keycode 40 = +adiaeresis +Adiaeresis +keycode 42 = Shift Shift Caps_Lock + shift altgr keycode 42 = VoidSymbol + control keycode 42 = Compose +keycode 43 = numbersign apostrophe + alt keycode 43 = Meta_numbersign + shift alt keycode 43 = Meta_apostrophe +keycode 44 = +y +Y less + shift altgr keycode 44 = VoidSymbol + control keycode 44 = Control_y + shift control keycode 44 = Control_y + altgr control keycode 44 = Control_y + alt keycode 44 = Meta_y + shift alt keycode 44 = Meta_Y + altgr alt keycode 44 = Meta_y + control alt keycode 44 = Meta_Control_y +keycode 45 = +x +X greater + shift altgr keycode 45 = VoidSymbol + control keycode 45 = Control_x + shift control keycode 45 = Control_x + altgr control keycode 45 = Control_x + alt keycode 45 = Meta_x + shift alt keycode 45 = Meta_X + altgr alt keycode 45 = Meta_x + control alt keycode 45 = Meta_Control_x +keycode 46 = +c +C cent + control keycode 46 = Control_c + shift control keycode 46 = Control_c + altgr control keycode 46 = Control_c + alt keycode 46 = Meta_c + shift alt keycode 46 = Meta_C + altgr alt keycode 46 = Meta_c + control alt keycode 46 = Meta_Control_c +keycode 47 = +v + shift keycode 47 = +V + shift altgr keycode 47 = VoidSymbol + control keycode 47 = Control_v + shift control keycode 47 = Control_v + altgr control keycode 47 = Control_v + alt keycode 47 = Meta_v + shift alt keycode 47 = Meta_V + altgr alt keycode 47 = Meta_v + control alt keycode 47 = Meta_Control_v +keycode 48 = +b + shift keycode 48 = +B + shift altgr keycode 48 = VoidSymbol + control keycode 48 = Control_b + shift control keycode 48 = Control_b + altgr control keycode 48 = Control_b + alt keycode 48 = Meta_b + shift alt keycode 48 = Meta_B + altgr alt keycode 48 = Meta_b + control alt keycode 48 = Meta_Control_b +keycode 49 = +n + shift keycode 49 = +N + shift altgr keycode 49 = VoidSymbol + control keycode 49 = Control_n + shift control keycode 49 = Control_n + altgr control keycode 49 = Control_n + alt keycode 49 = Meta_n + shift alt keycode 49 = Meta_N + altgr alt keycode 49 = Meta_n + control alt keycode 49 = Meta_Control_n +keycode 50 = +m +M mu + control keycode 50 = Control_m + shift control keycode 50 = Control_m + altgr control keycode 50 = Control_m + alt keycode 50 = Meta_m + shift alt keycode 50 = Meta_M + altgr alt keycode 50 = Meta_m + control alt keycode 50 = Meta_Control_m +keycode 51 = comma semicolon + alt keycode 51 = Meta_comma + shift alt keycode 51 = Meta_semicolon +keycode 52 = period colon + alt keycode 52 = Meta_period + shift alt keycode 52 = Meta_colon +keycode 53 = minus underscore Meta_minus + shift control keycode 53 = Control_underscore + alt keycode 53 = Meta_minus + shift alt keycode 53 = Meta_underscore +keycode 54 = Shift + shift altgr keycode 54 = VoidSymbol + control keycode 54 = Compose +keycode 56 = Alt + shift altgr keycode 56 = VoidSymbol +keycode 57 = space space Meta_space + control keycode 57 = nul + alt keycode 57 = Meta_space + shift alt keycode 57 = Meta_space + control alt keycode 57 = Meta_nul +keycode 58 = F9 + shift altgr keycode 58 = VoidSymbol +keycode 59 = F1 F13 Console_13 + control keycode 59 = F25 + alt keycode 59 = Console_1 + control alt keycode 59 = Console_1 +keycode 60 = F2 F14 Console_14 + control keycode 60 = F26 + alt keycode 60 = Console_2 + control alt keycode 60 = Console_2 +keycode 61 = F3 F15 Console_15 + control keycode 61 = F27 + alt keycode 61 = Console_3 + control alt keycode 61 = Console_3 +keycode 62 = F4 F16 Console_16 + control keycode 62 = F28 + alt keycode 62 = Console_4 + control alt keycode 62 = Console_4 +keycode 63 = F5 F17 Console_17 + control keycode 63 = F29 + alt keycode 63 = Console_5 + control alt keycode 63 = Console_5 +keycode 64 = F6 F18 Console_18 + control keycode 64 = F30 + alt keycode 64 = Console_6 + control alt keycode 64 = Console_6 +keycode 65 = F7 F19 Console_19 + control keycode 65 = F31 + alt keycode 65 = Console_7 + control alt keycode 65 = Console_7 +keycode 66 = F8 F20 Console_20 + control keycode 66 = F32 + alt keycode 66 = Console_8 + control alt keycode 66 = Console_8 +keycode 72 = Up + alt keycode 72 = Prior + shift alt keycode 72 = Scroll_Backward +keycode 74 = Control + shift keycode 74 = Compose + shift altgr keycode 74 = VoidSymbol +keycode 75 = KP_4 + altgr keycode 75 = Hex_4 + shift altgr keycode 75 = VoidSymbol + alt keycode 75 = Find +keycode 77 = KP_6 + altgr keycode 77 = Hex_6 + shift altgr keycode 77 = VoidSymbol + alt keycode 77 = Select +keycode 80 = KP_2 + altgr keycode 80 = Hex_2 + shift altgr keycode 80 = VoidSymbol + alt keycode 80 = Next +keycode 83 = Remove + alt keycode 83 = Insert + shift altgr keycode 83 = VoidSymbol + altgr control keycode 83 = Boot + control alt keycode 83 = Boot +keycode 91 = Insert +keycode 112 = F10 F22 + shift altgr keycode 112 = VoidSymbol + altgr control keycode 112 = VoidSymbol + shift alt keycode 112 = VoidSymbol + altgr alt keycode 112 = VoidSymbol +keycode 115 = AltGr + shift altgr keycode 115 = VoidSymbol + altgr control keycode 115 = VoidSymbol + shift alt keycode 115 = VoidSymbol + altgr alt keycode 115 = VoidSymbol +keycode 123 = asciicircum degree +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose '-' 'a' to 'ª' +compose '-' 'A' to 'ª' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose '°' 'A' to 'Å' +compose '°' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '^' 'C' to 'Ç' +compose '^' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '^' 'D' to 'Ð' +compose '^' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '^' 'N' to 'Ñ' +compose '^' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '-' 'o' to 'º' +compose '-' 'O' to 'º' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'n' 'n' to 'ñ' +compose 'n' 'h' to 'ñ' +compose 'N' 'Y' to 'Ñ' +compose 'N' 'N' to 'Ñ' +compose 'N' 'H' to 'Ñ' +compose 'N' 'y' to 'Ñ' +compose 'N' 'n' to 'Ñ' +compose 'N' 'h' to 'Ñ' +compose '-' 'L' to '£' +compose '<' '<' to '«' +compose '>' '>' to '»' +compose '?' '?' to '¿' +compose '^' '?' to '¿' +compose '!' '!' to '¡' +compose '^' '!' to '¡' +compose '^' '1' to '¹' +compose '^' '2' to '²' +compose '^' '3' to '³' +compose '+' '-' to '±' +compose 'c' '=' to '¢' +compose 'c' '/' to '¢' +compose '/' 'c' to '¢' +compose '-' 'c' to '¢' +compose '-' 'C' to '¢' +compose '|' 'c' to '¢' +compose '|' 'C' to '¢' +compose 'L' '=' to '£' +compose '-' 'L' to '£' +compose '-' 'l' to '£' +compose '^' '*' to '×' +compose '^' 'x' to '×' +compose 'x' 'x' to '×' +compose '^' '.' to '·' +compose '.' '.' to '·' +compose '^' '/' to '÷' +compose '^' ':' to '÷' +compose '-' ':' to '÷' +compose ':' '-' to '÷' +compose 'Y' '=' to '¥' +compose '=' 'Y' to '¥' +compose '-' 'Y' to '¥' +compose '-' 'l' to '¥' +compose '(' 'c' to '©' +compose '"' 'c' to '©' +compose 'O' 'C' to '©' +compose '(' 'C' to '©' +compose 'C' ')' to '©' +compose '-' 'a' to 'ª' +compose '-' 'A' to 'ª' +compose '-' 'o' to 'º' +compose '-' 'O' to 'º' +compose '(' 'r' to '®' +compose '"' 'r' to '®' +compose 'O' 'R' to '®' +compose '(' 'R' to '®' +compose 'R' ')' to '®' +compose 'm' 'u' to 'µ' +compose 'P' 'P' to '¶' +compose '1' '4' to '¼' +compose '1' '2' to '½' +compose '3' '4' to '¾' +compose 'e' '=' to '¤' +compose '-' 'e' to '¤' +compose '-' 'E' to '¤' +compose '=' 'E' to '¤' +compose 'v' 'S' to '¦' +compose '^' 'S' to '¦' +compose 'v' 's' to '¨' +compose '^' 's' to '¨' +compose 'v' 'Z' to '´' +compose '^' 'Z' to '´' +compose 'v' 'z' to '¸' +compose '^' 'z' to '¸' +compose 'O' 'E' to '¼' +compose 'O' 'e' to '¼' +compose 'o' 'e' to '½' +compose '"' 'Y' to '¾' +compose 'i' 'j' to 'ÿ' +compose 'I' 'J' to '¾' +compose '|' 's' to '$' +compose '|' 'S' to '$' +compose 'S' 'S' to '§' +compose '=' 'C' to '¤' +compose 'C' '=' to '¤' +compose 'o' 'x' to '¤' +compose 'x' 'o' to '¤' diff --git a/recipes/keymaps/files/jornada6xx/keymap-sp.map b/recipes/keymaps/files/jornada6xx/keymap-sp.map new file mode 100644 index 0000000000..2e5d7388f0 --- /dev/null +++ b/recipes/keymaps/files/jornada6xx/keymap-sp.map @@ -0,0 +1,222 @@ +# <ES.Keymap> for JLime +# +# By Pau Rodriguez-Estivill +# <20060708> + +strings as usual + +keycode 1 = Escape +keycode 2 = one + shift keycode 2 = exclam + AltGr keycode 2 = 0246 +keycode 3 = two + Shift keycode 3 = quotedbl + AltGr keycode 3 = 0247 +keycode 4 = three + shift keycode 4 = numbersign +keycode 5 = four + shift keycode 5 = dollar + AltGr keycode 5 = asciitilde +keycode 6 = five + shift keycode 6 = percent +keycode 7 = six + shift keycode 7 = ampersand +keycode 8 = seven + shift keycode 8 = slash +keycode 9 = eight + shift keycode 9 = parenleft +keycode 10 = nine + shift keycode 10 = parenright +keycode 11 = zero + shift keycode 11 = equal +keycode 12 = apostrophe + shift keycode 12 = question + AltGr keycode 12 = backslash +keycode 13 = 0250 + shift keycode 13 = 0255 +keycode 14 = Delete +keycode 15 = Tab +keycode 16 = +q +Q + AltGr keycode 16 = at +keycode 17 = +w + shift keycode 17 = +W +keycode 18 = +e +E + AltGr keycode 18 = currency +keycode 19 = +r + shift keycode 19 = +R +keycode 20 = +t + shift keycode 20 = +T +keycode 21 = +y + shift keycode 21 = +Y +keycode 22 = +u + shift keycode 22 = +U +keycode 23 = +i + shift keycode 23 = +I +keycode 24 = +o + shift keycode 24 = +O +keycode 25 = +p + shift keycode 25 = +P +keycode 26 = dead_acute + shift keycode 26 = dead_diaeresis +keycode 27 = plus asterisk asciitilde +keycode 28 = Return +keycode 29 = F11 + alt keycode 29 = Console_11 + shift keycode 29 = F12 + shift alt keycode 29 = Console_12 +keycode 30 = +a + shift keycode 30 = +A +keycode 31 = +s + shift keycode 31 = +S +keycode 32 = +d + shift keycode 32 = +D +keycode 33 = +f + shift keycode 33 = +F +keycode 34 = +g + shift keycode 34 = +G +keycode 35 = +h + shift keycode 35 = +H +keycode 36 = +j + shift keycode 36 = +J +keycode 37 = +k + shift keycode 37 = +K +keycode 38 = +l + shift keycode 38 = +L +keycode 39 = +0244 + shift keycode 39 = +0245 +keycode 40 = braceleft + shift keycode 40 = bracketleft + AltGr keycode 40 = dead_circumflex +keycode 42 = Shift + AltGr keycode 42 = Caps_Lock +keycode 43 = braceright + shift keycode 43 = bracketright + AltGr keycode 43 = dead_grave +keycode 44 = +z +Z + AltGr keycode 44 = less +keycode 45 = +x +X + AltGr keycode 45 = greater +keycode 46 = +c +C + AltGr keycode 46 = 0247 + shift AltGr keycode 46 = 0246 +keycode 47 = +v + shift keycode 47 = +V +keycode 48 = +b + shift keycode 48 = +B +keycode 49 = +n + shift keycode 49 = +N +keycode 50 = +m +M mu +keycode 51 = comma + shift keycode 51 = semicolon +keycode 52 = period + shift keycode 52 = colon +keycode 53 = minus underscore Meta_minus +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space space Meta_space +keycode 58 = F9 + alt keycode 58 = Console_9 +keycode 59 = F1 +keycode 60 = F2 +keycode 61 = F3 + alt keycode 61 = Console_3 +keycode 62 = F4 + alt keycode 62 = Console_4 +keycode 63 = F5 + alt keycode 63 = Console_5 +keycode 64 = F6 + alt keycode 64 = Console_6 +keycode 65 = F7 + alt keycode 65 = Console_7 +keycode 66 = F8 + alt keycode 66 = Console_8 +keycode 72 = Up + alt keycode 72 = PageUp + shift alt keycode 72 = Scroll_Backward +keycode 74 = Control + AltGr keycode 74 = Num_Lock +keycode 75 = Left + alt keycode 75 = Home +keycode 77 = Right + alt keycode 77 = End +keycode 80 = Down + alt keycode 80 = PageDown + shift alt keycode 80 = Scroll_Forward +keycode 83 = Remove + alt keycode 83 = Insert +keycode 91 = Insert +keycode 112 = F10 + alt keycode 112 = Console_10 +keycode 115 = AltGr +keycode 123 = bar + shift keycode 123 = 0372 + AltGr keycode 123 = +0252 +! compose for cp 850 +compose '`' 'A' to '·' +compose '`' 'a' to '…' +compose '\'' 'A' to 'µ' +compose '\'' 'a' to ' ' +compose '^' 'A' to '¶' +compose '^' 'a' to 'ƒ' +compose '~' 'A' to 'Ç' +compose '~' 'a' to 'Æ' +compose '"' 'A' to 'Ž' +compose '"' 'a' to '„' +compose 'O' 'A' to '' +compose 'o' 'a' to '†' +compose '0' 'A' to '' +compose '0' 'a' to '†' +compose 'A' 'A' to '' +compose 'a' 'a' to '†' +compose 'A' 'E' to '’' +compose 'a' 'e' to '‘' +compose ',' 'C' to '€' +compose ',' 'c' to '‡' +compose '`' 'E' to 'Ô' +compose '`' 'e' to 'Š' +compose '\'' 'E' to '' +compose '\'' 'e' to '‚' +compose '^' 'E' to 'Ò' +compose '^' 'e' to 'ˆ' +compose '"' 'E' to 'Ó' +compose '"' 'e' to '‰' +compose '`' 'I' to 'Þ' +compose '`' 'i' to '' +compose '\'' 'I' to 'Ö' +compose '\'' 'i' to '¡' +compose '^' 'I' to '×' +compose '^' 'i' to 'Œ' +compose '"' 'I' to 'Ø' +compose '"' 'i' to '‹' +compose '-' 'D' to 'Ñ' +compose '-' 'd' to 'Ð' +compose '~' 'N' to '¥' +compose '~' 'n' to '¤' +compose '`' 'O' to 'ã' +compose '`' 'o' to '•' +compose '\'' 'O' to 'à' +compose '\'' 'o' to '¢' +compose '^' 'O' to 'â' +compose '^' 'o' to '“' +compose '~' 'O' to 'å' +compose '~' 'o' to 'ä' +compose '"' 'O' to '™' +compose '"' 'o' to '”' +compose '/' 'O' to '' +compose '/' 'o' to '›' +compose '`' 'U' to 'ë' +compose '`' 'u' to '—' +compose '\'' 'U' to 'é' +compose '\'' 'u' to '£' +compose '^' 'U' to 'ê' +compose '^' 'u' to '–' +compose '"' 'U' to 'š' +compose '"' 'u' to '' +compose '\'' 'Y' to 'í' +compose '\'' 'y' to 'ì' +compose 'T' 'H' to 'è' +compose 't' 'h' to 'ç' +compose 's' 's' to 'á' +compose '"' 'y' to '˜' +compose 's' 'z' to 'á' +compose 'i' 'j' to '˜' diff --git a/recipes/keymaps/files/jornada6xx/keymap-uk.map b/recipes/keymaps/files/jornada6xx/keymap-uk.map new file mode 100644 index 0000000000..6bb959801c --- /dev/null +++ b/recipes/keymaps/files/jornada6xx/keymap-uk.map @@ -0,0 +1,278 @@ +# English keymap for Jornada 6xx devices. +# +# Created by Tibor Zenis ( zenis <at> fmph.uniba.sk ) +# (Lightly) Modified by Alex Palestras ( B_Linuz <at> yahoo.com ) +# plain, shift, altgr, ctrl, shift + ctrl, alt, ctrl + alt + +keymaps 0-2,4-5,8,12 +keycode 1 = Escape Escape + alt keycode 1 = Meta_Escape +keycode 2 = one exclam asciitilde + alt keycode 2 = Meta_one +keycode 3 = two at grave + alt keycode 3 = Meta_two +keycode 4 = three numbersign + alt keycode 4 = Meta_three + altgr keycode 4 = pound +keycode 5 = four dollar + control keycode 5 = Control_backslash + alt keycode 5 = Meta_four + altgr keycode 5 = currency +keycode 6 = five percent + control keycode 6 = Control_bracketright + alt keycode 6 = Meta_five +keycode 7 = six asciicircum + control keycode 7 = Control_asciicircum + alt keycode 7 = Meta_six +keycode 8 = seven ampersand braceleft + control keycode 8 = Control_underscore + altgr keycode 8 = KP_7 +keycode 9 = eight asterisk bracketleft + control keycode 9 = Delete + altgr keycode 9 = KP_8 +keycode 10 = nine parenleft bracketright + altgr keycode 10 = KP_9 +keycode 11 = zero parenright braceright + altgr keycode 11 = KP_Divide +keycode 12 = minus underscore backslash + control keycode 11 = Control_underscore + shift control keycode 11 = Control_underscore + alt keycode 11 = Meta_minus +keycode 13 = equal plus + alt keycode 13 = Meta_equal +keycode 14 = Delete Delete + control keycode 14 = BackSpace + alt keycode 14 = Meta_Delete +keycode 15 = Tab Tab + alt keycode 15 = Meta_Tab +keycode 16 = q +keycode 17 = w +keycode 18 = e + Shift keycode 18 = E +keycode 19 = r +keycode 20 = t +keycode 21 = y + altgr keycode 21 = KP_4 +keycode 22 = u + altgr keycode 22 = KP_5 +keycode 23 = i + altgr keycode 23 = KP_6 +keycode 24 = o + altgr keycode 24 = KP_Multiply +keycode 25 = p + AltGr keycode 25 = braceleft +keycode 26 = backslash bar + AltGr keycode 26 = braceright +keycode 28 = Return + alt keycode 28 = Meta_Control_m +keycode 29 = F11 + shift keycode 29 = F21 + altgr keycode 29 = Console_23 + alt keycode 29 = Console_11 + control alt keycode 29 = Console_11 +keycode 30 = a +keycode 31 = s +keycode 32 = d +keycode 33 = f +keycode 34 = g +keycode 35 = h + altgr keycode 35 = KP_1 +keycode 36 = j + altgr keycode 36 = KP_2 +keycode 37 = k + altgr keycode 37 = KP_3 +keycode 38 = l + altgr keycode 38 = KP_Subtract +keycode 39 = semicolon colon bracketleft + alt keycode 39 = Meta_semicolon +keycode 40 = apostrophe quotedbl bracketright + control keycode 40 = Control_g + alt keycode 40 = Meta_apostrophe +keycode 42 = Shift + altgr keycode 42 = Caps_Lock +keycode 44 = z +keycode 45 = x +keycode 46 = c +keycode 47 = v +keycode 48 = b +keycode 49 = n + altgr keycode 49 = KP_0 +keycode 50 = m + altgr keycode 50 = KP_Comma +keycode 51 = comma less + altgr keycode 51 = KP_Period +keycode 52 = period greater + control keycode 52 = Compose + altgr keycode 52 = KP_Add +keycode 54 = Shift +keycode 56 = Alt +keycode 57 = space space + alt keycode 57 = Meta_space +keycode 58 = F9 + shift keycode 58 = F19 + altgr keycode 58 = Console_21 + alt keycode 58 = Console_9 + control alt keycode 58 = Console_9 +keycode 59 = F1 + altgr keycode 59 = Console_13 + alt keycode 59 = Console_1 + control alt keycode 59 = Console_1 +keycode 60 = F2 + shift keycode 60 = F12 + altgr keycode 60 = Console_14 + alt keycode 60 = Console_2 + control alt keycode 60 = Console_2 +keycode 61 = F3 + shift keycode 61 = F13 + altgr keycode 61 = Console_15 + alt keycode 61 = Console_3 + control alt keycode 61 = Console_3 +keycode 62 = F4 + shift keycode 62 = F14 + altgr keycode 62 = Console_16 + alt keycode 62 = Console_4 + control alt keycode 62 = Console_4 +keycode 63 = F5 + shift keycode 63 = F15 + altgr keycode 63 = Console_17 + alt keycode 63 = Console_5 + control alt keycode 63 = Console_5 +keycode 64 = F6 + shift keycode 64 = F16 + altgr keycode 64 = Console_18 + alt keycode 64 = Console_6 + control alt keycode 64 = Console_6 +keycode 65 = F7 + shift keycode 65 = F17 + altgr keycode 65 = Console_19 + alt keycode 65 = Console_7 + control alt keycode 65 = Console_7 +keycode 66 = F8 + shift keycode 66 = F18 + altgr keycode 66 = Console_20 + alt keycode 66 = Console_8 + control alt keycode 66 = Console_8 +keycode 72 = Up + shift keycode 72 = Scroll_Backward + altgr keycode 72 = Scroll_Backward + alt keycode 72 = Prior +keycode 74 = Control + altgr keycode 74 = Num_Lock +keycode 75 = Left + altgr keycode 75 = Decr_Console + alt keycode 75 = Find +keycode 77 = Right + altgr keycode 77 = Incr_Console + alt keycode 77 = Select +keycode 80 = Down + shift keycode 80 = Scroll_Forward + altgr keycode 80 = Scroll_Forward + alt keycode 80 = Next +keycode 83 = Remove Remove Meta_Delete + alt keycode 83 = Meta_Delete +keycode 112 = F10 + shift keycode 112 = F20 + altgr keycode 112 = Console_22 + alt keycode 112 = Console_10 + control alt keycode 112 = Console_10 +keycode 115 = slash question + control keycode 115 = Delete + alt keycode 115 = Meta_slash +keycode 123 = AltGr +keycode 0 = Insert +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' diff --git a/recipes/keymaps/files/keymap b/recipes/keymaps/files/keymap new file mode 100644 index 0000000000..6ebc634266 --- /dev/null +++ b/recipes/keymaps/files/keymap @@ -0,0 +1,16 @@ +#!/bin/sh +# +# load keymap, if existing + +KERNEL_MAJMIN=`uname -r | cut -d '.' -f 1,2` +if [ -e /etc/keymap-$KERNEL_MAJMIN.map ]; then + loadkeys /etc/keymap-$KERNEL_MAJMIN.map +fi + +if ( ls "/etc" | grep -q "keymap-extension-${KERNEL_MAJMIN}" ) +then + for extension in `ls -1 /etc/keymap-extension-$KERNEL_MAJMIN*` + do + loadkeys "$extension" + done +fi diff --git a/recipes/keymaps/files/poodle/keymap-2.6.map b/recipes/keymaps/files/poodle/keymap-2.6.map new file mode 100644 index 0000000000..525551837d --- /dev/null +++ b/recipes/keymaps/files/poodle/keymap-2.6.map @@ -0,0 +1,152 @@ +keymaps 0-2,4,8,12 + +# Default Shift AltGr Control Alt Ctrl+Alt +keycode 29 = Control # Calendar +keycode 60 = Alt # Address +keycode 63 = space # Select +keycode 68 = F13 # Mail +keycode 87 = F33 # OK +keycode 88 = F11 # Menu +keycode 99 = F12 # Home +keycode 103 = Up Up Prior +keycode 105 = Left Left Decr_Console +keycode 106 = Right Right Incr_Console +keycode 108 = Down Down Next +keycode 116 = Escape + +keycode 14 = BackSpace BackSpace Delete +keycode 15 = Tab backslash Caps_Lock +keycode 28 = Return Return greater +keycode 40 = apostrophe quotedbl tilde +keycode 42 = Shift +keycode 51 = comma semicolon parenright +keycode 52 = period colon less +keycode 53 = slash question Num_Lock +keycode 54 = Shift +keycode 57 = space bar bar +keycode 67 = AltGr + +keycode 16 = +q +Q one Control_q Meta_q +keycode 17 = +w +W two Control_w Meta_w +keycode 18 = +e +E three Control_e Meta_e +keycode 19 = +r +R four Control_r Meta_r +keycode 20 = +t +T five Control_t Meta_t +keycode 21 = +y +Y six Control_y Meta_y +keycode 22 = +u +U seven Control_u Meta_u +keycode 23 = +i +I eight Control_i Meta_i +keycode 24 = +o +O nine Control_o Meta_o +keycode 25 = +p +P zero Control_p Meta_p +keycode 30 = +a +A exclam Control_a Meta_a +keycode 31 = +s +S at Control_s Meta_s +keycode 32 = +d +D numbersign Control_d Meta_d +keycode 33 = +f +F dollar Control_f Meta_f +keycode 34 = +g +G percent Control_g Meta_g +keycode 35 = +h +H underscore Control_h Meta_h +keycode 36 = +j +J ampersand Control_j Meta_j +keycode 37 = +k +K asterisk Control_k Meta_k +keycode 38 = +l +L parenleft Control_l Meta_l +keycode 44 = +z +Z VoidSymbol Control_z Meta_z +keycode 45 = +x +X Control_x Control_x Meta_x +keycode 46 = +c +C Control_c Control_c Meta_c +keycode 47 = +v +V Control_v Control_v Meta_v +keycode 48 = +b +B minus Control_b Meta_b +keycode 49 = +n +N plus Control_n Meta_n +keycode 50 = +m +M equal Control_m Meta_m + +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string F33 = "\033[49~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' diff --git a/recipes/keymaps/files/qemux86/keymap-2.6.map b/recipes/keymaps/files/qemux86/keymap-2.6.map new file mode 100644 index 0000000000..2389607160 --- /dev/null +++ b/recipes/keymaps/files/qemux86/keymap-2.6.map @@ -0,0 +1,186 @@ +# Linux-specific (and language-independent) keys +# +# This file describes function keys, console switching keys, +# keypad, cursor keys, and SysRq, ScrollLock, Pause +# +# It does not use the AltGr modifier, so that the user can opt +# to have both Alt keys produce the same effect. +# As a consequence, the Hex_* keys are missing, as are +# control altgr keycode 83 = Boot +# control altgr keycode 111 = Boot +# +# One culture-specific item that will be overridden in many keymaps +# is the KP_Period: many countries have a KP_Comma instead. +# +# One user-preference item will be the function of the Delete key. +# +# Old keyboards have 10 function keys, and keymaps have +# sometimes used shift+F1 = F11, and sometimes shift+F1 = F13. +# Here we assume an enhanced keyboard (with 12 function keys). +# +plain keycode 59 = F1 +plain keycode 60 = F2 +plain keycode 61 = F3 +plain keycode 62 = F4 +plain keycode 63 = F5 +plain keycode 64 = F6 +plain keycode 65 = F7 +plain keycode 66 = F8 +plain keycode 67 = F9 +plain keycode 68 = F10 +plain keycode 87 = F11 +plain keycode 88 = F12 +shift keycode 59 = F13 +shift keycode 60 = F14 +shift keycode 61 = F15 +shift keycode 62 = F16 +shift keycode 63 = F17 +shift keycode 64 = F18 +shift keycode 65 = F19 +shift keycode 66 = F20 +shift keycode 67 = F21 +shift keycode 68 = F22 +shift keycode 87 = F23 +shift keycode 88 = F24 +control keycode 59 = F25 +control keycode 60 = F26 +control keycode 61 = F27 +control keycode 62 = F28 +control keycode 63 = F29 +control keycode 64 = F30 +control keycode 65 = F31 +control keycode 66 = F32 +control keycode 67 = F33 +control keycode 68 = F34 +control keycode 87 = F35 +control keycode 88 = F36 +# +# The canonical assignment for F37-F48 uses +# control shift keycode 59 = F37 +# etc. If you want that, load linux-keys-extd.inc +# +# Both Alt+Fn and Control+Alt+Fn switch to Console n +# (in order to please Linux / dosemu / X). +# Here Consoles 1..12. For 13..24 load linux-keys-extd.inc +# +alt keycode 59 = Console_1 +alt keycode 60 = Console_2 +alt keycode 61 = Console_3 +alt keycode 62 = Console_4 +alt keycode 63 = Console_5 +alt keycode 64 = Console_6 +alt keycode 65 = Console_7 +alt keycode 66 = Console_8 +alt keycode 67 = Console_9 +alt keycode 68 = Console_10 +alt keycode 87 = Console_11 +alt keycode 88 = Console_12 +control alt keycode 59 = Console_1 +control alt keycode 60 = Console_2 +control alt keycode 61 = Console_3 +control alt keycode 62 = Console_4 +control alt keycode 63 = Console_5 +control alt keycode 64 = Console_6 +control alt keycode 65 = Console_7 +control alt keycode 66 = Console_8 +control alt keycode 67 = Console_9 +control alt keycode 68 = Console_10 +control alt keycode 87 = Console_11 +control alt keycode 88 = Console_12 + +# +# Keypad keys +# +keycode 69 = Num_Lock +keycode 98 = KP_Divide +keycode 55 = KP_Multiply +keycode 74 = KP_Subtract +keycode 78 = KP_Add +keycode 96 = KP_Enter +# +keycode 71 = KP_7 +keycode 72 = KP_8 +keycode 73 = KP_9 +keycode 75 = KP_4 +keycode 76 = KP_5 +keycode 77 = KP_6 +keycode 79 = KP_1 +keycode 80 = KP_2 +keycode 81 = KP_3 +keycode 82 = KP_0 +# +keycode 83 = KP_Period # or KP_Comma +control alt keycode 83 = Boot +# +alt keycode 71 = Ascii_7 +alt keycode 72 = Ascii_8 +alt keycode 73 = Ascii_9 +alt keycode 75 = Ascii_4 +alt keycode 76 = Ascii_5 +alt keycode 77 = Ascii_6 +alt keycode 79 = Ascii_1 +alt keycode 80 = Ascii_2 +alt keycode 81 = Ascii_3 +alt keycode 82 = Ascii_0 +# +# The four cursor keys +# +keycode 103 = Up +keycode 105 = Left +keycode 106 = Right +keycode 108 = Down +alt keycode 103 = KeyboardSignal +alt keycode 105 = Decr_Console +alt keycode 106 = Incr_Console +# +# The six edit keys +# +keycode 110 = Insert +keycode 102 = Home # Find +keycode 104 = PageUp # Prior +keycode 111 = Remove +keycode 107 = End # Select +keycode 109 = PageDown # Next +shift keycode 104 = Scroll_Backward +shift keycode 109 = Scroll_Forward +control alt keycode 111 = Boot +# +# The three system keys +# +keycode 84 = Last_Console # Alt+SysRq/PrintScrn +keycode 99 = Control_backslash # SysRq/PrintScrn + +plain keycode 70 = Scroll_Lock +shift keycode 70 = Show_Memory +control keycode 70 = Show_State +alt keycode 70 = Show_Registers + +keycode 101 = Break # Ctrl+Break/Pause +keycode 119 = Pause # Break/Pause + +keycode 100 = AltGr + +altgr keycode 70 = Show_Registers +alt keycode 70 = Scroll_Lock + +control altgr keycode 83 = Boot +control altgr keycode 111 = Boot + +# Hex keypad keys (for giving a Unicode value in 4 hex digits) +# Follow lt.map and assign Hex_A .. Hex_F to keypad border. +altgr keycode 55 = Hex_C +altgr keycode 69 = Hex_A +altgr keycode 71 = Hex_7 +altgr keycode 72 = Hex_8 +altgr keycode 73 = Hex_9 +altgr keycode 74 = Hex_D +altgr keycode 75 = Hex_4 +altgr keycode 76 = Hex_5 +altgr keycode 77 = Hex_6 +altgr keycode 78 = Hex_E +altgr keycode 79 = Hex_1 +altgr keycode 80 = Hex_2 +altgr keycode 81 = Hex_3 +altgr keycode 82 = Hex_0 +altgr keycode 96 = Hex_F +altgr keycode 98 = Hex_B diff --git a/recipes/keymaps/files/spitz/keymap-2.4.map b/recipes/keymaps/files/spitz/keymap-2.4.map new file mode 100644 index 0000000000..e6339979e8 --- /dev/null +++ b/recipes/keymaps/files/spitz/keymap-2.4.map @@ -0,0 +1,128 @@ +keymaps 0-2,4-5,8 +keycode 1 = +a +A +a Control_a Control_a +keycode 2 = +b +B underscore Control_b Control_b +keycode 3 = +c +C +c Control_c Control_c +keycode 4 = +d +D +d Control_d Control_d +keycode 5 = +e +E equal Control_e Control_e +keycode 6 = +f +F backslash Control_f Control_f +keycode 7 = +g +G semicolon Control_g Control_g +keycode 8 = +h +H colon BackSpace BackSpace +keycode 9 = +i +I +i Tab Tab +keycode 10 = +j +J asterisk Linefeed Linefeed +keycode 11 = +k +K backslash Control_k Control_k +keycode 12 = +l +L bar Control_l Control_l +keycode 13 = +m +M +m Control_m Control_m +keycode 14 = +n +N +n Control_n Control_n +keycode 15 = +o +O +o Control_o Control_o +keycode 16 = +p +P +p Control_p Control_p +keycode 17 = +q +Q +q Control_q Control_q +keycode 18 = +r +R plus Control_r Control_r +keycode 19 = +s +S +s Control_s Control_s +keycode 20 = +t +T bracketleft Control_t Control_t +keycode 21 = +u +U +u Control_u Control_u +keycode 22 = +v +V +v Control_v Control_v +keycode 23 = +w +W asciicircum Control_w Control_w +keycode 24 = +x +X +x Control_x Control_x +keycode 25 = +y +Y bracketright Control_y Control_y +keycode 26 = +z +Z +z Control_z Control_z +keycode 27 = Shift Shift Shift Shift Shift +keycode 28 = Return Return Return Return Return +keycode 29 = F11 F11 F11 F11 F11 +keycode 30 = AltGr AltGr AltGr AltGr AltGr +keycode 31 = BackSpace BackSpace Delete BackSpace BackSpace +keycode 32 = Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock +keycode 33 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 34 = Escape Escape Escape Escape Escape +keycode 35 = Left Left Left Left Left Decr_Console +keycode 36 = Up Up PageUp Up Up +keycode 37 = Down Down PageDown Down Down +keycode 38 = Right Right Right Right Right Incr_Console +keycode 39 = Return Return Return Return Return +keycode 40 = F12 VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 41 = one exclam VoidSymbol VoidSymbol VoidSymbol Console_1 +keycode 42 = two quotedbl VoidSymbol VoidSymbol VoidSymbol Console_2 +keycode 43 = three numbersign VoidSymbol VoidSymbol VoidSymbol Console_3 +keycode 44 = four dollar VoidSymbol VoidSymbol VoidSymbol Console_4 +keycode 45 = five percent VoidSymbol VoidSymbol VoidSymbol Console_5 +keycode 46 = six ampersand VoidSymbol VoidSymbol VoidSymbol +keycode 47 = seven apostrophe VoidSymbol VoidSymbol VoidSymbol +keycode 48 = eight parenleft VoidSymbol VoidSymbol VoidSymbol +keycode 49 = nine parenright VoidSymbol VoidSymbol VoidSymbol +keycode 50 = zero asciitilde VoidSymbol VoidSymbol VoidSymbol +keycode 51 = minus equal VoidSymbol VoidSymbol VoidSymbol +keycode 52 = asciicircum asciitilde VoidSymbol VoidSymbol VoidSymbol +keycode 53 = backslash bar VoidSymbol VoidSymbol VoidSymbol +keycode 54 = bracketleft braceleft VoidSymbol VoidSymbol VoidSymbol +keycode 55 = at grave VoidSymbol VoidSymbol VoidSymbol +keycode 56 = Control Control Control Control Control +keycode 57 = Alt Alt Alt Alt Alt +keycode 58 = Control Control Control Control Control +keycode 59 = minus VoidSymbol at VoidSymbol VoidSymbol +keycode 60 = Shift_Lock Shift_Lock Shift_Lock Shift_Lock Shift_Lock +keycode 61 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 62 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 63 = comma slash less VoidSymbol VoidSymbol +keycode 64 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 65 = Tab Tab Caps_Lock Tab Tab +keycode 66 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 67 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 68 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 69 = Alt VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 70 = slash VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 71 = KP_1 KP_1 KP_1 KP_1 KP_1 +keycode 72 = KP_2 KP_2 KP_2 KP_2 KP_2 +keycode 73 = KP_3 KP_3 KP_3 KP_3 KP_3 +keycode 74 = KP_4 KP_4 KP_4 KP_4 KP_4 +keycode 75 = KP_5 KP_5 KP_5 KP_5 KP_5 +keycode 76 = KP_6 KP_6 KP_6 KP_6 KP_6 +keycode 77 = KP_7 KP_7 KP_7 KP_7 KP_7 +keycode 78 = KP_8 KP_8 KP_8 KP_8 KP_8 +keycode 79 = KP_9 KP_9 KP_9 KP_9 KP_9 +keycode 80 = KP_0 KP_0 KP_0 KP_0 KP_0 +keycode 81 = Delete Delete Delete Delete Delete +keycode 82 = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide +keycode 83 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply +keycode 84 = Return Return Return Return Return +keycode 85 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract +keycode 86 = KP_Add KP_Add KP_Add KP_Add KP_Add +keycode 87 = KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter +keycode 88 = F9 F9 F9 F9 F9 +keycode 89 = F10 F10 F10 F10 F10 +keycode 90 = F13 F13 F13 F13 F13 +keycode 91 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 92 = space space space space space +keycode 93 = KP_Period KP_Period KP_Period KP_Period KP_Period +keycode 94 = Escape Escape Escape Escape +keycode 95 = semicolon plus VoidSymbol VoidSymbol VoidSymbol +keycode 96 = colon asterisk VoidSymbol VoidSymbol VoidSymbol +keycode 97 = bracketright braceright VoidSymbol VoidSymbol VoidSymbol +keycode 98 = comma less VoidSymbol VoidSymbol VoidSymbol +keycode 99 = period greater VoidSymbol VoidSymbol VoidSymbol +keycode 100 = slash question VoidSymbol VoidSymbol VoidSymbol +keycode 101 = underscore underscore VoidSymbol VoidSymbol VoidSymbol +keycode 102 = F15 VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 103 = period question greater VoidSymbol VoidSymbol +keycode 104 = Find Find Find Find Find +keycode 105 = Select Select Select Select Select +keycode 106 = Prior Scroll_Backward Prior Prior Prior +keycode 107 = Next Scroll_Forward Next Next Next +keycode 108 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 109 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 110 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 111 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 112 = Shift Shift Shift Shift Shift +keycode 113 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 114 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 115 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 116 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 117 = Control Control Control Control Control +keycode 118 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 119 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 120 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 121 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 122 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 123 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 124 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol +keycode 125 = Up Up Up Up +keycode 126 = Down Down Down Down +keycode 127 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol diff --git a/recipes/keymaps/files/spitz/keymap-2.6.map b/recipes/keymaps/files/spitz/keymap-2.6.map new file mode 100644 index 0000000000..11a0e8b4d3 --- /dev/null +++ b/recipes/keymaps/files/spitz/keymap-2.6.map @@ -0,0 +1,228 @@ +# Default kernel keymap. This uses 7 modifier combinations. +keymaps 0-2,4-5,8,12 +# Change the above line into +# keymaps 0-2,4-6,8,12 +# in case you want the entries +# altgr control keycode 83 = Boot +# altgr control keycode 111 = Boot +# below. +# +keycode 1 = +keycode 2 = one exclam + control alt keycode 2 = Console_1 +keycode 3 = two quotedbl + control alt keycode 3 = Console_2 +keycode 4 = three numbersign + control alt keycode 4 = Console_3 +keycode 5 = four dollar + control alt keycode 5 = Console_4 +keycode 6 = five percent + control alt keycode 6 = Console_5 +keycode 7 = six ampersand + control alt keycode 7 = Console_6 +keycode 8 = seven apostrophe +keycode 9 = eight parenleft +keycode 10 = nine parenright +keycode 11 = zero asciitilde +keycode 12 = minus at + altgr keycode 12 = at +keycode 13 = +keycode 14 = BackSpace + altgr keycode 14 = Delete +keycode 15 = Tab + altgr keycode 15 = Caps_Lock +keycode 16 = q +keycode 17 = w + altgr keycode 17 = asciicircum +keycode 18 = e + altgr keycode 18 = equal +keycode 19 = r + altgr keycode 19 = plus +keycode 20 = t + altgr keycode 20 = bracketleft +keycode 21 = y + altgr keycode 21 = bracketright +keycode 22 = u + altgr keycode 22 = braceleft +keycode 23 = i + altgr keycode 23 = braceright +keycode 24 = o +keycode 25 = p +keycode 26 = +keycode 27 = +keycode 28 = Return +keycode 29 = Control +keycode 30 = a +keycode 31 = s +keycode 32 = d +keycode 33 = f + altgr keycode 33 = backslash +keycode 34 = g + altgr keycode 34 = semicolon +keycode 35 = h + altgr keycode 35 = colon +keycode 36 = j + altgr keycode 36 = asterisk +keycode 37 = k + altgr keycode 37 = backslash +keycode 38 = l + altgr keycode 38 = bar +keycode 39 = +keycode 40 = +keycode 41 = +keycode 42 = Shift +keycode 43 = +keycode 44 = z +keycode 45 = x +keycode 46 = c +keycode 47 = v +keycode 48 = b + altgr keycode 48 = underscore +keycode 49 = n +keycode 50 = m +keycode 51 = comma slash + altgr keycode 51 = less +keycode 52 = period question + altgr keycode 52 = greater +keycode 53 = +keycode 54 = Shift +keycode 55 = +keycode 56 = Alt +keycode 57 = space space + control keycode 57 = nul +keycode 59 = F9 +keycode 60 = F10 +keycode 61 = AltGr +keycode 62 = Escape +keycode 63 = Return +keycode 64 = Escape +keycode 65 = Down +keycode 66 = Up +keycode 67 = Control +keycode 68 = F13 +keycode 79 = F15 +keycode 80 = F16 +keycode 82 = F17 +keycode 87 = Return +keycode 88 = F11 +keycode 97 = Control +keycode 99 = F12 +keycode 103 = Up + altgr keycode 103 = PageUp +keycode 105 = Left + altgr keycode 105 = Decr_Console +keycode 106 = Right + altgr keycode 106 = Incr_Console +keycode 108 = Down + altgr keycode 108 = PageDown + + +# LCD Softkeys as represented by zaurusd +keycode 82 = F5 +keycode 79 = F15 # Home +keycode 80 = F6 +keycode 81 = F16 # Email +keycode 75 = F7 +keycode 76 = F17 # Addresses +keycode 77 = F8 +keycode 71 = F18 # Calendar +keycode 72 = F9 +keycode 73 = F19 # Book +keycode 78 = F10 + +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' diff --git a/recipes/keymaps/files/tosa/keymap-2.4.map b/recipes/keymaps/files/tosa/keymap-2.4.map new file mode 100644 index 0000000000..31ca75b660 --- /dev/null +++ b/recipes/keymaps/files/tosa/keymap-2.4.map @@ -0,0 +1,133 @@ +keymaps 0-2,4-5 +alt_is_meta +keycode 1 = a +keycode 2 = b +keycode 3 = c +keycode 4 = d +keycode 5 = e +keycode 6 = f +keycode 7 = g +keycode 8 = h +keycode 9 = i +keycode 10 = j +keycode 11 = k +keycode 12 = l +keycode 13 = m +keycode 14 = n +keycode 15 = o +keycode 16 = p +keycode 17 = q +keycode 18 = r +keycode 19 = s +keycode 20 = t +keycode 21 = u +keycode 22 = v +keycode 23 = w +keycode 24 = x +keycode 25 = y +keycode 26 = z +keycode 27 = Shift +keycode 28 = Return +keycode 29 = F11 +keycode 30 = AltGr +keycode 31 = BackSpace +keycode 32 = Num_Lock +keycode 33 = F15 +keycode 34 = Escape +keycode 35 = Left + altgr keycode 35 = Decr_Console +keycode 36 = Up +keycode 37 = Down +keycode 38 = Right + altgr keycode 38 = Incr_Console +keycode 39 = Return +keycode 40 = F12 +keycode 41 = one exclam one +keycode 42 = two quotedbl two +keycode 43 = three numbersign three +keycode 44 = four dollar four +keycode 45 = five percent five +keycode 46 = six ampersand six +keycode 47 = seven apostrophe seven +keycode 48 = eight parenleft eight +keycode 49 = nine parenright nine +keycode 50 = zero asciitilde zero +keycode 51 = minus equal +keycode 52 = asciicircum asciitilde +keycode 53 = backslash bar +keycode 54 = bracketleft braceleft +keycode 55 = at grave +keycode 56 = Control +keycode 57 = Alt +keycode 58 = minus +keycode 59 = plus +keycode 60 = Caps_Lock +keycode 61 = at +keycode 62 = question +keycode 63 = comma +keycode 64 = period +keycode 65 = Tab +keycode 66 = F5 +keycode 67 = F6 +keycode 68 = F7 +keycode 69 = slash +keycode 70 = apostrophe +keycode 71 = semicolon +keycode 72 = quotedbl +keycode 73 = colon +keycode 74 = numbersign +keycode 75 = dollar +keycode 76 = percent +keycode 77 = underscore +keycode 78 = ampersand +keycode 79 = asterisk +keycode 80 = parenleft +keycode 81 = Delete +keycode 82 = F10 +keycode 83 = equal +keycode 84 = parenright +keycode 85 = asciitilde +keycode 86 = less +keycode 87 = greater +keycode 88 = F9 +keycode 89 = F10 +keycode 90 = F13 +keycode 91 = space + control keycode 91 = nul +keycode 92 = space + control keycode 92 = nul +keycode 93 = +keycode 94 = exclam +keycode 95 = semicolon +keycode 96 = colon +keycode 97 = bracketright +keycode 98 = comma +keycode 99 = period +keycode 100 = slash +keycode 101 = underscore +keycode 102 = F15 +keycode 103 = Shift +keycode 104 = Find +keycode 105 = Select +keycode 106 = Prior +keycode 107 = Next +keycode 108 = AltGr +keycode 109 = F31 +keycode 110 = +keycode 111 = +keycode 112 = Shift +keycode 113 = +keycode 114 = +keycode 115 = +keycode 116 = underscore +keycode 117 = Control +keycode 118 = +keycode 119 = +keycode 120 = F24 +keycode 121 = Left +keycode 122 = Up +keycode 123 = Down +keycode 124 = Right +keycode 125 = Up +keycode 126 = Down +keycode 127 = diff --git a/recipes/keymaps/files/tosa/keymap-2.6.map b/recipes/keymaps/files/tosa/keymap-2.6.map new file mode 100644 index 0000000000..8533612121 --- /dev/null +++ b/recipes/keymaps/files/tosa/keymap-2.6.map @@ -0,0 +1,216 @@ +# Default kernel keymap. This uses 7 modifier combinations. +keymaps 0-2,4-5,8,12 +# Change the above line into +# keymaps 0-2,4-6,8,12 +# in case you want the entries +# altgr control keycode 83 = Boot +# altgr control keycode 111 = Boot +# below. +# +keycode 1 = +keycode 14 = BackSpace + altgr keycode 14 = Delete +keycode 15 = Tab + altgr keycode 15 = Caps_Lock +keycode 16 = q + altgr keycode 16 = one +keycode 17 = w + altgr keycode 17 = two +keycode 18 = e + altgr keycode 18 = three +keycode 19 = r + altgr keycode 19 = four +keycode 20 = t + altgr keycode 20 = five +keycode 21 = y + altgr keycode 21 = six +keycode 22 = u + altgr keycode 22 = seven +keycode 23 = i + altgr keycode 23 = eight +keycode 24 = o + altgr keycode 24 = nine +keycode 25 = p + altgr keycode 25 = zero +keycode 26 = +keycode 27 = +keycode 28 = Return + altgr keycode 28 = greater +keycode 29 = Control +keycode 30 = a + altgr keycode 30 = exclam +keycode 31 = s + altgr keycode 31 = at +keycode 32 = d + altgr keycode 32 = numbersign +keycode 33 = f + altgr keycode 33 = dollar +keycode 34 = g + altgr keycode 34 = percent +keycode 35 = h + altgr keycode 35 = underscore +keycode 36 = j + altgr keycode 36 = ampersand +keycode 37 = k + altgr keycode 37 = asterisk +keycode 38 = l + altgr keycode 38 = parenleft +keycode 39 = +keycode 40 = apostrophe quotedbl + altgr keycode 40 = asciitilde +keycode 41 = +keycode 42 = Shift +keycode 43 = +keycode 44 = z + altgr keycode 44 = backslash +keycode 45 = x +keycode 46 = c + altgr keycode 46 = Control_c +keycode 47 = v + altgr keycode 47 = Control_v +keycode 48 = b + altgr keycode 48 = minus +keycode 49 = n + altgr keycode 49 = plus +keycode 50 = m + altgr keycode 50 = equal +keycode 51 = comma semicolon + altgr keycode 51 = parenright +keycode 52 = period colon + altgr keycode 52 = less + control keycode 52 = Compose +keycode 53 = slash question + altgr keycode 53 = Num_Lock +keycode 54 = Shift +keycode 55 = +keycode 56 = Alt +keycode 57 = space space + altgr keycode 57 = bar +keycode 58 = +keycode 59 = F9 # Calendar + altgr keycode 59 = braceleft +keycode 60 = F10 # Contact + altgr keycode 60 = bracketleft +keycode 61 = AltGr # Fn +keycode 62 = Escape # Cancel +keycode 63 = space # Bulleye +keycode 64 = Control # Dot +keycode 65 = F15 # Backlight/Rotate + altgr keycode 65 = asciicircum +keycode 66 = F24 # Rec +keycode 67 = F12 # Home + altgr keycode 67 = grave +keycode 68 = F13 # Email + altgr keycode 68 = braceright +keycode 79 = F15 +keycode 80 = F16 +keycode 82 = F17 +keycode 87 = Return # OK +keycode 88 = F11 # Menu + altgr keycode 88 = bracketright +keycode 97 = Control +keycode 99 = F12 +keycode 103 = Up Scroll_Backward + altgr keycode 103 = PageUp +keycode 105 = Left Prior + altgr keycode 105 = Decr_Console +keycode 106 = Right Next + altgr keycode 106 = Incr_Console +keycode 108 = Down Scroll_Forward + altgr keycode 108 = PageDown +string F1 = "\033[[A" +string F2 = "\033[[B" +string F3 = "\033[[C" +string F4 = "\033[[D" +string F5 = "\033[[E" +string F6 = "\033[17~" +string F7 = "\033[18~" +string F8 = "\033[19~" +string F9 = "\033[20~" +string F10 = "\033[21~" +string F11 = "\033[23~" +string F12 = "\033[24~" +string F13 = "\033[25~" +string F14 = "\033[26~" +string F15 = "\033[28~" +string F16 = "\033[29~" +string F17 = "\033[31~" +string F18 = "\033[32~" +string F19 = "\033[33~" +string F20 = "\033[34~" +string Find = "\033[1~" +string Insert = "\033[2~" +string Remove = "\033[3~" +string Select = "\033[4~" +string Prior = "\033[5~" +string Next = "\033[6~" +string Macro = "\033[M" +string Pause = "\033[P" +compose '`' 'A' to 'À' +compose '`' 'a' to 'à' +compose '\'' 'A' to 'Á' +compose '\'' 'a' to 'á' +compose '^' 'A' to 'Â' +compose '^' 'a' to 'â' +compose '~' 'A' to 'Ã' +compose '~' 'a' to 'ã' +compose '"' 'A' to 'Ä' +compose '"' 'a' to 'ä' +compose 'O' 'A' to 'Å' +compose 'o' 'a' to 'å' +compose '0' 'A' to 'Å' +compose '0' 'a' to 'å' +compose 'A' 'A' to 'Å' +compose 'a' 'a' to 'å' +compose 'A' 'E' to 'Æ' +compose 'a' 'e' to 'æ' +compose ',' 'C' to 'Ç' +compose ',' 'c' to 'ç' +compose '`' 'E' to 'È' +compose '`' 'e' to 'è' +compose '\'' 'E' to 'É' +compose '\'' 'e' to 'é' +compose '^' 'E' to 'Ê' +compose '^' 'e' to 'ê' +compose '"' 'E' to 'Ë' +compose '"' 'e' to 'ë' +compose '`' 'I' to 'Ì' +compose '`' 'i' to 'ì' +compose '\'' 'I' to 'Í' +compose '\'' 'i' to 'í' +compose '^' 'I' to 'Î' +compose '^' 'i' to 'î' +compose '"' 'I' to 'Ï' +compose '"' 'i' to 'ï' +compose '-' 'D' to 'Ð' +compose '-' 'd' to 'ð' +compose '~' 'N' to 'Ñ' +compose '~' 'n' to 'ñ' +compose '`' 'O' to 'Ò' +compose '`' 'o' to 'ò' +compose '\'' 'O' to 'Ó' +compose '\'' 'o' to 'ó' +compose '^' 'O' to 'Ô' +compose '^' 'o' to 'ô' +compose '~' 'O' to 'Õ' +compose '~' 'o' to 'õ' +compose '"' 'O' to 'Ö' +compose '"' 'o' to 'ö' +compose '/' 'O' to 'Ø' +compose '/' 'o' to 'ø' +compose '`' 'U' to 'Ù' +compose '`' 'u' to 'ù' +compose '\'' 'U' to 'Ú' +compose '\'' 'u' to 'ú' +compose '^' 'U' to 'Û' +compose '^' 'u' to 'û' +compose '"' 'U' to 'Ü' +compose '"' 'u' to 'ü' +compose '\'' 'Y' to 'Ý' +compose '\'' 'y' to 'ý' +compose 'T' 'H' to 'Þ' +compose 't' 'h' to 'þ' +compose 's' 's' to 'ß' +compose '"' 'y' to 'ÿ' +compose 's' 'z' to 'ß' +compose 'i' 'j' to 'ÿ' |