Also schrieb Christian Schneider am Sonntag, 4. September 2005 15:56:
Wenn ich Dich richtig verstehe, willst Du eine deutsche Tastaturbelegung haben, bei der lediglich z/Z und y/Y vertauscht sind?
Richtig.
(i) Für den X-Server (gegenebenfalls "man xmodmap" lesen):
Du führst folgendes aus und kopierst die ausgespuckten Zeilen in einen Editor: xmodmap -pke | grep " y Y \| z Z " Dann tauschst du " y Y " und " z Z " gegeneinander aus und speicherst die Datei in deinem Homeverzeichnis unter ".Xmodmaprc". Zum Schluss fügst du folgende Zeile zu der ".profile" in Deinem Home-Verzeichnis hinzu: xmodmap ~/.Xmodmaprc
Das ändert leider nichts. Z/z und Y/y sind noch immer auf der selben Taste. In .xsession-errors gibt es *keine* Fehlermeldung. Mal sehen was da der Fehler ist. Vielleicht hilft es, wenn ich die Dateien (für X) in /etc kopiere . . .
Alternativ geht das unter der bash alles z.B. so (man pages lesen):
xmodmap -pke | grep " y Y \| z Z " | \ sed -e "s/ z Z /ü/;s/ y Y / z Z /;s/ü/ y Y /" >> ~/.Xmodmaprc echo "xmodmap ~/.Xmodmaprc" >> ~/.profile
Beim nächsten Start ist die Tastatur unter X verstellt.
idem . . . Leider nicht.
(ii) Für die Textkonsole (ebenfalls man pages lesen!):
Ich hoffe, dass sich an den Datei-/Verzeichnisnamen nichts geändert hat, ansonsten anpassen!
Du erstellst mit einem Editor die Datei ".de-qwerty.map" in deinem Homeverzeichnis. Da hinein schreibst Du: include "/usr/share/kbd/keymaps/i386/qwertz/$KEYTABLE" (Hier muss $KEYTABLE ersetzt werden durch den Inhalt der Variable KEYTABLE, der normalerweise in /etc/sysconfig/keyboard festgelegt wird!) Anschließend kopierst du die Ausgabe von grep " y \| z " /etc/defkeymap.map
Gibt nichts aus. Wenn ich mir die Datei von Hand anschaue, dann steht da auch nichts drin mit 'y \| z ' Das einzige dass in die Richtung kommt ist folgender Eintrag: keycode 21 = +z shift keycode 21 = +Z shift altgr keycode 21 = VoidSymbol control keycode 21 = Control_z shift control keycode 21 = Control_z altgr control keycode 21 = Control_z alt keycode 21 = Meta_z shift alt keycode 21 = Meta_Z altgr alt keycode 21 = Meta_z control alt keycode 21 = Meta_Control_z Und ähnliches für 'y' und 'Y' Ich könnte mir vorstellen, dass ich hier 'z' in 'y' ändern könnte (und andersrum). Auf jeden Fall vielen Dank für deine Hilfe! Namastè! Ulrich -- ¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø * My Box said: "Install WinXP or better ..." So I installed Linux. * ¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø System: P4-2,4GHz, 512MB. OS: SuSE 9.3, Kernel: 2.6.11.10