Previous Next Contents

4. Die Tastaturbelegung von ``XFree86''

``XFree86'' ermöglicht den Betrieb von Programmen, die das ``X Window System'' benötigen. In Verbindung mit einem sogennanten ``Windowmanager'', der das Look&Feel bestimmt, stellt es die grafische Benutzeroberfläche unter LinuX zur Verfügung.

Oft wird empfohlen, die Tastenbelegung des XFree86 durch die Datei `` /.Xmodmap'' zu konfigurieren. Dies ist nicht erforderlich, sondern unnötig kompliziert. Tatsächlich ist nur ein Eintrag in der Konfigurationsdatei des XFree86 notwenidig, um die ``AltGr'' Taste zu aktivieren. Die Vorgehensweise unterscheidet sich für die verschiedenen Versionen:

4.1 Version 2.1:

Mit Ausnahme der in der Tastaturbelegung vereinbarten ``deadkeys'' werden die Tasten genau wie auf der Textkonsole belegt. Die ``deadkeys'' (s.o.) sind unter Version 2.1 tatsächlich ``dead'' - aber leider ganz ``dead'', nicht nur ``halb''. Die Freigabe der Alt-Tasten muß manuell vorgenommen werden, und zwar trägt man in der Datei

``/etc/X11/Xconfig'' 
im Abschnitt ``Keyboard'' ein:
-----8<----- hier schneiden -----8<-----   
LeftAlt     Meta
RightAlt    ModeShift
-----8<----- hier schneiden -----8<-----

4.2 Version 3.1 und höher:

Die Tastatur ist genau wie auf der Konsole belegt, auch die ``deadkeys'' (s.o.) funktionieren.

Um allerdings in den Genuß der ``Alt''- und ``Alt Gr''-Tasten zu kommen, muß man bei der Erzeugung der Konfigurationsdatei (Programm ``xf86config'') folgende Frage mit ``y'' (yes) beantworten:

-----8<----- hier schneiden -----8<-----   
Do you want to enable these bindings for the Alt keys? 
-----8<----- hier schneiden -----8<-----   
Alternativ kann man die entsprechenden Einstellungen auch per Hand in den Dateien
``/etc/XF86Config''            oder 
``/etc/X11/XF86Config''
im Abschnitt Section ``Keyboard'' vornehmen:
-----8<----- hier schneiden -----8<-----   
LeftAlt     Meta
RightAlt    ModeShift
-----8<----- hier schneiden -----8<-----
``RightAlt ModeShift''

aktiviert die ``Alt Gr''-Taste und

``LeftAlt Meta''

sorgt für eine Emulation der Meta-Taste (benötigen z.B. die Programme ``emacs'' und ``bash'').

Sondermodelle fertigt man mit dem Befehl ``xmodmap -pke > Xmodmap'' und einem Editor nach Wahl an. Um die selbstgemachten Änderungen dauerhaft wirksam werden zu lassen, muß die Datei als
``~/.Xmodmap''                     (pers. Konfiguration) oder als
``/etc/X11/xinit/Xmodmap''         (globale Konfiguration)
abgespeichert werden.

Weiterführende Literatur: XFree86-HOWTO, ``man XFree86kbd''

Ganz Verwegenen sei das Programm ``xkeycaps'' empfohlen (es braucht aber fast schon ein eigenes HOWTO).


Previous Next Contents