qwert667
08.09.05, 00:47
Hallo,
ich würde gerne meine Caps-Lock-Taste zu einer zusätzlichen Shift-Taste machen.
Einfach in die xorg.conf
"XkbOptions" "shift:nocaps"zu schreiben geht ja leider nicht (funktioniert nur für ctrl) und
xmodmap -e "clear Lock" -e "add shift = Caps-Lock" könnte ich zwar in gnome bei den Startprogrammen reinschreiben, aber dann wirds halt auch erst nach dem Strat der Sitzung aktiv.
Ich hätte die Belegung aber gern schon beim Login (gdm).
Ich benutze gentoo. Da gibts ne Datei namens /etc/conf.d/local.start, in die man Befehle schreiben kann, die beim Systemstart ausgeführt werden sollen.
Den xmodmap-Befehl da reinzutun bringt leider auch nix, weil gdm und damit xorg erst gestartet werden, wenn Runlevel 3 komplett erreicht ist, local.start aber schon vorher, was dann zu einer Fehlermeldung führt ("xmodmap: can not open display", oder so).
Also bleibt mir wohl nichts anderes übrig, als die Tastaturbelegung direkt in den Konfigurationsdateien in /usr/lib/X11/xkb/ zu ändern, oder?
Find ich eigentlich auch nicht schlimm, würd ich eh gern können und hab ich für die Konsole auch so gemacht.
Für die Konsole wars auch einfach: Einfach die richtige Datei suchen (bei mir de-latin1.map.gz) und 'Caps_Lock" durch 'Shift' ersetzen.
Aber bei X funktioniert das etwas anders: Die Konfiguration ist dort über mehrere Dateien verteilt.
Ich habe mir jetzt schon mehrere Anleitungen durchgelesen, aber nicht wirklich verstanden.
Bisher ist das beste, dass ich zu Stande bringe, die Caps-Lock-Taste komplett zu killen.
Kann mir das vielleicht jemand mit einfachen Worten erklären (und am bessten mal anhand meiner Wunschkonfiguration vorkauen:))?
Und/oder kennt jemand noch einen anderen Weg, wie ich das gewünschte Ergebnis erhalte?
ich würde gerne meine Caps-Lock-Taste zu einer zusätzlichen Shift-Taste machen.
Einfach in die xorg.conf
"XkbOptions" "shift:nocaps"zu schreiben geht ja leider nicht (funktioniert nur für ctrl) und
xmodmap -e "clear Lock" -e "add shift = Caps-Lock" könnte ich zwar in gnome bei den Startprogrammen reinschreiben, aber dann wirds halt auch erst nach dem Strat der Sitzung aktiv.
Ich hätte die Belegung aber gern schon beim Login (gdm).
Ich benutze gentoo. Da gibts ne Datei namens /etc/conf.d/local.start, in die man Befehle schreiben kann, die beim Systemstart ausgeführt werden sollen.
Den xmodmap-Befehl da reinzutun bringt leider auch nix, weil gdm und damit xorg erst gestartet werden, wenn Runlevel 3 komplett erreicht ist, local.start aber schon vorher, was dann zu einer Fehlermeldung führt ("xmodmap: can not open display", oder so).
Also bleibt mir wohl nichts anderes übrig, als die Tastaturbelegung direkt in den Konfigurationsdateien in /usr/lib/X11/xkb/ zu ändern, oder?
Find ich eigentlich auch nicht schlimm, würd ich eh gern können und hab ich für die Konsole auch so gemacht.
Für die Konsole wars auch einfach: Einfach die richtige Datei suchen (bei mir de-latin1.map.gz) und 'Caps_Lock" durch 'Shift' ersetzen.
Aber bei X funktioniert das etwas anders: Die Konfiguration ist dort über mehrere Dateien verteilt.
Ich habe mir jetzt schon mehrere Anleitungen durchgelesen, aber nicht wirklich verstanden.
Bisher ist das beste, dass ich zu Stande bringe, die Caps-Lock-Taste komplett zu killen.
Kann mir das vielleicht jemand mit einfachen Worten erklären (und am bessten mal anhand meiner Wunschkonfiguration vorkauen:))?
Und/oder kennt jemand noch einen anderen Weg, wie ich das gewünschte Ergebnis erhalte?