diff options
Diffstat (limited to 'keymaps/amiga/amiga-sg.kmap')
-rw-r--r-- | keymaps/amiga/amiga-sg.kmap | 249 |
1 files changed, 249 insertions, 0 deletions
diff --git a/keymaps/amiga/amiga-sg.kmap b/keymaps/amiga/amiga-sg.kmap new file mode 100644 index 0000000..1a80cd9 --- /dev/null +++ b/keymaps/amiga/amiga-sg.kmap @@ -0,0 +1,249 @@ +# Swiss German keymap for Linux/m68k for Amiga 2000/3000/4000 keyboards V2.0 +# Put together by Benno Trutmann on May 14th, 1997 + +# I bound the AltGr modifier to both Amiga Alt keys and the Alt modifier to +# both Amiga special keys. So the Amiga special keys function now as Meta +# keys and the Amiga Alt keys have almost the same function as under AmigaOS. + +# Also I changed the mapping of the Consoles. With Shift & Alt modifiers you +# get now Console_11 to Console_20. Also I mapped the *_Console commands to +# the Cursor keys together with the AltGr modifier. + +keymaps 0-4,6,8 +strings as usual +compose as usual for "iso-8859-1" + +keycode 0 = grave dead_tilde grave tilde + alt keycode 0 = Meta_grave +keycode 1 = one plus onesuperior exclam + alt keycode 1 = Meta_one +keycode 2 = two quotedbl twosuperior at + control keycode 3 = nul + alt keycode 2 = Meta_two +keycode 3 = three asterisk threesuperior numbersign + control keycode 3 = Escape + alt keycode 3 = Meta_three +keycode 4 = four ccedilla cent degree + alt keycode 4 = Meta_four +keycode 5 = five percent onequarter section + control keycode 5 = Control_bracketright + alt keycode 5 = Meta_five +keycode 6 = six ampersand onehalf asciicircum + control keycode 6 = Control_asciicircum + alt keycode 6 = Meta_six +keycode 7 = seven slash threequarters ampersand + alt keycode 7 = Meta_seven +keycode 8 = eight parenleft periodcentered asterisk + alt keycode 8 = Meta_eight +keycode 9 = nine parenright guillemotleft parenleft + alt keycode 9 = Meta_nine +keycode 10 = zero equal guillemotright parenright + alt keycode 10 = Meta_zero +keycode 11 = apostrophe question minus underscore + control keycode 11 = Control_underscore + alt keycode 11 = Meta_apostrophe +keycode 12 = dead_circumflex dead_grave equal dead_acute + alt keycode 12 = Meta_asciicircum +keycode 13 = backslash bar backslash bar + control keycode 13 = Control_backslash + alt keycode 13 = Meta_backslash +keycode 14 = +keycode 15 = KP_0 + alt keycode 15 = Ascii_0 +keycode 16 = +q +Q aring Aring + control keycode 16 = Control_q + alt keycode 16 = Meta_q +keycode 17 = +w +W degree degree + control keycode 17 = Control_w + alt keycode 17 = Meta_w +keycode 18 = +e +E copyright copyright + control keycode 18 = Control_e + alt keycode 18 = Meta_e +keycode 19 = +r +R registered registered + control keycode 19 = Control_r + alt keycode 19 = Meta_r +keycode 20 = +t +T thorn THORN + control keycode 20 = Control_t + alt keycode 20 = Meta_t +keycode 21 = +z +Z currency yen + control keycode 21 = Control_z + alt keycode 21 = Meta_z +keycode 22 = +u +U mu mu + control keycode 22 = Control_u + alt keycode 22 = Meta_u +keycode 23 = +i +I exclamdown brokenbar + control keycode 23 = Tab + alt keycode 23 = Meta_i +keycode 24 = +o +O oslash Oslash + control keycode 24 = Control_o + alt keycode 24 = Meta_o +keycode 25 = +p +P paragraph paragraph + control keycode 25 = Control_p + alt keycode 25 = Meta_p +keycode 26 = udiaeresis egrave bracketleft braceleft + control keycode 26 = Escape + alt keycode 26 = Meta_bracketleft +keycode 27 = dead_diaeresis exclam bracketright braceright + control keycode 27 = Control_bracketright + alt keycode 27 = Meta_bracketright +keycode 28 = +keycode 29 = KP_1 + alt keycode 29 = Ascii_1 +keycode 30 = KP_2 + alt keycode 30 = Ascii_2 +keycode 31 = KP_3 + alt keycode 31 = Ascii_3 +keycode 32 = +a +A ae AE + control keycode 32 = Control_a + alt keycode 32 = Meta_a +keycode 33 = +s +S ssharp section + control keycode 33 = Control_s + alt keycode 33 = Meta_s +keycode 34 = +d +D eth ETH + control keycode 34 = Control_d + alt keycode 34 = Meta_d +keycode 35 = +f +F dead_acute dead_acute + control keycode 35 = Control_f + alt keycode 35 = Meta_f +keycode 36 = +g +G dead_grave dead_grave + control keycode 36 = Control_g + alt keycode 36 = Meta_g +keycode 37 = +h +H dead_circumflex dead_circumflex + control keycode 37 = BackSpace + alt keycode 37 = Meta_h +keycode 38 = +j +J dead_tilde dead_tilde + control keycode 38 = Linefeed + alt keycode 38 = Meta_j +keycode 39 = +k +K dead_diaeresis dead_diaeresis + control keycode 39 = Control_k + alt keycode 39 = Meta_k +keycode 40 = +l +L sterling sterling + control keycode 40 = Control_l + alt keycode 40 = Meta_l +keycode 41 = odiaeresis eacute semicolon colon +keycode 42 = adiaeresis agrave apostrophe quotedbl + control keycode 42 = Control_g +keycode 43 = dollar sterling dollar sterling +keycode 44 = +keycode 45 = KP_4 + alt keycode 45 = Ascii_4 +keycode 46 = KP_5 + alt keycode 46 = Ascii_5 +keycode 47 = KP_6 + alt keycode 47 = Ascii_6 +keycode 48 = less greater guillemotleft guillemotright + alt keycode 48 = Meta_less +keycode 49 = +y +Y plusminus notsign + control keycode 49 = Control_y + alt keycode 49 = Meta_y +keycode 50 = +x +X multiplication division + control keycode 50 = Control_x + alt keycode 50 = Meta_x +keycode 51 = +c +C ccedilla Ccedilla + control keycode 51 = Control_c + alt keycode 51 = Meta_c +keycode 52 = +v +V ordfeminine ordfeminine + control keycode 52 = Control_v + alt keycode 52 = Meta_v +keycode 53 = +b +B masculine masculine + control keycode 53 = Control_b + alt keycode 53 = Meta_b +keycode 54 = +n +N hyphen macron + control keycode 54 = Control_n + alt keycode 54 = Meta_n +keycode 55 = +m +M cedilla questiondown + control keycode 55 = Control_m + alt keycode 55 = Meta_m +keycode 56 = comma semicolon comma less + alt keycode 56 = Meta_comma +keycode 57 = period colon period greater + alt keycode 57 = Meta_period +keycode 58 = minus underscore slash question + control keycode 58 = Delete + alt keycode 58 = Meta_minus +keycode 59 = +keycode 60 = KP_Period + altgr control keycode 60 = Boot +keycode 61 = KP_7 + alt keycode 61 = Ascii_7 +keycode 62 = KP_8 + alt keycode 62 = Ascii_8 +keycode 63 = KP_9 + alt keycode 63 = Ascii_9 +keycode 64 = space space nobreakspace nobreakspace + alt keycode 64 = Meta_space +keycode 65 = BackSpace BackSpace BackSpace BackSpace + alt keycode 65 = Meta_BackSpace +keycode 66 = Tab Tab + alt keycode 66 = Meta_Tab +keycode 67 = KP_Enter +keycode 68 = Return Return + control keycode 68 = Linefeed + alt keycode 68 = Meta_Control_m +keycode 69 = Escape Escape + alt keycode 69 = Meta_Escape +keycode 70 = Delete Delete + alt keycode 70 = Meta_Delete +keycode 71 = +keycode 72 = +keycode 73 = +keycode 74 = KP_Subtract +keycode 75 = +keycode 76 = Up Up Spawn_Console +keycode 77 = Down Down Last_Console +keycode 78 = Right Right Incr_Console +keycode 79 = Left Left Decr_Console +keycode 80 = F1 F11 Console_1 Console_11 +keycode 81 = F2 F12 Console_2 Console_12 +keycode 82 = F3 F13 Console_3 Console_13 +keycode 83 = F4 F14 Console_4 Console_14 +keycode 84 = F5 F15 Console_5 Console_15 +keycode 85 = F6 F16 Console_6 Console_16 +keycode 86 = F7 F17 Console_7 Console_17 +keycode 87 = F8 F18 Console_8 Console_18 +keycode 88 = F9 F19 Console_9 Console_19 +keycode 89 = F10 F20 Console_10 Console_20 +keycode 90 = bracketleft braceleft bracketleft braceleft + control keycode 90 = Escape + alt keycode 90 = Num_Lock +keycode 91 = bracketright braceright bracketright braceright + control keycode 91 = Control_bracketright + alt keycode 91 = Scroll_Lock +keycode 92 = KP_Divide +keycode 93 = KP_Multiply +keycode 94 = KP_Add +keycode 95 = Help Show_Memory Show_State + control keycode 95 = Show_Registers +keycode 96 = Shift +keycode 97 = Shift +keycode 98 = Caps_Lock +keycode 99 = Control +keycode 100 = AltGr +keycode 101 = AltGr +keycode 102 = Alt +keycode 103 = Alt +keycode 104 = +keycode 105 = +keycode 106 = +keycode 107 = +keycode 108 = +keycode 109 = +keycode 110 = +keycode 111 = +keycode 112 = +keycode 113 = +keycode 114 = +keycode 115 = +keycode 116 = +keycode 117 = +keycode 118 = +keycode 119 = +keycode 120 = +keycode 121 = +keycode 122 = +keycode 123 = +keycode 124 = +keycode 125 = +keycode 126 = +keycode 127 = + |