Ich habe diese Frage gefunden:
Das würde wahrscheinlich gut funktionieren, wenn ich Administratorrechte auf meinem Rechner hätte. Habe ich aber nicht.
Ich fand auchein paar Linksüber die Neuzuordnung von Tasten ohne Administratorrechtein Windows 7. Die empfohlene Lösung besteht darin, Folgendes zu verwenden:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\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
(In einer Datei mit .reg
der Erweiterung „Speichern“, durch Doppelklicken auf die Registrierung anwenden und dann neu starten.)
Dies ist mit Ausnahme des zu bearbeitenden Schlüssels identisch mit der ersten verknüpften Lösung. Der HKEY_CURRENT_USER
Schlüssel kann ohne Administratorrechte bearbeitet werden.
Dies funktioniert unter Windows 10 leider nicht. (Der Schlüssel wird zwar angewendet und erstellt, aber auch nach dem Neustart bleibt die Feststelltaste die Feststelltaste und nicht Strg.)
Darin regedit
sehe ich, dass sich darunter HKEY_CURRENT_USER\Keyboard Layout
Unterordner (Untergruppen?) für „Preload“, „Substitutes“ und „Toggle“ befinden. Es scheint mir wahrscheinlich, dass dies für Windows 10 möglich ist, indem man etwas in „Substitutes“ einfügt, aber ich habe keine Ahnung, was ich eingeben soll, und ich kann keine Dokumentation dazu finden.
Wie kann ich in Windows 10 die Feststelltaste ohne Administratorrechte auf Strg umstellen?
Antwort1
Dies erreichen Sie mit dem kostenlosen AutoHotKey. Da Sie keine Software installieren können, erhalten Sie die portable Version von AutoHotKey Downloads.
Laden Sie es herunter AutoHotkey.zip
, entpacken Sie es und verwenden Sie es wie folgt.
Diese .ahk
Datei führt die Neuzuordnung durch:
Capslock::Ctrl
Sie können AutoHotKey als Handler für .ahk
Dateien festlegen, indem Sie eine geänderte Version dieser Befehle für den richtigen Ordner ausführen (sofern möglich):
assoc .ahk=AutoHotkeyScript
ftype AutoHotkeyScript="C:\path\to\AutoHotkey.exe" "%1"
Wenn Sie das oben genannte nicht ausführen können, starten Sie einfach:
"C:\path\to\AutoHotkey.exe" "myscript.ahk"
Sie können auch eine Batchdatei in Ihrem Startordner ablegen, die die oben genannten (oder ähnliche) Aktionen ausführt.
Antwort2
Es gibt ein kleines Programm namensÖffnendas genau für diese Aufgabe entwickelt wurde (kann aber auch zum Neuzuordnen anderer Tasten verwendet werden).
So funktioniert es:
Laden Sie die ausführbare Datei herunter (
uncap.exe
)von seinemGitHub Releases-Seite.Speichern Sie die ausführbare Datei an einem dauerhaften Speicherort.Zum Beispiel:
- Öffnen Sie ein Windows Explorer-Fenster (Windows-Logo-Taste ⊞+ E).
- Klicken Sie in die Adressleiste, geben Sie ein
%USERPROFILE%
und drücken Sie dann Enter. Dadurch wird Ihr Benutzerprofilordner geöffnet. - Erstellen Sie dort einen neuen Ordner mit dem Namen
Programs
. - Verschieben Sie die
uncap.exe
heruntergeladene ausführbare Datei in diesen Ordner.
Erstellen Sie eine Verknüpfung in Ihrem
Startup
Benutzerordnerum Uncap bei der Anmeldung zu initialisieren:Öffnen Sie ein Windows Explorer-Fenster (Windows-Logo-Taste ⊞+ E).
Klicken Sie in die Adressleiste, geben Sie ein
shell:startup
und drücken Sie dann Enter. Dadurch wird Ihr Ordner für die automatische Initialisierung geöffnet (Startup
).Klicken Sie mit der rechten Maustaste in das Fenster und wählen Sie dann
New > Shortcut
im Menü aus.Suchen Sie im Dialogfeld nach der ausführbaren Datei oder fügen Sie einfach diesen Text als Speicherort ein, wenn Sie dem obigen Beispiel gefolgt sind:
"%USERPROFILE%\Programs\uncap.exe" 0x14:0xa2
Stellen Sie sicher, dass Sie
0x14:0xa2
nach dem ausführbaren Pfad das Bit ' ' einfügen (durch ein Leerzeichen getrennt). Es weist Uncap an, auf zuzuordnen, Caps Lockanstatt Right Controles Escapestandardmäßig auf zuzuordnen.Schließen Sie die Erstellung der Verknüpfung ab. Bei der nächsten Anmeldung wird Uncap automatisch ausgeführt und neu zugeordnet Caps Lock.
Um die Zuordnung sofort auszuführen, doppelklicken Sie auf die Verknüpfung. Ein kleines Fenster wird kurz geöffnet und geschlossen.