Num-Sperre in Windows dauerhaft deaktivieren?

18

Ich benutze gerne die Zifferntasten für die Cursorbewegung. Aber ab und zu treffe ich NumLockversehentlich, und anstatt den Cursor dorthin zu bewegen, wo ich will, erhalte ich eine Eingabe wie die folgende:

44444488

Wie kann ich es dauerhaft deaktivieren? Etwas, das mit der hier angegebenen Regedit-Lösung zum Entfernen der Feststelltaste kompatibel ist, wäre perfekt.

William Jockusch
quelle

Antworten:

8

Hier ist ein Hack, um sowohl die Feststelltaste als auch die NUM-Taste zu deaktivieren:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:
00,00,00,00,00,00,00,00,
04,00,00,00,3A,00,00,00,
00,00,3A,00,00,00,45,00,
00,00,00,00,00,00,00,00

Hier werden beide Hacks kombiniert. Numlock deaktiviert + Strg mit Feststelltaste getauscht.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,3A,00,1D,00,1D,00,3A,00,00,00,45,00,00,00,00,00

OK, hier ist die Scancode-Map zum Deaktivieren von Numlock. Ich habe hier nachgesehen, Numlock ist Hex 45. Sichern Sie vorher die Registrierung.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,45,00,00,00,00,00

Eigentlich Nikolay, dieser MSFT Tech Forum Link ist etwas kurz, siehe diese Info bei askvg. Durch Umschalten von (1) wird die Num-Sperre nicht deaktiviert, sondern lediglich der Status beim Start festgelegt. Tatsächlich macht es drei Dinge, setzt Capslock an, Numlock aus, Scrollock aus. Hier sind die restlichen Einstellungen. Dies scheint also keine Antwort auf die Frage des OP zu sein.

http://www.askvg.com/force-capslock-numlock-and-scrolllock-keys-behavior-using-windows-registry/

0 - Turn all indicators Off (NumLock, CapsLock, ScrollLock)
1 - Turn CapsLock On
2 - Turn NumLock On
3 - Turn CapsLock and NumLock On
4 - Turn ScrollLock On
5 - Turn CapsLock and ScrollLock On
6 - Turn NumLock and ScrollLock On
7 - Turn all indicators On (NumLock, CapsLock, ScrollLock)
Schlagring
quelle
Ich habe bereits den Hex-Scancode aus der verknüpften Frage, um meine Feststelltaste zu deaktivieren. Wie interagieren sie?
William Jockusch
ok, bleib dran, ich werde die beiden in einer großen Einstellung mischen.
Knuckle-Dragger
Beachten Sie, dass ich für diese Zuordnung von 3 Scan-Codes die Nummer 4 umgeschaltet habe. In der Einzel-Scancode-Zuordnung habe ich sie auf 2 festgelegt. Grundsätzlich ist jede Zuordnung, die Sie + 1 vornehmen, die Regel dafür. Aus diesem Grund wurde der ursprüngliche Hack (aus zwei Zuordnungen) auf 3 gesetzt. Wenn Sie dem Muster folgen, können Sie weitere hinzufügen. Sie sollten gut zusammenarbeiten.
Knuckle-Dragger
poste den genauen Code, den du hast, ich habe vielleicht das falsche Beispiel aus diesem Thread gemacht, wie ich das mit Swap-Strg und Feststelltaste gemacht habe, wodurch die Feststelltaste nicht deaktiviert wird, wie du in deinem Kommentar erwähnt hast. Bestätigen
Knuckle-Dragger
Anscheinend ist dieses Problem in Windows 10 endlich behoben! twitter.com/patrickv/status/856764885853753344
Anders Tornblad
14

Ein gutes Werkzeug für solche Aufgaben ist SharpKeys .

SharpKeys ist ein Registry-Hack, mit dem bestimmte Tasten auf einer Tastatur wie andere Tasten behandelt werden. Wenn Sie beispielsweise versehentlich häufig die Feststelltaste drücken, können Sie mit diesem Dienstprogramm die Feststelltaste einer Umschalttaste zuordnen oder sogar ganz ausschalten.

