Der beste Key Remapper

Der beste Key Remapper

Ich möchte die Feststelltaste auf Escape umstellen (ich verwende die Escape-Funktion ständig in vielen Programmen), aber die beiden Vorschläge, die angezeigt werden, sind folgende:

  1. Hotkeys (von denen selbst die Leute, die sie vorschlagen, sagen, sie seien lästig)
  2. SharpKeys - von Norton jetzt als bösartige Site gemeldet

Gibt es noch weitere Vorschläge?

Antwort1

Autohotkeykann das. Es ist ganz trivial.

Erstellen Sie eine Datei mit der Erweiterung .ahk:

Capslock::Esc

Doppelklicken Sie zum Ausführen einfach, sobald Sie Autohotkey installiert haben.

Es ist wirklich so einfach. Sie können das Skript in eine ausführbare Datei kompilieren ( .exe), um es mit dem mit Autohotkey gelieferten Compiler portierbar zu machen.

Sie müssen dies irgendwie beim Start ausführen, wenn Sie es nicht bei jedem Neustart manuell ausführen möchten. Das Hinzufügen einer Verknüpfung zum Skript zum StartupOrdner im Startmenü funktioniert.


Wenn Sie Autohotkey nicht installieren möchten, habe ich die ausführbare Datei kompiliert und hochgeladen aufMedienFire. Wenn Sie mir nicht vertrauen, erstellen Sie mit dem obigen Skript selbst eines.


Autohotkey selbst bietet einigeVorteile und Nachteileder Verwendung dieser Methode im Vergleich zur Neuzuordnung durch Ändern einiger Registrierungsschlüssel (was SharpKeys tut und was Piskvor beschreibt). Sie bieten auch Anweisungen, insbesondere:

  • Benutzen Sie ein (kostenloses) Programm wieKeyTweak
  • Manuelles Bearbeiten der Registrierung mithilfe einer REG-Datei wie beschriebenHier

Antwort2

Das Programm remapkey.exe ist imWindows Server 2003 Resource Kit-Toolserwähnt inDieser Artikelfunktioniert gut unter Windows 7. Der TechRepublic-Artikel enthält Bilder, aber es folgt eine kurze Zusammenfassung, wie man Esc auf Feststelltaste umstellt.

Nach der Installation der Windows Server 2003 Resource Kit Tools:

  1. Öffnen Sie den Ausführen-Dialog durch Drücken von Win+R
  2. Geben Sie „remapkey.exe“ ein und drücken Sie die Eingabetaste
  3. Ziehen Sie die „Esc“-Taste der Basistastatur per Drag-and-Drop auf die „Caps“-Taste der Basistastatur.
    • Hinweis: Nachdem Sie die „Esc“-Taste über der „Caps“-Taste auf der Basistastatur losgelassen haben, sollte die neu zugeordnete Tastatur die Änderung widerspiegeln.
  4. Klicken Sie auf die Schaltfläche „Speichern und beenden“. (Es ist das erste Symbol oben links.)
  5. Klicken Sie sich durch die Warnungen.
  6. Starten Sie neu (es handelt sich schließlich um Windows).
  7. Genießen Sie Ihre neu zugeordneten Tasten, ohne dass ständig ein zusätzlicher Dienst ausgeführt werden muss!

Antwort3

Der Autor von SharpKeys selbst weist darauf hin, dass lediglich ein spezieller Schlüssel in der Registrierung erstellt wird.

Sie können den harten Weg gehen und das Layout manuell ändern oder den MS-Tastaturlayout-Generator verwenden -http://msdn.microsoft.com/en-us/goglobal/bb964665

Beachten Sie auch, dass SharpKeys eine Seite bei CodePlex hat – Sie können sie von dort abrufen:http://sharpkeys.codeplex.com/

Antwort4

Der beste Key Remapper

(Stand April 2020)

Die folgenden Programme leisten alle einen angemessenen Job. Lassen Sie mich auch hinzufügen, dass es keineam bestenTastenneuzuordnung. Man kann Tastenneuzuordnungen grob in drei Gruppen unterteilen. In der ersten Gruppe gibt es Programme, mit denen Sie alle Tasten auf Ihrer Tastatur komplett neu zuordnen können. In der zweiten Gruppe können Sie einige Tasten neu zuordnen. In der dritten Gruppe können Sie mit Programmen Tasten anderen Tasten neu zuordnen, aber Sie können die Tasten auch Makros auslösen lassen. Nachfolgend finden Sie eine Liste aller mir bekannten Programme. Wenn Sie mehr wissen, lassen Sie es mich wissen und ich werde es dieser Liste hinzufügen. Nach der Liste teile ich sie in drei Kategorien ein.

  • Microsoft Keyboard Layout Creator 1.4
  • Tastaturlayout-Manager
  • KeyTweak
  • Autohotkey
  • SharpKeys

1. Ersetzen der meisten oder aller Zeichen auf Ihrer Tastatur

Microsoft Keyboard Layout Creator 1.4 vs. Keyboard Layout Manager Wenn Sie alle Zeichen auf Ihrer Tastatur komplett überarbeiten möchten, entscheiden Sie sich für Microsoft Keyboard Layout Creator 1.4. (Sie können auch Keyboard Layout Manager verwenden, aber ich habe über ersteren besseres gehört.) Obwohl es etwas länger dauern kann, lohnt es sich, diese beiden Programme anstelle der kleineren Programme weiter unten auf der Liste zu verwenden, da Ihr System dadurch viel effizienter läuft, als wenn Sie 30 Tasten einzeln neu zuordnen, was Ihren Computer anscheinend verlangsamen würde.

