# # de-mac.map: German Mac (Intel) Keymap # # Copyright (c) 2007 Jochen Kuhnle # # Distributed under the GNU General Public License Version 2 # see http://www.gnu.org/licenses/gpl.txt for details # alt_is_meta include "qwertz-layout" include "linux-with-alt-and-altgr" include "compose.latin1" strings as usual keymaps 0,1,9,13 # Keycode Normal Shift keycode 1 = Escape Escape keycode 2 = one exclam keycode 3 = two quotedbl keycode 4 = three numbersign keycode 5 = four dollar keycode 6 = five percent keycode 7 = six ampersand keycode 8 = seven slash keycode 9 = eight parenleft keycode 10 = nine parenright keycode 11 = zero equal keycode 12 = ssharp question keycode 13 = dead_acute dead_grave keycode 14 = Delete Delete keycode 15 = Tab Tab keycode 26 = +udiaeresis +Udiaeresis keycode 27 = plus asterisk keycode 28 = Return keycode 29 = Control keycode 39 = +odiaeresis +Odiaeresis keycode 40 = +adiaeresis +Adiaeresis keycode 41 = dead_circumflex degree keycode 42 = Shift keycode 43 = numbersign apostrophe keycode 51 = comma semicolon keycode 52 = period colon keycode 53 = minus underscore keycode 54 = Shift keycode 56 = Alt keycode 57 = space space keycode 58 = Caps_Lock keycode 70 = F14 keycode 86 = less greater keycode 97 = Control keycode 99 = F13 keycode 100 = Alt keycode 119 = F15 keycode 125 = AltGr # Windows-Key ??? keycode 126 = AltGr # Alt Keys alt keycode 2 = exclamdown alt keycode 3 = U+201C # left double quote alt keycode 4 = paragraph alt keycode 5 = cent alt keycode 6 = bracketleft alt keycode 7 = bracketright alt keycode 8 = bar alt keycode 9 = braceleft alt keycode 10 = braceright alt keycode 11 = U+2260 # not equal to alt keycode 12 = questiondown alt keycode 13 = apostrophe alt keycode 16 = guillemotleft alt keycode 17 = U+2211 # n-ary summation alt keycode 18 = U+20AC # euro alt keycode 19 = registered alt keycode 20 = U+2020 # dagger alt keycode 21 = U+03A9 # Omega alt keycode 22 = dead_diaeresis alt keycode 23 = U+2044 # fraction slash alt keycode 24 = oslash alt keycode 25 = U+03C0 # pi alt keycode 26 = U+2022 # bullet alt keycode 27 = plusminus alt keycode 30 = aring alt keycode 31 = U+201A # sinle low-9 quote alt keycode 32 = U+2202 # partial differential alt keycode 33 = U+0192 # f hook alt keycode 34 = copyright alt keycode 35 = ordfeminine alt keycode 36 = masculine alt keycode 37 = U+2206 # increment alt keycode 38 = at alt keycode 39 = ae alt keycode 40 = U+0153 # oe alt keycode 41 = U+201E # double low-9 quote alt keycode 43 = U+2018 # left single quote alt keycode 44 = yen alt keycode 45 = U+2248 # almost equal alt keycode 46 = ccedilla alt keycode 47 = U+221A # square root alt keycode 48 = U+222B # integral alt keycode 49 = dead_tilde alt keycode 50 = mu alt keycode 51 = U+221E # infinity alt keycode 52 = U+2026 # horizontal ellipsis alt keycode 53 = U+2013 # en dash alt keycode 86 = U+2264 # less than or equal tp # Ctrl+Alt Keys control alt keycode 2 = exclamdown control alt keycode 3 = U+201C # left double quote control alt keycode 4 = paragraph control alt keycode 5 = cent control alt keycode 6 = bracketleft control alt keycode 7 = bracketright control alt keycode 8 = bar control alt keycode 9 = braceleft control alt keycode 10 = braceright control alt keycode 11 = U+2260 # not equal to control alt keycode 12 = questiondown control alt keycode 13 = apostrophe control alt keycode 16 = guillemotleft control alt keycode 17 = U+2211 # n-ary summation control alt keycode 18 = U+20AC # euro control alt keycode 19 = registered control alt keycode 20 = U+2020 # dagger control alt keycode 21 = U+03A9 # Omega control alt keycode 22 = diaeresis control alt keycode 23 = U+2044 # fraction slash control alt keycode 24 = oslash control alt keycode 25 = U+03C0 # pi control alt keycode 26 = U+2022 # bullet control alt keycode 27 = plusminus control alt keycode 30 = aring control alt keycode 31 = U+201A # sinle low-9 quote control alt keycode 32 = U+2202 # partial differential control alt keycode 33 = U+0192 # f hook control alt keycode 34 = copyright control alt keycode 35 = ordfeminine control alt keycode 36 = masculine control alt keycode 37 = U+2206 # increment control alt keycode 38 = at control alt keycode 39 = ae control alt keycode 40 = U+0153 # oe control alt keycode 41 = U+201E # double low-9 quote control alt keycode 43 = U+2018 # left single quote control alt keycode 44 = yen control alt keycode 45 = U+2248 # almost equal control alt keycode 46 = ccedilla control alt keycode 47 = U+221A # square root control alt keycode 48 = U+222B # integral control alt keycode 49 = tilde control alt keycode 50 = mu control alt keycode 51 = U+221E # infinity control alt keycode 52 = U+2026 # horizontal ellipsis control alt keycode 53 = U+2013 # en dash control alt keycode 86 = U+2264 # less than or equal tp # Shift+Alt Keys shift alt keycode 2 = U+00AC # notsign shift alt keycode 3 = U+201D # right double quote shift alt keycode 4 = numbersign shift alt keycode 5 = sterling shift alt keycode 6 = U+FB01 # fi ligature shift alt keycode 7 = dead_circumflex shift alt keycode 8 = backslash shift alt keycode 9 = U+02DC # small tilde Shift alt keycode 10 = periodcentered shift alt keycode 11 = macron shift alt keycode 12 = U+02D9 # dot above shift alt keycode 13 = U+02DA # ring above shift alt keycode 16 = guillemotright shift alt keycode 17 = U+201E # double low-9 quote shift alt keycode 18 = U+2030 # per mille shift alt keycode 19 = cedilla shift alt keycode 20 = U+02DD # double acute accent shift alt keycode 21 = U+02C7 # caron shift alt keycode 22 = Aacute shift alt keycode 23 = Ucircumflex shift alt keycode 24 = Ooblique shift alt keycode 25 = U+220F # n-ary product shift alt keycode 26 = degree shift alt keycode 27 = U+F8FF # apple logo shift alt keycode 30 = Aring shift alt keycode 31 = Iacute shift alt keycode 32 = U+2122 # trade mark shift alt keycode 33 = Idiaeresis shift alt keycode 34 = Igrave shift alt keycode 35 = Oacute shift alt keycode 36 = U+0131 # dotless i shift alt keycode 37 = U+02C6 # circumflex accent shift alt keycode 38 = U+FB02 # fl ligature shift alt keycode 39 = U+0152 # OE shift alt keycode 40 = AE shift alt keycode 41 = U+201C # left double quote shift alt keycode 43 = U+2019 # right single quote shift alt keycode 44 = U+2021 # double dagger shift alt keycode 45 = Ugrave shift alt keycode 46 = Ccedilla shift alt keycode 47 = U+25CA # lozenge shift alt keycode 48 = U+2039 # single left angle quote shift alt keycode 49 = U+203A # single right angle quote shift alt keycode 50 = U+02D8 # breve shift alt keycode 51 = U+02DB # ogonek shift alt keycode 52 = division shift alt keycode 53 = U+2014 # em dash shift alt keycode 86 = U+2265 # greater than or equal to # Control+Shift+Alt Keys control shift alt keycode 2 = U+00AC # notsign control shift alt keycode 3 = U+201D # right double quote control shift alt keycode 4 = numbersign control shift alt keycode 5 = sterling control shift alt keycode 6 = U+FB01 # fi ligature control shift alt keycode 7 = circumflex control shift alt keycode 8 = backslash control shift alt keycode 9 = U+02DC # small tilde Control Shift alt keycode 10 = periodcentered control shift alt keycode 11 = macron control shift alt keycode 12 = U+02D9 # dot above control shift alt keycode 13 = U+02DA # ring above control shift alt keycode 16 = guillemotright control shift alt keycode 17 = U+201E # double low-9 quote control shift alt keycode 18 = U+2030 # per mille control shift alt keycode 19 = cedilla control shift alt keycode 20 = U+02DD # double acute accent control shift alt keycode 21 = U+02C7 # caron control shift alt keycode 22 = Aacute control shift alt keycode 23 = Ucircumflex control shift alt keycode 24 = Ooblique control shift alt keycode 25 = U+220F # n-ary product control shift alt keycode 26 = degree control shift alt keycode 27 = U+F8FF # apple logo control shift alt keycode 30 = Aring control shift alt keycode 31 = Iacute control shift alt keycode 32 = U+2122 # trade mark control shift alt keycode 33 = Idiaeresis control shift alt keycode 34 = Igrave control shift alt keycode 35 = Oacute control shift alt keycode 36 = U+0131 # dotless i control shift alt keycode 37 = U+02C6 # circumflex accent control shift alt keycode 38 = U+FB02 # fl ligature control shift alt keycode 39 = U+0152 # OE control shift alt keycode 40 = AE control shift alt keycode 41 = U+201C # left double quote control shift alt keycode 43 = U+2019 # right single quote control shift alt keycode 44 = U+2021 # double dagger control shift alt keycode 45 = Ugrave control shift alt keycode 46 = Ccedilla control shift alt keycode 47 = U+25CA # lozenge control shift alt keycode 48 = U+2039 # single left angle quote control shift alt keycode 49 = U+203A # single right angle quote control shift alt keycode 50 = U+02D8 # breve control shift alt keycode 51 = U+02DB # ogonek control shift alt keycode 52 = division control shift alt keycode 53 = U+2014 # em dash control shift alt keycode 86 = U+2265 # greater than or equal to # fn keys keycode 51 = KP_Comma keycode 55 = KP_Multiply # keycode 69 = VoidSymbol # fn 6 ??? keycode 71 = KP_7 keycode 72 = KP_8 keycode 73 = KP_9 keycode 74 = KP_Subtract keycode 75 = KP_4 keycode 76 = KP_5 keycode 77 = KP_6 keycode 78 = KP_Add keycode 79 = KP_1 keycode 80 = KP_2 keycode 81 = KP_3 keycode 82 = KP_0 keycode 83 = KP_Period keycode 98 = KP_Divide keycode 117 = equal