Solaris CDE: Benutzerhandbuch für Fortgeschrittene und Systemverwalter

Tastaturbelegung zurücksetzen

Wenn auf dem Bildschirm unerwünschte Zeichen zu sehen sind oder wenn die Tastatur nicht wie gewohnt funktioniert, muß eventuell die Tastaturbelegung oder die Eingabemethode geändert werden.

Die Eingabemethode wird durch die Umgebungsvariablen , LC_CTYPEund LANGüber LC_ALL festgelegt. Darüber hinaus ist für diese Einstellung auch die über die Option -lang definierte Spracheinstellung relevant.

Angenommen, ein Benutzer möchte ein Terminal innerhalb einer POSIX-Shell mit dem Sprachtreiber C öffnen:

LANG=C dtterm

Dieses neue Terminal verwendet den C-Sprachtreiber einschließlich der C-Eingabemethode und den zugehörigen Schriftarten. Wenn Sie mit einer sprachspezifischen Tastatur arbeiten, akzeptiert die Eingabemethode eventuell keine Sonderzeichen. Wenn der Sprachtreiber C in Verbindung mit einer sprachspezifischen Tastatur verwendet wird, dann

muß der Benutzer die Umgebungsvariablen LC_CTYPE (bzw. oder LC_ALL) vor dem Aufrufen des Terminals auf einen geeigneten Wert setzen.

Im folgenden Beispiel soll der Sprachtreiber C mit einer deutschen Tastatur verwendet werden:

LANG=C LC_CTYPE=DeDE dtterm

Wenn der X-Server zurückgesetzt und die Tastaturtabellen initialisiert wurden, können Sie mit Hilfe des xmodmap-Befehls die korrekte Tastaturbelegung auf dem Server zurücksetzen.