Changes between Version 7 and Version 8 of Neo unter FreeBSD einrichten
- Timestamp:
- 29/05/09 21:55:11 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Neo unter FreeBSD einrichten
v7 v8 122 122 cp symbols/de /usr/X11R7/lib/X11/xkb/symbols/pc 123 123 cp symbols/level5 /usr/X11R7/lib/X11/xkb/symbols 124 cp symbols/level3 /usr/X11R7/lib/X11/xkb/symbols124 cp symbols/level3 /usr/X11R7/lib/X11/xkb/symbols 125 125 cp symbols/shift /usr/X11R7/lib/X11/xkb/symbols 126 126 cp types/level5 /usr/X11R7/lib/X11/xkb/types 127 cp compat/neo_mods /usr/X11R7/lib/X11/xkb/compat 127 128 cd /usr/X11R7/lib/X11/xkb/symbols 128 129 ln -s pc/latin 129 130 ln -s keypad kpdl 131 rm de 132 ln -s pc/de 130 133 }}} 131 134 … … 140 143 include "extra" 141 144 include "level5" 145 }; 146 }}} 147 148 Man erweitert level5_lock in /usr/X11R7/lib/X11/xkb/compat/neo_mods zu: 149 {{{ 150 partial xkb_compatibility "level5_lock" { 151 virtual_modifiers NumLock,LevelFive; 152 interpret ISO_Level5_Lock { 153 action = LockMods(modifiers = NumLock); 154 }; 155 interpret ISO_Level5_Shift { 156 action = SetMods(modifiers = LevelFive); 157 }; 158 }; 159 }}} 160 161 Man ergänzt /usr/X11R7/lib/X11/xkb/compat/complete, um compat/neo_mods einzubinden. 162 Die geänderte Datei sieht so aus: 163 {{{ 164 default xkb_compatibility "complete" { 165 include "basic" 166 augment "iso9995" 167 augment "mousekeys" 168 augment "accessx(full)" 169 augment "misc" 170 augment "xfree86" 171 augment "neo_mods" 142 172 }; 143 173 }}} … … 175 205 }}} 176 206 177 Um die de-Variante neo bekannt zu machen sucht man in178 /usr/X11R7/lib/X11/xkb/rules/xorg diese Zeile:179 {{{180 ! model layout variant = symbols181 }}}182 und schreibt diese beiden darunter:183 {{{184 $pcmodels de neo = pc/pc(%m)+pc/de(neo_base)+shift(both_capslock)+level3(caps_switch)+level3(bksl_switch)+level5(lsgt_switch_numlock)+level5(ralt_switch_numlock)185 * de neo = pc/pc(pc105)+pc/de(neo_base)+shift(both_capslock)+level3(caps_switch)+level3(bksl_switch)+level5(lsgt_switch_numlock)+level5(ralt_switch_numlock)186 }}}187 188 207 == Siehe auch == 189 208 * [wiki:'Neo unter Linux einrichten' Linux-Anleitung]
