! German .Xmodmap for NetBSD/mac68k 1.3 Xserver
! 
! This one is for an "Apple Extended Keyboard".
! (<> to the left of 1 key)
!
! The original Macintosh SE / Macintosh II keyboard (NumPad, but no 
! separate cursor block/function keys) appears to be a true subset. 
! 
! Look for the symbolic key names in /usr/X11R6/include/X11/keysymdef.h
! I used xev on the NetBSD/mac68k side and the "Tastatur" ("Keyboard" ?)
! Desktop Accessory on MacOS to work things out.
!
! Copyright 1998	Hauke Fath

keycode   8 = a A aring Aring
keycode   9 = S
keycode  10 = D
keycode  11 = F
keycode  12 = H
keycode  13 = g G copyright
keycode  14 = y Y yen
keycode  15 = X
keycode  16 = c C ccedilla Ccedilla 
keycode  17 = V
keycode  19 = B
keycode  20 = q Q guillemotleft guillemotright
keycode  21 = W
keycode  22 = E
keycode  23 = r R registered 
keycode  24 = Z
keycode  25 = T
keycode  26 = 1 exclam at exclamdown ampersand
keycode  27 = 2 quotedbl
keycode  28 = 3 section paragraph
keycode  29 = 4 dollar cent sterling
keycode  30 = 6 ampersand bracketright
keycode  31 = 5 percent bracketleft
keycode  32 = dead_acute dead_grave apostrophe grave
keycode  33 = 9 parenright braceright
keycode  34 = 7 slash bar backslash
keycode  35 = ssharp question questiondown
keycode  36 = 8 parenleft braceleft asciitilde
keycode  37 = 0 equal
keycode  38 = plus asterisk plusminus
keycode  39 = O
keycode  40 = U
keycode  41 = udiaeresis Udiaeresis periodcentered degree
keycode  42 = I
keycode  43 = P
keycode  44 = Return
keycode  45 = l L notsign
keycode  46 = J
keycode  47 = adiaeresis Adiaeresis ae AE
keycode  48 = K
keycode  49 = odiaeresis Odiaeresis
keycode  50 = numbersign asciicircum
keycode  51 = comma semicolon
keycode  52 = minus underscore
keycode  53 = n N dead_tilde
keycode  54 = m M mu
keycode  55 = period colon 
keycode  56 = Tab
keycode  57 = space
keycode  58 = less greater
keycode  59 = BackSpace			
! (was Delete)
keycode  60 =
keycode  61 = Escape
keycode  62 = Control_L
keycode  63 = Meta_L
keycode  64 = Shift_L
keycode  65 = Caps_Lock
keycode  66 = Mode_switch		
! ( was Alt_L)
keycode  67 = Left
keycode  68 = Right
keycode  69 = Down
keycode  70 = Up
keycode  71 =
keycode  72 =

! Choose what you like better...
! keycode  73 = KP_Decimal
keycode  73 = KP_Separator KP_Separator KP_Decimal KP_Decimal

keycode  74 =
keycode  75 = KP_Multiply
keycode  76 =
keycode  77 = KP_Add
keycode  78 =
keycode  79 = Clear
keycode  80 =
keycode  81 =
keycode  82 =
keycode  83 = KP_Divide
keycode  84 = KP_Enter
keycode  85 =
keycode  86 = KP_Subtract
keycode  87 =
keycode  88 =
keycode  89 = KP_Equal
keycode  90 = KP_0
keycode  91 = KP_1
keycode  92 = KP_2
keycode  93 = KP_3
keycode  94 = KP_4
keycode  95 = KP_5
keycode  96 = KP_6
keycode  97 = KP_7
keycode  98 =
keycode  99 = KP_8
keycode 100 = KP_9
keycode 101 =
keycode 102 =
keycode 103 =
keycode 104 = F5
keycode 105 = F6
keycode 106 = F7
keycode 107 = F3
keycode 108 = F8
keycode 109 = F9
keycode 110 =
keycode 111 = F11
keycode 112 =
keycode 113 = F13 Print
keycode 114 =
keycode 115 = F14 Pause
keycode 116 =
keycode 117 = F10
keycode 118 =
keycode 119 = F12
keycode 120 =
keycode 121 = F15 Pause
keycode 122 = Help Insert
keycode 123 = Home
keycode 124 = Prior
keycode 125 = Delete
keycode 126 = F4
keycode 127 = End
keycode 128 = F2
keycode 129 = Next
keycode 130 = F1
keycode 131 = Shift_R
keycode 132 = Alt_R
keycode 133 = Control_R
keycode 134 =

clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2

add Shift = Shift_L
add Lock = Caps_Lock
add Control = Control_L
add Mod1 = Mode_switch 
add Mod2 = Meta_L