Per-Anwendungs-Tastaturremapper für Power-User unter Windows
Erleben Sie die Remapping von Tasten pro Anwendung und die Wiedergabe von Makros, die sich an das aktive Programm anpassen, einschließlich Zweitakt- und Emacs-Stil Präfix-Tasten. WinRemap, erstellt von Daiki Suganuma, ist ein Windows-Dienstprogramm, das Zuordnungen in einer einzigen TOML-Datei mit Live-Validierung und Bearbeitung vor Ort speichert. Es hält Eingaben lokal und privat, verwendet einen Low-Level-Tastenhaken und keinen Netzwerkcode, was es für Entwickler und Benutzer geeignet macht, die kontextsensitives Tastenverhalten ohne Tastenanschlagprotokollierung wünschen.
WinRemap wendet je nach aktivem ausführbarem Programm unterschiedliche Bindings an
Pro-Anwendung Regeln ermöglichen es Ihnen, eine Aktion in einem Code-Editor und eine andere Aktion in einem Browser zuzuweisen, da die Zuordnungen gegen die fokussierte Prozessausführbare ausgewertet werden. Die Konfiguration verwendet TOML-Syntax und akzeptiert Emacs-ähnliche Notationen wie C-h, sodass Sie globale Einträge definieren und diese pro ausführbare Datei überschreiben können. Zwei-Takt-Sequenzen und Präfix-Tasten werden unterstützt, was es Ihnen ermöglicht, geschichtete Layouts zu erstellen, ohne systemweite Layouts zu ändern.
Funktioniert mit niedriger Latenz dank Rust und einem Low-Level-Hook
Leistungsorientiertes Design stammt aus seiner Rust-Implementierung und einem Low-Level-Tastatur-Hook, der Tasten in Echtzeit verarbeitet. Die App lebt im Taskleistenbereich für schnelles Aktivieren/Deaktivieren und Konfigurations-Neuladen, und der Low-Level-Hook zielt darauf ab, die Antwortverzögerung während des interaktiven Tippens minimal zu halten. Die Kombination aus nativen Code und direkter Hook-Verarbeitung zielt auf eine schnelle Tastenverteilung mit einem kleinen Systemfußabdruck ab.
Konfiguration, Makros und Sicherheit richten sich an erfahrene Benutzer
Konfigurations-Workflow verwendet eine einzelne TOML-Datei mit Live-Validierung und In-Place-Bearbeitung im Einstellungsfenster, und das Aufzeichnen sowie Abspielen von Makros ermöglicht es Ihnen, Sequenzen für die Wiedergabe zu erfassen. Das Tool arbeitet mit einer datenschutzorientierten Haltung: Es enthält keinen Netzwerkcode und protokolliert keine Tastenanschläge auf der Festplatte, und es bietet einen optionalen durchsichtigen IME-Statusindikator für die Sichtbarkeit der Eingabemethode. Diese Entscheidungen setzen voraus, dass der Benutzer Klartext-Konfigurationsdateien bearbeiten und pro-App-Regeln verwalten kann.
Klare Wahl für technische Benutzer, die kontextuelle Remaps benötigen, mit einem Kompromiss
WinRemap bedient Power-User und Entwickler, die anwendungsbezogene Bindungen und Emacs-ähnliche Sequenzen benötigen, und bietet eine Verarbeitung mit geringer Latenz und lokale Eingabeverarbeitung. Der Hauptkompromiss besteht darin, dass die TOML-Konfiguration und die erweiterten Optionen einen technischen Benutzer erwarten, der mit dem Bearbeiten von textbasierten Regeln vertraut ist, was es weniger geeignet für diejenigen macht, die rein grafische Mapping-Editoren bevorzugen.





