Verhindern Sie das Einfügen von „l“ in den Editor, wenn Sie Win+L verwenden

Verhindern Sie das Einfügen von „l“ in den Editor, wenn Sie Win+L verwenden

Wenn ich meinen Computer mit der Taste Windows+ sperre L, wird das Zeichen lin den Text jedes von mir verwendeten Editors eingefügt (ich habe dies mit NetBeans, Notepad++ und PHPStorm erlebt). Es ist ärgerlich, wenn dieses Zeichen eingefügt wird und der Code dadurch beschädigt wird.

Kann ich verhindern, dass das Zeichen eingefügt wird? Normalerweise drücke ich Windowszuerst und dann L, daher sollte die lTaste nicht eingefügt werden.

Wenn ich in einer Bash-Konsole bin, sendet dies einen Befehl, der alle bekannten Hosts anzeigt (von denen /etc/hostsich annehme) und sldie ich dann auch in der Befehlszeile löschen muss. Dies ebenfalls zu verhindern, wäre großartig.

Ich weiß, dass ich Ctrl+ Alt+ Delgefolgt von verwenden Enterund damit dasselbe Ergebnis erzielen könnte, aber für mich geht das nur am Problem vorbei.


Aktualisieren: Das hat etwas mit meiner Umgebung zu tun. Ich betreibe einen Windows 7-Host mit allen oben genannten Apps in einer Fedora 21 VirtualBox. Das Problem tritt nur in dieser Umgebung auf (es tritt nicht auf der Windows-Seite auf). Es tritt in einer ähnlichen Umgebung eines Kollegen auf, was Hardware oder etwas Einzigartiges an meinem Computer ausschließt.

Antwort1

Die VM-Maschine wusste nicht, was Windows+ Lwar, also fügte sie einfach das lZeichen ein. Die Zuordnung Meta+Lin der VM (Fedora) auf „Keine Aktion“ verhindert, dass das lZeichen eingefügt wird.

So geht's in Fedora:

  1. Öffnen Sie es Custom Shortcutsüber das Menü. Klicken Sie auf Bearbeiten > Neu > Globale Verknüpfung > Tastatureingabe senden.
  2. Benennen Sie die Aktion (ich wähle „WinL ignorieren“)
  3. Legen Sie in der TriggerRegisterkarte die Verknüpfung fest (dies hat auch meinen Computer gesperrt).
  4. OK klicken.

Es sollte jetzt funktionieren.

Antwort2

Bei mir hat es funktioniert, als ich Virtualbox 5.1.24 auf einem Windows 7-Host und einem Linux Arch-Client ausgeführt habe:

Virtual Box, Deaktivieren:

Datei > Einstellungen > Eingabe > Tastatur automatisch erfassen (deaktivieren)

Unabhängig davon, ob Sie sich auf der Client- oder Host-Site befinden, ist nach dem Sperren mit Windows+ Ldas frühere Einfügen eines lZeichens nicht mehr möglich.

verwandte Informationen