XFree86: Tastaturbelegung bei laufendem Betrieb ändern
Supportdatenbank (js_xmodmap)
Bezieht sich auf
SuSE Linux: Versionen ab 6.0
XFree86: Versionen ab 3.3
Anliegen:
Sie möchten zwischen zwei oder mehreren verschiedenen Tastaturbelegungen hin-
und herschalten, ohne jedesmal Ihr XFree86-System neu konfigurieren und
starten zu müssen.
Vorgehen:
Zuerst benötigen wir die entsprechenden keymap-Dateien, die die
gewünschen Tastaturbelegungen beinhalten. Diese Dateien können mit dem Tool
xmodmap
generiert werden.
- Starten Sie Ihr X Window System und öffnen Sie ein Terminalfenster (z.B.
xterm
).
- Speichern Sie die aktuelle Tastatureinstellung (z.B. Deutsch) in Ihrem
Homeverzeichnis, indem Sie folgenden Text im Terminalfenster eingeben:
xmodmap -pke > Xmodmap.de
- Ändern Sie anschließend die Konfiguration des X Window Systems z.B. mit
SaX
oder xf86config
und wählen Sie die zweite
gewünschte Tastaturbelegung aus (z.B. Französisch).
- Starten Sie X erneut, öffnen Sie das Terminalfenster und speichern Sie die
nun aktive Tastaturbelegung:
xmodmap -pke > Xmodmap.fr
- Wiederholen Sie die Schritte 3 und 4 entsprechend der von Ihnen
gewünschten Anzahl von Tastaturbelegungen.
- Stellen Sie abschließend die Standard-Tastaturbelegung mittels
SaX
oder xf86config
wieder her.
Damit haben wir die nötigen keymap-Dateien erzeugt. Um nun die Belegung im
laufenden System zu ändern, genügt der folgende Aufruf von xmodmap
in einem Terminalfenster:
xmodmap ~/Xmodmap.fr
Damit wird das französische Tastaturlayout aktiviert.
Siehe auch:
Tastaturbelegung unter SuSE Linux und XFree86
Tastatur unter XFree86 (Nummernblock)
Stichwörter: XFREE86, TASTATUR, KEYBOARD, XMODMAP
Kategorien:
XFree86
SDB-js_xmodmap, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 01. Jun 1999
SuSE Linux AG - Zuletzt generiert: 29. Apr 2002 von js (sdb_gen 1.40.0)