NumLock verhindern

Ist es unter Windows möglich, die Taste NumLock permanent zu deaktivieren? Ich möchte, dass der Ziffernblock immer Ziffern liefert.

vorlesen Druckansicht 1 Kommentar lesen
Lesezeit: 1 Min.

Ist es unter Windows möglich, die Taste NumLock permanent zu deaktivieren? Ich möchte, dass der Ziffernblock immer Ziffern liefert.

Für solche Zwecke enthält Windows den sogenannten Scan Code Mapper. Um ihn in Betrieb zu nehmen, müssen Sie in der Registry unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout einen neuen Binärwert erzeugen, der Scancode Map heißen muss und dessen genauen Aufbau Microsoft unter www.microsoft.com/whdc/archive/w2kscan-map.mspx beschreibt. Zum Abschalten der NumLock-Taste muss man noch wissen, dass sie den Scancode 0x45 besitzt. Nachdem Sie den Registry-Eintrag angelegt haben, müssen Sie den Rechner noch neu starten, damit Windows die Änderung mitbekommt (ab- und wieder anmelden reicht nicht).

Windows stellt beim Anmelden den Zustand der NumLock-Taste wieder her, der beim Abmelden geherrscht hat. Achten Sie also vor dem Neustart darauf, dass die Taste eingeschaltet ist. FĂĽr den Fall, dass sich NumLock aus irgendeinem Grund doch mal ausschaltet, empfiehlt es sich, eine Datei mit dem Namen NumLock.vbs und dem Inhalt

set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"

irgendwo auf der Festplatte zu haben: Ein Doppelklick darauf schaltet den Status der NumLock-Taste um. Das Skript und eine REG-Datei für den Scan Code Mapper gibt’s über den Link.

www.ct.de/1015154 (hos)