ADMIN-Tipp: Capslock unter Linux abschalten

Jede Woche erscheint in unserem Newsletter ein neuer ADMIN-Tipp. Eine Sammlung aller Tipps finden Sie im Archiv der ADMIN-Tipps.

HATTEN SIE SCHON MAL VERSEHENTLICH DIE CAPSLOCK-TASTE GEDRÜCKT? Mit der passenden Konfiguration schaffen Sie diese Altlast aus der Welt und führen die Taste einer besseren Verwendung zu.

Besonders unangenehm ist es, wenn man die Capslock-Taste, die alle Zeichen dauerhaft auf Großbuchstaben umstellt, vor der Passworteingabe gedrückt hat. Man tippt und tippt und immer wieder erscheint die Meldung "Passwort falsch". Die meisten Login-Programme des modernen Desktops weisen mittlerweile deshalb auf diesen Umstand hin. Allerdings lässt sich Capslock auch komplett abschalten, denn wann braucht man diese Funktion überhaupt? Außer man schreibt gerade ein Programm in FORTRAN 77...

In einem Terminal lässt sich der Capslock-Taste etwa die Funktion der Control-Taste zuweisen:

setxkbmap -layout de -option ctrl:nocaps

Das funktioniert mit normalen Userrechten und kann zum Beispiel in ein Login-Skript geschrieben werden. Für die Konsole gibt es auch einen Befehl, aber der erfordert Root-Rechte:

(dumpkeys | grep keymaps; echo "keycode 58 = Control") | loadkeys

Dauerhaft lässt sich die Capslock-Taste etwa unter Debian-Linux mit der folgenden Einstellung in der Datei "/etc/default/keyboard" abschalten:

XKBOPTIONS="ctrl:nocaps"
26.02.2013

Schlagwörter: Shell Shell

Comments

Windows

Gute Idee mit der Enter Belegung, ich benutze auf der Arbeit noch Windows. Kennt jemand ein Tool, mit dem man Capslock nicht nur deaktivieren, sondern auch mit Enter neu belegen kann. 

Enter Taste

Anstelle die Capslock Taste wegzudefinieren, ist es vielleicht sinnvoller, sie einer nuetzlicheren Verwendung zuzufuehren, z.B. als linke Enter Taste. Insbesondere fuer die User mit Maus rechts eine echte Verbesserung.

Hier ist das .xmodmap File:

remove Lock  = Caps_Lock
keycode 0x42 =  Return

comments powered by Disqus

Ausgabe 03/2013: Web Security

Anzeige