Archive

Archive for the ‘Windows’ Category

Windows: Tasten umbelegen

October 12th, 2008 Malagant 1 comment

Wer wie ich von der Capslock-Taste genervt ist, weil man sie versehentlich aktiviert, oder von der Windows-Taste, weil sie einem beim Spielen auf den Desktop zurückwirft, oder unter chronischer Tastenknappheit im linken Tastaturbereich leidet (dort, wo dank der WASD-Steuerung die linke Hand liegt), für den bietet sich folgende Lösung an:
Man belegt die Tasten Capslock, Win-links und Win-rechts mit etwas sinnvollem (Die hier vorgestellte Lösung funktioniert unter Windows Vista/XP/2000/NT4.0).

Dazu öffnet man die Registry (Start -> Ausführen: regedit) und öffnet
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

Dort erstellt man einen neuen Eintrag vom Typ Binärwert (Bearbeiten -> Neu -> Binärwert) mit dem Namen Scancode Map.

Dort fügt man dann folgendes ein:
00 00 00 00 00 00 00 00 04 00 00 00 49 00 3A 00 4D 00 5B E0 51 00 5C E0 00 00 00 00

Danach sind die Tasten wie folgt verändert:
Capslock -> Numpad 9
Windows links -> Numpad 6
Windows rechts -> Numpad 3

Damit die Änderungen übernommen werden, muss Windows noch neu gestartet werden.

Im Detail bedeuten die Zahlen folgendes:

  • Die Bytes 1 bis 8 sind immer 0.
  • Die Bytes 9 bis 12 (04 00 00 00) stehen für die Anzahl der zu verändernden Tasten, wobei die “Ende-Markierung” mitzählt; dieser Wert ist also immer um eins erhöht.
  • Die Bytes 13 bis 16 (49 00 3A 00) belegt die Taste Capslock (3A 00) mit dem Code der Taste Numpad 9 (49 00). Die “hinteren” zwei Bytes geben also die Taste an, deren Code überschrieben werden soll.
  • Die Bytes 17 bis 24 belegen dementsprechend die anderen beiden Tasten um.
  • Die Bytes 25 bis 28 (00 00 00 00) sind die schon angesprochene “Ende-Markierung”.

Eine Liste mit allen Scancodes findet man z.B. auf WinFAQ.

Categories: Windows Tags: