Allgemein
Knowledge Base
- Neue Struktur (In Arbeit)
- Computertechnisches
Community
Privat
/ HomePage / Computerthemen / Hardware / Eingabegeräte / Tastatur / Caps Lock nervt
Wen hat die Caps-Lock-Taste (zu deutsch Feststelltaste) nicht schon einmal genervt?
Diese beiden Registry-Dateien legen die CapsLock Taste tot, bzw. reaktivieren sie wieder (jeweils Neustart erforderlich)
Attach:caps_lock_tot.reg
Attach:caps_lock_lebt.reg
Treiber, der CapsLock zu Strg macht: Ctrl2Cap
einfach folgende Zeile in die .bashrc einfügen:
und CapsLock ist TOT.
CapsLock wird von vielen als eine störende Taste an störender Position wahrgenommen. Diese, oder ähnlich sinnfreie Tasten, sind jedoch durchaus sinnvoll einsetzbar, beispielsweise als zusätzlicher Modifier-Key, mit dem Keybindings des Windowmanagers verbunden werden können, um übliche Tastenkürzel mit ALT oder STRG den anderen Applikationen zu überlassen. Dazu wird man sich in den meisten Fällen des Tools xmodmap(1)
bedienen. Um aus Caps-Lock eine zusätzliche Modifier-Taste zu machen benötigt man folgende Zeilen in der Datei .xmodmap
im eigenen Home-Verzeichnis:
Dann muss sichergestellt werden, dass die .xmodmap
beim Login gelesen wird, dazu folgende Zeile zur .bashrc
oder zur .profile
hinzufügen, falls sie noch nicht dort sind:
Nun kann man seiner Windowmanager-Konfiguration beibringen, Tastenkombinationen mit diesem Modifier zu verwenden. Dies geschieht oftmals über Konfigurationstools, in denen nur die entsprechenden Tasten gedrückt werden müssen. Im Falle von FVWM kann der Konfiguration beispielsweise folgende Zeile angehängt werden, um mit + Fenster zu schließen:
Die 4 in der Modifier-Spalte an Stelle von C (für Strg), M (für Alt) oder S (für Shift) gibt den neuen Modifier an, s. man fvwm
.
Wenn man noch andere Tasten umbelegen möchte ist es notwendig deren X-Namen zu kennen.
Den bekommt man leicht heraus, wenn man das Tool xev
von der Kommandozeile aufruft.
Das Programm zeigt alle Events an, auch Tastatur-Events.
So sieht eine Event-Meldung aus, wenn die Taste ö gedrückt wurde.
KeyPress event, serial 30, synthetic NO, window 0x4200001, root 0xaa, subw 0x0, time 1326776, (361,198), root:(371,246), state 0x0, keycode 47 (keysym 0xf6, odiaeresis), same_screen YES, XLookupString gives 2 bytes: (c3 b6) "ö" XmbLookupString gives 2 bytes: (c3 b6) "ö" XFilterEvent returns: False
Der Meldung kann man entnehmen, dass die Ö-Taste odiaeresis heißt.
Quelle: [2]
Eine interessante Variante für Emacs Power-User ist, die Funktion der Tasten Strg und CapsLock zu vertauschen, dazu schreibt man folgendes in die .xmodmap
Quelle: [3]
sehr häufig in Entwicklerbüros zu finden...