Es ist klein, portabel und funktioniert genauso wie die oben akzeptierte Antwort, nur über eine GUI Bildbeschreibung hier eingeben

Nixda
quelle
Eine definitive +1, bietet eine schöne grundlegende GUI, um die Tastatur zu ändern
topherg
Dort steht, dass es bis Windows Vista nutzbar ist. Funktioniert es für Win 7 und / oder 8?
Angelo Fuchs
Ich habe es gerade unter Windows 10 verwendet und es funktioniert. Außerdem werden die von Ihnen vorgenommenen Änderungen gespeichert, sodass Sie problemlos ein Rollback durchführen können. Sie können damit jedoch nicht den Standardstatus von NumLock festlegen. Sie müssen die Registrierung ändern. HKEY_CURRENT_USER\Control Panel\Keyboard\InitialKeyboardIndicatorsSiehe Antwort von VL-80.
Gwenzek
Perfekt, ich wollte Num Lock immer an. Verwenden Sie superuser.com/questions/952669/… , um das Einschalten von Booten zu erzwingen, und ordnen Sie die Num-Taste null zu. Presto, Num Lock ist immer an und kann nicht wieder ausgeschaltet werden.
TT.
5

Dies ist nur ein Zitat des Microsoft Tech Forums :

Sie haben dies vielleicht schon einmal versucht, aber so deaktivieren Sie es über die Registrierung:

Klicken Sie auf Start , klicken Sie auf Ausführen , und geben Sie regedit ein , um den Windows-Registrierungseditor zu öffnen. Öffnen Sie in der Registrierung die folgenden Ordner.

HKEY_CURRENT_USER\ Control Panel\ Keyboard\

Im Tastaturordner sollte ein Zeichenfolgenwert mit dem Namen " InitialKeyboardIndicators " mit dem Wert 0, 1 oder 2 vorhanden sein. Nachfolgend finden Sie eine Erläuterung der einzelnen Werte.

0 = Num Lock is turned OFF after the logon.
1 = Disable Num Lock.
2 = Numlock is turned ON after  the logon.
VL-80
quelle
1
Auf einigen Computern wird dieser Wert möglicherweise in Ihrem Schlüssel "2147483648" angezeigt. Beachten Sie die BIOS-Einstellungen Ihres Motherboards.
Knuckle-Dragger
1 = Disable Num Lock funktioniert nicht, Sie können es jedoch durch Drücken von ein- und ausschalten.
Burjua
4

Oder der schnellste und einfachste Weg, da unser gesamtes Unternehmen 10-Tasten-Kenntnisse besitzt und es hasst, wenn es auf die doppelten Pfeiltasten zurückgreift.

  1. Drücken Sie die Num-Taste, um den gewünschten Status festzulegen. Windows XP und Forward speichert den Benutzerstatus im Benutzerprofil.
  2. Öffnen Sie die Numlock-Kappe und legen Sie sie in Ihre Schublade. Da Sie es in einem dauerhaften Zustand mögen, bleibt es für immer mehr so.
  3. Wenn sich eine andere Person zum ersten Mal anmeldet, aktivieren Sie Numlock mit einem Stift, wenn dies gewünscht wird. Dies bleibt in diesem Benutzerprofil für immer so.

Hat in den letzten zehn Jahren auf allen Workstations sehr gut funktioniert und erfordert keine umständlichen Programmier-, Startskript- oder Registrierungsänderungen.

Fiasco Labs
quelle
Ich habe es in 20 Jahren auf allen Dutzenden von XP-Forward-Windows-Computern, auf denen ich war, noch nie gesehen, dass ich mich an den Benutzerstatus erinnere. Und das ist das Problem. Einfach, wie man es sich merken kann.
Doug Null
Der Numlock-Status wirkt sich in diesem Fall auch auf die BIOS-Einstellung aus. Das Booten mit aktivem Numlock ist eine der BIOS-Einstellungen. Für mich war es das Gegenteil, die Systeme, die ich kaufe, müssen von einem unheiligen Dämon aus der Hölle gesegnet werden, um richtig zu funktionieren und sich an den Benutzerstatus zu erinnern. Sicher flippt das Personal aus, wenn es in unserer Firma deaktiviert wird, daher der Schlüsselabzug.
Fiasco Labs
0

