So erstellen Sie ein Skript für die Umbelegung der Tastenfunktionen:
Erstellen Sie mit einem Texteditor eine Datei namens links.data.
Sie können diese Datei in einem beliebigen Verzeichnis anlegen, müssen sich aber bei Ausführung von Schritt 4 in diesem Verzeichnis befinden.
Geben Sie den Text in Tabelle C-1 in die Datei ein.
Mit einem Ausrufezeichen beginnende Zeilen sind Kommentare, die nicht unbedingt mit eingegeben werden müssen.
Speichern Sie die Datei, und verlassen Sie den Texteditor.
Geben Sie folgenden Befehl ein:
$ xmodmap links.data |
Sie müssen sich im Verzeichnis der Skript-Datei befinden.
Klicken Sie im Arbeitsbereich eine beliebige Maustaste.
Damit aktivieren Sie die neue Tastenbelegung.
Geben Sie, wie in "" beschrieben, folgende Zeilen in das Skript links.data ein:
Tabelle C-1 Das Skript links.data
! |
! links.data |
! |
! Mit diesem Skript weisen Sie xmodmap an, die Funktionen der ! rechten und linken Funktionstasten auf einer Typ 4 Tastatur ! von Sun zu vertauschen. Das Skript wird mit folgendem Befehl ! ausgeführt: |
! |
! xmodmap links.data |
! |
! Die folgenden Kommentare beziehen sich auf die danach ! angegebenen keycode-Anweisungen. |
! |
! Vertausche L2 (Wiederholen) mit R1 (Pause) |
! Vertausche L3 (Eigenschaften) mit R6 (KP_Multiply) |
! Vertausche L4 (Zurücknehmen) mit R4 (KP_Equal) |
! Vertausche L5 (Vordergrund) mit R9 (KP_9) |
! Vertausche L6 (Kopieren) mit R7 (KP_7) |
! Vertausche L7 (Öffnen) mit R12 (KP_6) |
! Vertausche L8 (Einsetzen) mit R10 (Left) |
! Vertausche L9 (Suchen) mit R15 (KP_3) |
! Vertausche L10 (Ausschneiden) mit R13 (KP_1) |
! |
! Ändere R3 (Unterbr.) in L1 (Stop) |
! Ändere R2 (Druck) in R10 (Left) |
! Ändere R5 (KP_Divide) in R12 (Right) |
! |
! Ändere Linefeed in Control-R |
! |
keycode 10 = R1 R1 Pause |
keycode 28 = L2 L2 SunAgain |
keycode 32 = R6 R6 KP_Multiply |
keycode 54 = L3 L3 SunProps |
keycode 33 = R4 R4 KP_Equal |
keycode 52 = L4 L4 SunUndo |
keycode 56 = R9 R9 KP_9 Prior |
keycode 77 = L5 L5 SunFront |
keycode 58 = R7 R7 KP_7 Home |
keycode 75 = L6 L6 SunCopy |
keycode 79 = Right R12 KP_6 |
keycode 100 = L7 SunOpen |
keycode 80 = Left R10 KP_4 |
keycode 98 = L8 L8 SunPaste |
keycode 102 = R15 R15 KP_3 Next |
keycode 121 = L9 L9 SunFind |
keycode 104 = R13 R13 KP_1 End |
keycode 119 = L10 L10 SunCut |
keycode 30 = L1 L1 SunStop |
keycode 29 = Left R10 KP_4 |
keycode 53 = Right R12 KP_6 |
keycode 118 = Control_R |