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