# mac-de-latin1.map: German keymap
# (Renamed from gr-latin1.map, since it is not a Greek map.)
# Some changes due to Olaf Flebbe (flebbe@pluto.tat.physik.uni-tuebingen.de)
# More changes by Jochen Hein <jochen.hein@delphi.central.de>.
alt_is_meta
include "mac-qwerty-layout"
altgr keycode 12 = at
altgr keycode 46 = mu
#include "linux-with-alt-and-altgr"
include "mac-linux-keys-bare.inc"
plain keycode 65 = KP_Comma
include "mac-euro2.map"
compose as usual for "iso-8859-1"
strings as usual
# Normal Shift AltGr Shift+AltGr Ctrl Shift+Ctrl AltGr+Ctrl Shift+AltGr+Ctrl Alt Shift+Alt AltGr+Alt Shift+AltGr+Alt
keycode 18 = one exclam
shift altgr keycode 18 = at
keycode 19 = two quotedbl twosuperior
control keycode 19 = nul
keycode 20 = three section threesuperior
control keycode 29 = Escape
keycode 21 = four dollar
keycode 23 = five percent bracketleft
keycode 22 = six ampersand bracketright
keycode 26 = seven slash bar
keycode 28 = eight parenleft braceleft
keycode 25 = nine parenright braceright
control altgr keycode 25 = Control_bracketright
keycode 29 = zero equal braceright
keycode 27 = ssharp question backslash
control altgr keycode 27 = Control_backslash
keycode 24 = dead_acute dead_grave
alt keycode 24 = Meta_acute
shift alt keycode 24 = Meta_grave
keycode 33 = +udiaeresis +Udiaeresis
keycode 30 = plus asterisk dead_tilde
keycode 41 = +odiaeresis +Odiaeresis
keycode 39 = +adiaeresis +Adiaeresis
keycode 50 = dead_circumflex degree
alt keycode 50 = Meta_asciicircum
control keycode 50 = Control_asciicircum
keycode 42 = numbersign apostrophe
keycode 43 = comma semicolon
keycode 47 = period colon
keycode 44 = minus underscore
shift control keycode 44 = Control_underscore
keycode 49 = space space
control keycode 49 = nul
keycode 10 = less greater bar
keycode 16 = z
keycode 6 = y
altgr keycode 12 = at
altgr keycode 37 = at
altgr keycode 42 = bar
# altgr keycode 26 = bar
altgr keycode 45 = dead_tilde