cAPS-lOCK-pROBLEM

Unter Windows NT wirkt die Feststelltaste als Caps-Lock, nur sie allein schaltet die automatische Großschreibung an und ab. Bei aktiviertem Caps-Lock erzeugt die Shift-Taste Klein- anstatt Großbuchstaben. Wie erreiche ich ein Verhalten wie unter DOS, wo Shift die Sperre löst und immer Großbuchstaben erzeugt.

vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Axel Eschenburg

Unter Windows NT wirkt die Feststelltaste als Caps-Lock, nur sie allein schaltet die automatische Großschreibung an und ab. Bei aktiviertem Caps-Lock erzeugt die Shift-Taste Klein- anstatt Großbuchstaben. Wie erreiche ich ein Verhalten wie unter DOS, wo Shift die Sperre löst und immer Großbuchstaben erzeugt.

Windows NT schafft das erst ab Service Pack 4. Ein neuer Registry-Eintrag verändert das Verhalten der Caps-Lock-Taste im verwendeten Tastaturlayout: Zuerst sucht man unterhalb von HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard\Layouts das verwendete Layout: Zu jedem der durchnummerierten Schlüssel gibt es den Eintrag ‘Layout Text’ der die Tastatureinstellung bezeichnet, 00010407 ist beispielsweise Deutsch (IBM). Ein dort hinzugefügter DWORD-Wert von Hex 10000 namens ‘Attributes’ bestimmt die neue Funktionsweise - nach einem Neustart arbeiten Caps-Lock und Shift wie unter DOS. Wer nur deutsche Tastaturlayouts verwendet, kann auch die folgenden Zeilen in der Datei SHIFLOCK.REG speichern und dann durch Doppelklick in die Registry übernehmen:

REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\
Control\Keyboard Layouts\00000407]
"Attributes"=dword:00010000
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\
Control\Keyboard Layouts\00000807]
"Attributes"=dword:00010000
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\
Control\Keyboard Layouts\00010407]
"Attributes"=dword:00010000

Werden andere Layouts verwendet, ist wie oben beschrieben der entsprechende Eintrag zu suchen. Windows 2000 hält eine entsprechende Option parat: Auf der Dialogseite ‘Eingabe’ der Ländereinstellungen kann man einfach von ‘Feststelltaste drücken’ auf ‘Umschalttaste drücken’ wechseln. (hes) (es)