| 1 |
! neo.map - german NEO keyboard layout |
|---|
| 2 |
! 2008 Pascal Hauck, <pascal.hauck@web.de> |
|---|
| 3 |
! |
|---|
| 4 |
! Diese Datei ist experimentell! |
|---|
| 5 |
! Sollten Fehler auftreten oder sich verschiedene Linux-Distributionen |
|---|
| 6 |
! anders verhalten als erwartet, sollte dies auf der Mailingliste |
|---|
| 7 |
! der NEO-Tastaturbelegung gemeldet werden. |
|---|
| 8 |
! |
|---|
| 9 |
! Diese Keymap wird über einige Skripte automatisch aus der neo_de.xmodmap |
|---|
| 10 |
! erzeugt. |
|---|
| 11 |
! |
|---|
| 12 |
|
|---|
| 13 |
keymaps 0-18 |
|---|
| 14 |
strings as usual |
|---|
| 15 |
compose as usual |
|---|
| 16 |
alt_is_meta |
|---|
| 17 |
! -------------------------------------------------------------------------- |
|---|
| 18 |
! Modifier definitions |
|---|
| 19 |
! -------------------------------------------------------------------------- |
|---|
| 20 |
keycode 42 = Shift |
|---|
| 21 |
# shift keycode 42 = Caps_Lock |
|---|
| 22 |
keycode 54 = Shift |
|---|
| 23 |
# shift keycode 54 = Caps_Lock |
|---|
| 24 |
keycode 58 = AltGr |
|---|
| 25 |
# altgr keycode 58 = AltGr_Lock |
|---|
| 26 |
keycode 43 = AltGr |
|---|
| 27 |
# altgr keycode 43 = AltGr_Lock |
|---|
| 28 |
keycode 86 = ShiftL |
|---|
| 29 |
# shiftl keycode 86 = ShiftL_Lock |
|---|
| 30 |
keycode 100 = ShiftL |
|---|
| 31 |
# shiftl keycode 100 = ShiftL_Lock |
|---|
| 32 |
|
|---|
| 33 |
keycode 1 = Escape |
|---|
| 34 |
shift altgr keycode 1 = Meta_Escape |
|---|
| 35 |
|
|---|
| 36 |
! -------------------------------------------------------------------------- |
|---|
| 37 |
! function keys |
|---|
| 38 |
! -------------------------------------------------------------------------- |
|---|
| 39 |
! ----Backspace------------------------------------------------------------- |
|---|
| 40 |
keycode 14 = Delete |
|---|
| 41 |
! ----Return Enter---------------------------------------------------------- |
|---|
| 42 |
keycode 28 = Return |
|---|
| 43 |
alt keycode 28 = Meta_Control_m |
|---|
| 44 |
keycode 96 = KP_Enter |
|---|
| 45 |
altgr keycode 96 = Hex_F |
|---|
| 46 |
! ----Tab------------------------------------------------------------------- |
|---|
| 47 |
keycode 15 = Tab Meta_Tab |
|---|
| 48 |
altgr keycode 15 = Compose |
|---|
| 49 |
! ----Control Alt----------------------------------------------------------- |
|---|
| 50 |
keycode 29 = Control |
|---|
| 51 |
keycode 97 = Control |
|---|
| 52 |
keycode 56 = Alt |
|---|
| 53 |
! ----Prt SclLk Pause------------------------------------------------------- |
|---|
| 54 |
keycode 99 = |
|---|
| 55 |
control keycode 99 = Control_backslash |
|---|
| 56 |
alt keycode 99 = Control_backslash |
|---|
| 57 |
control alt keycode 99 = Meta_Control_backslash |
|---|
| 58 |
keycode 70 = Scroll_Lock Show_Memory Show_Registers Show_State |
|---|
| 59 |
alt keycode 70 = Scroll_Lock |
|---|
| 60 |
keycode 119 = Pause |
|---|
| 61 |
! ----Home block------------------------------------------------------------ |
|---|
| 62 |
keycode 102 = Find |
|---|
| 63 |
keycode 104 = Prior |
|---|
| 64 |
shift keycode 104 = Scroll_Backward |
|---|
| 65 |
keycode 107 = Select |
|---|
| 66 |
keycode 109 = Next |
|---|
| 67 |
shift keycode 109 = Scroll_Forward |
|---|
| 68 |
keycode 111 = Remove |
|---|
| 69 |
altgr control keycode 111 = Boot |
|---|
| 70 |
control alt keycode 111 = Boot |
|---|
| 71 |
keycode 110 = Insert |
|---|
| 72 |
! ----Navigation block------------------------------------------------------ |
|---|
| 73 |
keycode 103 = Up |
|---|
| 74 |
alt keycode 103 = KeyboardSignal |
|---|
| 75 |
keycode 105 = Left |
|---|
| 76 |
alt keycode 105 = Decr_Console |
|---|
| 77 |
keycode 106 = Right |
|---|
| 78 |
alt keycode 106 = Incr_Console |
|---|
| 79 |
keycode 108 = Down |
|---|
| 80 |
! ----Win keys-------------------------------------------------------------- |
|---|
| 81 |
keycode 125 = Decr_Console Last_Console Incr_Console |
|---|
| 82 |
keycode 126 = Incr_Console Last_Console Decr_Console |
|---|
| 83 |
! ----menue key------------------------------------------------------------- |
|---|
| 84 |
keycode 127 = Compose F100 |
|---|
| 85 |
! ----F-keys---------------------------------------------------------------- |
|---|
| 86 |
keycode 59 = F1 F13 Console_13 F25 |
|---|
| 87 |
alt keycode 59 = Console_1 |
|---|
| 88 |
control alt keycode 59 = Console_1 |
|---|
| 89 |
keycode 60 = F2 F14 Console_14 F26 |
|---|
| 90 |
alt keycode 60 = Console_2 |
|---|
| 91 |
control alt keycode 60 = Console_2 |
|---|
| 92 |
keycode 61 = F3 F15 Console_15 F27 |
|---|
| 93 |
alt keycode 61 = Console_3 |
|---|
| 94 |
control alt keycode 61 = Console_3 |
|---|
| 95 |
keycode 62 = F4 F16 Console_16 F28 |
|---|
| 96 |
alt keycode 62 = Console_4 |
|---|
| 97 |
control alt keycode 62 = Console_4 |
|---|
| 98 |
keycode 63 = F5 F17 Console_17 F29 |
|---|
| 99 |
alt keycode 63 = Console_5 |
|---|
| 100 |
control alt keycode 63 = Console_5 |
|---|
| 101 |
keycode 64 = F6 F18 Console_18 F30 |
|---|
| 102 |
alt keycode 64 = Console_6 |
|---|
| 103 |
control alt keycode 64 = Console_6 |
|---|
| 104 |
keycode 65 = F7 F19 Console_19 F31 |
|---|
| 105 |
alt keycode 65 = Console_7 |
|---|
| 106 |
control alt keycode 65 = Console_7 |
|---|
| 107 |
keycode 66 = F8 F20 Console_20 F32 |
|---|
| 108 |
alt keycode 66 = Console_8 |
|---|
| 109 |
control alt keycode 66 = Console_8 |
|---|
| 110 |
keycode 67 = F9 F21 Console_21 F33 |
|---|
| 111 |
alt keycode 67 = Console_9 |
|---|
| 112 |
control alt keycode 67 = Console_9 |
|---|
| 113 |
keycode 68 = F10 F22 Console_22 F34 |
|---|
| 114 |
alt keycode 68 = Console_10 |
|---|
| 115 |
control alt keycode 68 = Console_10 |
|---|
| 116 |
keycode 87 = F11 F23 Console_23 F35 |
|---|
| 117 |
alt keycode 87 = Console_11 |
|---|
| 118 |
control alt keycode 87 = Console_11 |
|---|
| 119 |
keycode 88 = F12 F24 Console_24 F36 |
|---|
| 120 |
alt keycode 88 = Console_12 |
|---|
| 121 |
control alt keycode 88 = Console_12 |
|---|
| 122 |
! ----unknown keys from defkeymap.map--------------------------------------- |
|---|
| 123 |
keycode 84 = Last_Console |
|---|
| 124 |
keycode 89 = |
|---|
| 125 |
keycode 90 = |
|---|
| 126 |
keycode 91 = |
|---|
| 127 |
keycode 92 = |
|---|
| 128 |
keycode 93 = |
|---|
| 129 |
keycode 94 = |
|---|
| 130 |
keycode 95 = |
|---|
| 131 |
keycode 101 = Break |
|---|
| 132 |
keycode 112 = Macro |
|---|
| 133 |
altgr control keycode 112 = VoidSymbol |
|---|
| 134 |
shift alt keycode 112 = VoidSymbol |
|---|
| 135 |
altgr alt keycode 112 = VoidSymbol |
|---|
| 136 |
keycode 113 = F13 |
|---|
| 137 |
altgr control keycode 113 = VoidSymbol |
|---|
| 138 |
shift alt keycode 113 = VoidSymbol |
|---|
| 139 |
altgr alt keycode 113 = VoidSymbol |
|---|
| 140 |
keycode 114 = F14 |
|---|
| 141 |
altgr control keycode 114 = VoidSymbol |
|---|
| 142 |
shift alt keycode 114 = VoidSymbol |
|---|
| 143 |
altgr alt keycode 114 = VoidSymbol |
|---|
| 144 |
keycode 115 = Help |
|---|
| 145 |
altgr control keycode 115 = VoidSymbol |
|---|
| 146 |
shift alt keycode 115 = VoidSymbol |
|---|
| 147 |
altgr alt keycode 115 = VoidSymbol |
|---|
| 148 |
keycode 116 = Do |
|---|
| 149 |
altgr control keycode 116 = VoidSymbol |
|---|
| 150 |
shift alt keycode 116 = VoidSymbol |
|---|
| 151 |
altgr alt keycode 116 = VoidSymbol |
|---|
| 152 |
keycode 117 = F17 |
|---|
| 153 |
altgr control keycode 117 = VoidSymbol |
|---|
| 154 |
shift alt keycode 117 = VoidSymbol |
|---|
| 155 |
altgr alt keycode 117 = VoidSymbol |
|---|
| 156 |
keycode 118 = KP_MinPlus |
|---|
| 157 |
altgr control keycode 118 = VoidSymbol |
|---|
| 158 |
shift alt keycode 118 = VoidSymbol |
|---|
| 159 |
altgr alt keycode 118 = VoidSymbol |
|---|
| 160 |
keycode 119 = Pause |
|---|
| 161 |
keycode 120 = |
|---|
| 162 |
keycode 121 = |
|---|
| 163 |
keycode 122 = |
|---|
| 164 |
keycode 123 = |
|---|
| 165 |
keycode 124 = |
|---|