2. Nur ein paar Tasten austauschen

KeyTweak vs. SharpKeys Wenn Sie einfach ersetzen möchteneinsoder nur ein paar Tasten, dann probieren Sie KeyTweak.

Wann würden Sie dies verwenden? Hier ist ein Beispiel. Wenn ich Windows 10 neu installiere, weise ich meine F1-Taste immer gerne F2 zu, da F1 viel Zeit verschwendet. Wie? Nun, wenn Sie in den meisten Programmen F1 drücken, wird normalerweise ein Hilfehandbuch angezeigt, und Ihr Computer braucht ewig, um dies zu tun. Es würde 10 Sekunden dauern. F2 hingegen ist zum Umbenennen von Dateien oder Text gedacht, was die Leute zufällig oft verwenden. Während der Arbeit drücke ich aus Versehen F1, obwohl ich eigentlich F2 drücken wollte, und ichhassenes. Manchmal dauert es etwa 10 Sekunden, bis das Hilfehandbuch angezeigt wird, und ich muss nur warten, bis es sich öffnet, und es dann wieder schließen. Ich möchte mich umbringen, wenn ich aus Versehen noch einmal F1 drücke. Ich weiß, dass manche Leute dieses Problem beheben, indem sie die F1-Tastenkappe physisch herausziehen, um zu verhindern, dass sie F1 drücken. Warum ordnen Sie F1 nicht einfach F2 zu, sodass zwei F2-Tasten nebeneinander liegen?

Ich habe sowohl SharpKeys als auch KeyTweak verwendet, um dies zu tun, und KeyTweak ist viel einfacher und schneller zu verwenden. Ich gebe zu, dass KeyTweak seit einiger Zeit nicht mehr erhältlich ist, aber es funktioniert immer nochperfekt. (Es ist ein wirklich einfaches, kleines Programm. Ich verwende es immer noch, wenn ich meinen Computer neu installiere.)

Übrigens hat LifeHacker in einem Artikel angegeben, dass es nicht portabel sei, aber es ist offensichtlich umgekehrt. Es hat tatsächlich kein Installationsprogramm, also ist es nur portabel. Das ist gut, weil es keine Ressourcen verbraucht, nachdem Sie eine Taste neu zugeordnet haben.

3. Programmieren von Tasten für alle möglichen Aktionen, vom Auslösen einer anderen Taste bis zum Auslösen eines Makros.

AutoType. AutoType ist die einfachste Programmiersprache, die ich kenne und die unter Windows verwendet werden kann. Wenn Sie beispielsweise F1 in F2 umbenennen möchten, sieht Ihr gesamtes Skript so aus:

F1::F2

Oder Sie können F1 drücken, wodurch mit dem folgenden Skript „Ich liebe dich“ eingegeben wird:

F1::Sende „Ich liebe dich“.

Sie können viel kompliziertere Programme erstellen, die viel mehr Dinge tun. Ich habe beispielsweise Skripte, die Folgendes tun:

  • Hotkeys zum Öffnen bestimmter Programme, Websites oder Dokumente.
  • Hotkeys für die Google-Suche, die Suche nach Synonymen oder die Suche nach Definitionen eines ausgewählten Textes.
  • Fügen Sie nur den reinen Text der kopierten Objekte ein.
  • Wenn Sie das letzte Dokument oder Fenster schließen, wird das gesamte Programm automatisch beendet, anstatt dort geöffnet zu bleiben und Ressourcen zu verschwenden
  • Rechtschreibprüfung
  • Viele andere Dinge.

Wenn Sie diese einfache Sprache lernen möchten, laden Sie einfach AutoHotkey von der Website herunter. Es ist Open Source. Wenn Sie mir eine private Nachricht schicken, kann ich Ihnen einige meiner Dateien mit nützlichen, einfachen Skripten senden, die ich täglich verwende. Sie können die Autohotkey-Foren besuchen und Leute können ihre AutoHotkey-Skripte untereinander austauschen.

Noch, egal was die Leute darüber sagen, es wird einige Zeit dauern, bis Sie lernen, ein Skript zu schreiben. Bei Computern ist nichts immer einfach. Ich stimme zu, dass es eine einfache Sprache ist, aber selbst herauszufinden, wie man das AutoHotkey-Programm selbst installiert, dauert einige Zeit. Ich verwende AutoHotkey ausgiebig und kann Ihnen sagen, dass Sie als Anfänger Stunden brauchen werden, um zu lernen, ein einfaches Skript zu schreiben. Denken Sie darüber nach. Ich habe Stunden gebraucht, um nur diese einfache StackExchange-Antwort abzutippen! Ich musste sie ausschreiben. Korrekturlesen. Noch einmal lesen und einige Absätze verschieben. Eventuelle Fehler erneut beheben.

Und was noch schlimmer ist: Sie könnten versehentlich süchtig danach werden, neue AutoHotkey-Skripte zu erfinden! Das Programm soll Ihnen Zeit sparen, aber das Programmieren einiger Skripte dauert Tage oder Wochen. Skripte, die Ihre Produktivität steigern sollen, haben also tatsächlich den gegenteiligen Effekt!

Ich denke, es lohnt sich, AutoHotkey zu lernen, aber die Entscheidung liegt bei Ihnen.

verwandte Informationen