(Dies ist eine Erweiterung von Knuckle-Draggers Post, die einige Details hinzufügt.)

Schlüssel können in der Registrierung zugeordnet werden, wenn der entsprechende Schlüssel-Scancode ermittelt werden kann. Im Allgemeinen werden heutzutage regelmäßig Tastaturspezifikationen verwendet, aber Hersteller können gelegentlich eindeutige Spezifikationen haben. Eine Liste der Scancodes finden Sie in dieser Dokumentation. Spezifikation des Tastatur-Scan-Codes. Weitere Informationen finden Sie hier .

Hex-Gruppierungen:

                 00000000 00000000 03000000 1de05de0 55004400 00000000
                                    │       │        │        │
keys, number of to change¹         ─┘       │        │        │
key remap first  (to←from 22221111)²        ┘        │        │
key remap second (if one)                    ────────┘        │
null hex to end (necessary?)                          ────────┘
  ¹ 02=1, 03=2, >2 possible?
  ² hex+e0-or-00, e1 and e2 are rare
  * multimedia keys may be hard to remap, they can be defined uniquely by keyboard manufacturer?!?

Diese können in einer Registrierungsdatei abgelegt werden (zB keyboard_context-menu-to-control.reg):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,e0,5d,e0,55,00,44,00,00,00,00
Todd Partridge
quelle
0

Entfernen Sie die Tastenkappe und legen Sie sie in Ihre Schublade. Die Einfügetaste bereitete mir Probleme, und der beste Weg, damit umzugehen, bestand darin, sie vollständig von der Tastatur zu entfernen. Wenn die Software den Numlock wieder einschaltet, können Sie ihn mit einer Softwaretastatur wieder ausschalten und versuchen, zu verhindern, dass die Software ihn erneut ausführt.

Christopher Geisel
quelle
Nein, im Ernst, es ist effektiv und funktioniert unabhängig davon, unter welchem ​​Betriebssystem Sie booten, auf welchen VMs Sie arbeiten und wie oft Sie Ihren PC formatieren.
Christopher Hostage
0

Hier ist es eine andere groovige (wenn ich es so sage ;-) Lösung, halte die Taste Num Lk für 5 Sekunden gedrückt und Windows gibt dir die Wahl, einen differenzierten Ein / Aus-Ton zu erhalten, wenn du die drei Feststelltasten (Feststelltaste) berührst , Num Lock, Scroll Lock). Diese Funktion wird als Umschalttaste bezeichnet.

Radu Comsa
quelle
Dies ist keine Lösung. Es ist nur eine Umgehung.
G-Man sagt, dass Monica
0

Hier sind einige Möglichkeiten, die bei mir nicht funktionierten:

  • Ich habe SharpKeys installiert, konnte aber den NumLock-Schlüssel in der Liste der hinzuzufügenden Schlüssel nicht sehen (und war auch nicht an Software interessiert, die erwähnt, dass Windows 2003 zum Ausführen erforderlich ist!)

  • Ich habe versucht, die Registrierungseinstellung sowohl im angezeigten als auch im USER / DEFAULT-Schlüssel zu ändern - dies hatte keine Auswirkung

  • Ich habe eine Dell Precision. Im BIOS können Sie das ändern POST Behavior Kategorie Numlock aktivieren Eigenschaft zu deaktivieren NumLock, aber es scheint keine Wirkung zu haben!

Keine wirkliche Antwort, aber nur zum Mitfühlen, wenn Sie versuchen, dasselbe zu tun (es könnte an der Zeit sein, den Schlüssel von der NumLock-Taste auf Ihrer Tastatur zu entfernen ...).

Andy Brown
quelle