Wie kann ich eine Tastaturtaste neu belegen?
Eine der Tasten meines Laptops ist abgefallen. Gibt es eine Möglichkeit, eine andere Taste neu zuzuordnen, die als diese Taste dient? Ich “opfere” die andere Taste, weil ich sie nie benutze.
Eine der Tasten meines Laptops ist abgefallen. Gibt es eine Möglichkeit, eine andere Taste neu zuzuordnen, die als diese Taste dient? Ich “opfere” die andere Taste, weil ich sie nie benutze.
Hier ist ein guter Artikel von Howtogeek über die Verwendung eines Dienstprogramms namens SharpKeys :
Ordnen Sie unter Windows 10, 8, 7 oder Vista einen beliebigen Schlüssel zu
Wenn Sie die Art und Weise, wie bestimmte Schlüssel auf Ihrem System funktionieren, wie z.B. die Feststelltaste, leid sind, können Sie sie mit using a registry hack als einen anderen Schlüssel neu zuordnen. Aber es sollte doch einen einfacheren Weg geben, oder?
Hier kommt SharpKeys ins Spiel: Es handelt sich dabei um ein kleines Dienstprogramm, mit dem Sie ganz einfach einen Schlüssel einem anderen Schlüssel zuordnen oder sogar den Schlüssel ausschalten können, ohne überhaupt in die Registrierung eintragen zu müssen.
Ich habe zum Beispiel die Schlüsselzuordnung verwendet, um meine Feststelltaste einfach auszuschalten, da ich sie nie benutze.
Sie können auf die Schaltfläche Hinzufügen klicken, um das Dialogfeld Neue Schlüsselzuordnung hinzufügen zu öffnen, in dem Sie entweder die zuzuordnenden Schlüssel aus den Listen auswählen können, oder Sie klicken einfach auf die Schaltfläche Schlüssel eingeben und drücken den Schlüssel manuell (was ich viel intuitiver finde)
Wenn Sie fertig sind, klicken Sie auf die Schaltfläche In die Registrierung schreiben, und Sie werden aufgefordert, sich abzumelden oder neu zu starten, damit die Änderungen wirksam werden.
Wenn Sie alle technischen Details über die Funktionsweise der Registrierungsschlüssel wissen möchten, können Sie über wie man mit Hilfe von Registry-Hacks Schlüssel zuordnet lesen. Link zum Nachschlagen
Die Verwendung von Microsoft Keyboard Layout Creator hier ohne Probleme. Für das Wechseln von Modifizierungsschlüsseln würde ich einen Registry-Hack oder eine Anwendung, die die Registry für Sie ändert, vorschlagen, verwenden Sie keine reine Software-Remap wie AutoHotkey, da diese Lösungen nicht für jede Anwendung funktionieren.
Eine andere Lösung ist es, einen Ersatzschlüssel zu bekommen, falls Sie den Schlüssel wirklich nicht wieder in Ihren Laptop einführen können, haben Sie schon einmal eine Suche nach ‘defektem Laptop-Schlüssel’ versucht?
Sie können Microsofts Keyboard Layout Creator verwenden.
Dadurch können Sie sogar zusätzliche Funktionen zu Ihrer Tastatur hinzufügen, wie z.B. eine Taste in eine tote Taste zu verwandeln (z.B. ~), zusätzliche Belegungen hinzufügen (z.B. altgr+c ->ç
), usw.
Um die speziellen Tastenanschläge, wie ctrl+FOO, zu bearbeiten, müssen Sie die Datei .klc
eventuell manuell bearbeiten.
Anweisungen finden Sie unter @Senseful in https://superuser.com/a/172993/157884 :
Sie müssen die Datei
.klc
manuell modifizieren.Im Grunde genommen modifizieren Sie nur die Spalte
VK_
so, dass sie mit dem Wert in Spalte1
übereinstimmt.Wenn Sie z.B. L an N binden wollen, würden Sie die Tastatur wie normalerweise in KLC erstellen. Dann würden Sie die KLC-Datei in einem Texteditor öffnen. Suchen Sie den Wert
L
in der SpalteVK_
und ändern Sie ihn in einenN
.Für weitere Informationen habe ich die vollständigen Schritte in meinem Blog geschrieben.
Seien Sie jedoch gewarnt, dass einige Anwendungen diese speziellen Tastenanschläge möglicherweise nicht korrekt ausführen.
Als Beispiel: Bei meiner speziellen Konfiguration löscht das Drücken von altgr+a im Teamchat von DotA2 den Text - anstatt wie in anderen Anwendungen ein ã
hinzuzufügen.
Ich habe eine Genius KB-G235 USB-Tastatur (HID) und WinXP SP3. Keine der beiden Anwendungen in früheren Antworten hat bei mir funktioniert. (Weil es mit PS/2-Codes funktioniert oder nicht (vollständig) mit XP).
Ich habe HotkeyP (Freeware) ausprobiert http://petr.lastovicka.sweb.cz/others.html und das funktioniert! Einfach Aktion für Taste hinzufügen und fertig. (Nach dem Zuweisen einer neuen Aktion wird keine Standardaktion ausgeführt).
http://www.autohotkey.com/ kann eine einfachere und leistungsfähigere Lösung sein. Mit Skripten wie
;Use Capslock as a modifier and not as capslock anymore
$*Capslock::
Gui, 99:+ToolWindow
Gui, 99:Show, x-1 w1 +NoActivate, Capslock Is Down
keywait, Capslock
Gui, 99:Destroy
return
;Write functions for keys while capslock is beeing hold here
#IfWinExist, Capslock Is Down
j::Down
k::Up
l::Right
h::Left
m::AppsKey
i::Insert
d::Delete
#IfWinExist
;Use right and left shifts to toggle capslock
RShift & LShift::
SetCapsLockState, % (State:=!State) ? "On" : "Off"
return
LShift & RShift::
SetCapsLockState, % (State:=!State) ? "On" : "Off"
return
``` können Sie Tasten neu zuordnen und Modifikatortasten erstellen.
Der einfachste Weg: Der Microsoft-Tastaturlayout-Ersteller. Dies ist eine offizielle Microsoft-Lösung. Die Funktionalität ist ähnlich wie Ukelele für OS X.
Download und Anleitung: https://www.microsoft.com/en-us/download/details.aspx?id=22339
Ich habe eine Anwendung gefunden, die fast alle von ihnen in Windows 7 ausführen kann, und sie funktioniert ohne Probleme, wenn Ihr Desktop freigeschaltet ist. Außerdem ist es ziemlich einfach zu benutzen. http://sourceforge.net/projects/hotkeyp/?source=typ_redirect .
Der einzige Nachteil, den ich gefunden habe, ist, daß es nicht funktioniert, wenn der Desktop gesperrt ist, sagen wir, ich komme aus dem Ruhezustand zurück und der Computer ist gesperrt und ich habe laute Musik laufen. Multimedia-Tastaturen können von dort aus selbst stumm geschaltet werden. Aber mit dieser Anwendung müssen Sie sie erst entsperren.