Die Antifunktionalität der Windows-Einfügetaste wird versehentlich ausgelöst. Wie kann sie dauerhaft gestoppt werden?

Die Antifunktionalität der Windows-Einfügetaste wird versehentlich ausgelöst. Wie kann sie dauerhaft gestoppt werden?

Wir alle verwenden Bearbeitungsfunktionen, um eine Textzeile während der Eingabe zu ändern. Innerhalb einer Zeile gibt es zwei grundlegende Bearbeitungsmodi: a) den „Einfügemodus“, bei dem nicht zu bearbeitende Zeichen an der Cursorposition eingefügt werden und der Text nach rechts verschoben wird, und b) den „Überschreibmodus“, bei dem nicht zu bearbeitende Zeichen einfach das Zeichen überschreiben, das der Cursor auswählt.

Der Überschreibmodus stammt meiner Meinung nach noch aus der Zeit der Greenscreen-CRTs. Die einzige Verwendung, die ich je dafür gefunden habe, ist das Zeichnen von 2D-Bildern in ASCII, was ich in den 80er Jahren aufgegeben habe, als echte Zeichenwerkzeuge verfügbar wurden.

Windows bietet (meiner Meinung nach dummerweise) die Möglichkeit, den Überschreibmodus mit einer INSERTTaste auf der Tastatur zu aktivieren. (Ich schätze, Linux/Unix folgen diesem Beispiel wahrscheinlich aus dem üblichen Windows-Neid). Ich drücke diese Taste nie, weil ich dann nur in den Überschreibmodus versetze.

Beim Tippen wird jedoch manchmal plötzlich der Überschreibmodus aktiviert. Ich denke, es muss eine seltsame Kombination aus ALT/ Windows/ CTRL/ SHIFTund einer anderen Taste sein oder zwei Standardtasten, die kurz hintereinander gedrückt werden. Kennt jemand die alternative Tastenkombination, damit ich sie besser vermeiden kann? Gibt es eine Möglichkeit, Windows anzuweisen, den Überschreibmodus einfach nicht mehr zu verwenden?

Antwort1

So deaktivieren Sie die Einfügen-Taste in Windows

Fast jeder, der schon einmal ein Textverarbeitungsprogramm verwendet hat, hat versehentlich die Einfügen-Taste gedrückt und den Text überschrieben, als er dachte, er würde etwas bearbeiten. In diesem Artikel wird eine einfache Möglichkeit beschrieben, die Einfügen-Taste auf Ihrer Tastatur zu deaktivieren.

Wenn Sie eine Taste drücken, wird eine Windows-Nachricht erstellt, die einen Tastencode enthält, der die gedrückte Taste eindeutig identifiziert. Programme (wie Microsoft Word) suchen nach Tastendrucknachrichten und führen Aktionen basierend auf dem Tastencode in der Nachricht aus. Indem das Ereignis „Einfügen-Taste drücken“ auf null gesetzt wird, sendet Windows eine Nachricht, die null für den Tastencode enthält, wenn die Einfügen-Taste gedrückt wird. Programme, die die Nachricht empfangen, führen daher die mit einem Ereignis „Einfügen-Taste drücken“ verknüpfte Aktion nicht aus, sodass Sie sich keine Gedanken über das erneute Überschreiben von Dingen machen müssen.

  1. Gehe zuStart → Ausführen → regedit
  2. Gehe zuHKLM\System\CurrentControlSet\Control\Tastaturlayout
  3. Klicken Sie mit der rechten Maustaste auf die rechte Hälfte des Bildschirms und wählen SieNeu → Binärwert
  4. Benennen Sie den neuen WertScancode-Karte
  5. Eingeben000000000000000002000000000052E000000000
  6. Schließen Sie regedit
  7. Neustart.
  8. Optional: Sie können die Einfügen-Taste von Ihrer Tastatur nehmen, wenn Sie fertig sind.

Wenn Sie dies mit dem Windows7-Regedit tun, müssen Sie den Hex-Wert in Zeilen zu je 8 Bytes eingeben, etwa so:

Value Data:
0000    00 00 00 00 00 00 00 00
0008    02 00 00 00 00 00 52 E0
0010    00 00 00 00

Quelle

Registrierungsdatei (.reg) zum Anwenden des Fixes wie oben beschrieben

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,52,e0,00,00,00,00

Fügen Sie den obigen Text in eine Datei mit der Erweiterung .reg ein (z. B.: disable-insert.reg) und doppelklicken Sie.

Antwort2

Die 0Taste auf dem Ziffernblock wird zu , insertwenn num lockausgeschaltet ist.

Wenn Sie etwas in einer MS-DOS-Anwendung eingeben, zur Mitte der Phrase zurückkehren und die TAB-Taste drücken, wechseln Sie in den Überschreibmodus.

Antwort3

Das habe ich gerade herausgefunden ... Shift+ 0auf dem Ziffernblock. Ich schätze, ich muss es beim Schnelltippen oft genug versehentlich markieren. Das verwirrt mich schon seit langem.

Mein obiger Zusatz mag zwar für manche hilfreich sein, aber das war nicht mein Problem. Wenn das praktisch unabhängig von der verwendeten App passiert (also nicht nur beim Bearbeiten in MS Word), sollten Sie sich die Mühe ersparen, wie ich bis zum Ende des Internets zu suchen ...

Edit:
Meine persönliche endgültige Schlussfolgerung ist, dass es keine „andere magische Tastenkombination“ zum Umschalten von Insert Overwrite gibt, Punkt. Die einzige verbleibende Möglichkeit ist also, dass beim schnellen Tippen, entweder aufgrund einer unvollkommenen/unsauberen Tastenkombination ODER eines dabei begünstigenden Hüpfens auf der Tastatur, eine unerwartete Kodierung erzeugt wird, die immer das Umschalten von INS/OVR auslöst. Aus meiner persönlichen Recherche schließe ich, dass es eher an einem Tastatur-/Hardwarefehler als an einem Softwarefehler liegt. Wenn es ein Softwarefehler wäre, würden wir im Internet wahrscheinlich mehr Beiträge darüber sehen.

Ich werde jetzt endlich den geposteten Regedit-Vorschlag ausprobieren und einfach versuchen, darüber hinwegzukommen.

Antwort4

Es überrascht mich, dass niemand die einfachste Lösung vorgeschlagen hat – die eigentliche physische Taste aus der Tastatur zu nehmen (z. B. mit einer Schere oder einem Messer).

Bildbeschreibung hier eingeben

verwandte Informationen