Zuordnen der Feststelltaste zur Steuerung in Windows 8.1


14

Vor dem Windows 8.1-Update konnte ich die Feststelltaste den Steuerelementen mithilfe der folgenden Registrierungsoptimierung zuordnen:

Neuzuordnung einer Tastaturtaste in Windows 8.1

Nach dem Update auf 8.1 funktioniert mein Tweak jedoch nicht mehr. Was ich getan hatte, war

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,1d,00,3a,00,00,00,00,00 

Ich vermute, Windows 8.1 hat möglicherweise die Interpretation der Tastaturlayoutregistrierung geändert.

Ich bin ein begeisterter emacsBenutzer, daher ist dieses Problem für mich ein Szenario auf Lebenszeit.


Vor dem Windows 8.1-Update - Handelt es sich um das Update vom April 2014, auch bekannt als KB2919355 ?
And31415

regoben genannte Arbeiten auf up-to-date Windows - 8.1 Pro nach dem Neustart
ov

Antworten:


7

SharpKeys hat es für mich getan! Ich konnte keinen anderen Weg finden und wie Sie festgestellt haben, funktioniert der alte Registry-Hack nicht mehr :(

http://sharpkeys.codeplex.com/


Willkommen bei Super User! Könnten Sie vielleicht etwas darüber sagen, wie Sie dies mit SharpKeys geschafft haben?
Hervorragend

13

Regedit ist der beste Weg, wie Sie wissen, dass es funktioniert. Dies macht die Feststelltaste zu einer zusätzlichen Strg-Taste. Kann sich aber nicht mit der Strg herumschlagen.

Führen Sie für Windows 7 und 8 die folgenden Schritte aus:

Öffnen regedit.exe

Gehe in dieses Verzeichnis (in regedit):

~/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/KeyboardLayout/

Nachdem Sie auf dieses Verzeichnis (KeyboardLayout) geklickt haben, klicken Sie mit der rechten new Binary ValueMaustaste in das rechte Feld und fügen Sie "Scancode Map" hinzu.

Für Windows 7 schreiben Sie dies:

00 00 00 00 00 00 00 00
02 00 00 00 1D 00 3A 00
00 00 00 00

Für Windows 8 schreiben Sie dies, ich habe überprüft, dass dies auf 8.1 und 10 funktioniert (dies ist nur vier zusätzliche Nullen):

00 00 00 00 00 00 00 00
02 00 00 00 1D 00 3A 00
00 00 00 00 00 00 00 00

Klicken Sie auf OK und starten Sie neu.


3
Speichern Sie diese Datei für die Faulen als REG-Datei und führen Sie sie aus. Das Eintippen all dieser Binärdateien könnte mühsam sein. `` `Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Tastaturlayout]" Scancode Map "= hex: 00,00,00,00,00,00,00,00,02,00,00,00 , 1d, 00,3a, 00,00,00,00,00, \ 00,00,00,00 `` `
Wesley

1

Ich bin in der gleichen Situation. Dies ist eine teilweise Lösung. Laden Sie auf der SysInternals-Webseite unter technet.microsoft.com das Ctrl2Cap.zip- Archiv von Mark Russovich herunter

Dekomprimieren Sie die ZIP-Datei in ein einzelnes Verzeichnis. Öffnen Sie ein CMD-Fenster mit Administratorrechten (klicken Sie mit der rechten Maustaste auf ein CMD.EXE-Symbol und wählen Sie "Als Administrator ausführen"). CD in das Archivverzeichnis kopieren, ausführen ctrl2cap /installund ENTER drücken. Schließen Sie das CMD-Fenster und starten Sie den Computer neu.

Beim Neustart von Windows funktioniert die Feststelltaste genauso wie die Steuerung. Unter Windows 8.0 und darunter fungiert die linke Steuertaste als Feststelltaste, wobei alle Buchstaben in Großbuchstaben geändert werden und die Feststelltaste auf der Tastatur umgeschaltet wird. Leider funktioniert unter Windows 8.1 die linke Steuertaste immer noch so wie früher. Was hier vorgestellt wird, ist also keine vollständige Lösung, sondern erfüllt die wichtigste Funktion: Konvertiert das CapsLock in Control.


1

Eigentlich denke ich, dass ich hier die perfekte Lösung gefunden habe:

Als Vim-Benutzer ist dies ein Muss für mich und ich benutze es seit langer Zeit mit Erfolg unter Windows. Ich erstelle gerade einen Eintrag HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runmit regedit, um auf die ausführbare Datei zu verweisen, und es funktioniert einfach.

Es wird Ihr CAPSLOCK nicht nur STRG (beim Aufnehmen), sondern auch ESC (beim Drücken und Loslassen alleine) machen!

Informationen zum Kompilieren und Installieren von Abhängigkeiten finden Sie in der README-Datei des Repository und auf der Hauptwebsite von Interception.

Ich habe hier auch eine Linux-Version davon erstellt:

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.