Key Mapper ist ein neues GUI-Tool, mit dem Sie Ihre Tastatur- und Maustasten auf Linux-Desktops neu zuordnen können (es unterstützt sowohl X11 als auch Wayland).
Die Anwendung unterstützt gerätespezifische Voreinstellungen , und es ermöglicht die Verwendung von zeitgesteuerten Makros mit der Möglichkeit, Tasten zu wiederholen, zwischen Tasten zu warten, einen Modifikator zu halten, während eine Taste verwendet wird, und mehr . Zusätzlich zu Tastaturen und Mäusen bietet Key Mapper auch grundlegende Unterstützung für Gamepads.
Weitere Funktionen umfassen Unterstützung für das Stoppen von Zuordnungen und die Verwendung von Systemstandards für ein Gerät (Verwendung von Apply Defaults
Button) und Unterstützung für automatisches Laden von Voreinstellungen bei der Registrierung für verbundene Geräte . Auch Key Mapper verwendet evdev, um Tastencodes zu lesen und sie in der Anwendung anzuzeigen damit der Benutzer dies nicht manuell tun muss.
Die Anwendung unterstützt keine Bindung von Befehlen oder Skripts an Tastatur- oder Maustasten. Lesen Sie dazu diesen Artikel von Linux Uprising.
Für zukünftige Versionen plant der Entwickler Unterstützung für das Zuordnen von D-Pad- und Joystick-Richtungen als Schaltflächen, das automatische Laden von Voreinstellungen, wenn ein Gerät nach der Anmeldung angeschlossen wird, und das Zuordnen eines kombinierten Tastendrucks zu einer Schaltfläche.
[[Bearbeiten]]Key Mapper wurde mit Unterstützung für die Zuordnung von Joysticks wie D-Pads, Unterstützung für Mausradzuordnung, Tastaturkürzel und automatisches Laden von Voreinstellungen aktualisiert, wenn Geräte angeschlossen sind, auch nach der Anmeldung.
Wie man Tastatur- und Maustasten unter Linux mit Key Mapper zuweist
Mit Key Mapper können Sie die einer Tastatur- oder Maustaste (oder mehreren Tasten) zugewiesene Aktion einer anderen Taste zuweisen. Sie können es auch verwenden, um einer Taste ein Makro (Folge von Tastenanschlägen / Aktionen) zuzuweisen.
Wenn Sie Key Mapper zum ersten Mal ausführen, sollten Sie das Gerät (Maus oder Tastatur) aus der Dropdown-Liste Gerät auswählen. Wählen Sie ein Gerät aus und Sie können mit der Erstellung einer neuen Voreinstellung beginnen, um Ihre Tastatur- oder Maustasten einfach neu zuzuordnen.
Klicken Sie mit der linken Maustaste in die Key
Spalte, und drücken Sie dann die Tastaturtaste oder Maustaste, die Sie neu zuordnen möchten, und sie wird auf dem Tastenfeld angezeigt. Wenn das nicht funktioniert, müssen Sie möglicherweise auf Apply Defaults
klicken Schaltfläche, die auf der rechten Seite des Geräte-Dropdowns angezeigt wird, und fügen Sie dann den Schlüssel hinzu.
Nachdem Sie die Taste (oder Tasten) eingegeben haben, die Sie neu zuordnen möchten, ist es an der Zeit, die Zuordnung auszuwählen. Klicken Sie auf diese Mapping
Zelle, die der Schaltfläche entspricht, die Sie neu zuordnen möchten, und beginnen Sie dann mit der Eingabe dessen, was Sie der Schaltfläche neu zuordnen möchten. Sie können statt des ganzen Wortes auch die ersten paar Buchstaben eingeben, z. Sie können „con“ eingeben und ein Dropdown-Menü sollte die verfügbaren Optionen anzeigen, z. B. control_l
, control_r
, usw.:
Wenn Sie die Zuordnungen abgeschlossen haben, klicken Sie auf Save
Taste. Klicken Sie abschließend auf Apply
um die neuen Zuordnungen zu verwenden. Du musst zuerst Save
die neuen Zuordnungen und klicken Sie dann auf Apply
klicken, sonst sind die Änderungen wirkungslos!
Das könnte Ihnen gefallen:Aufzeichnen und Wiedergeben von Maus- und Tastaturereignissen mit Atbswp Macro Recorder (GUI)
Es ist erwähnenswert, dass die Verwendung von Tastaturkürzeln als Zuordnungen nicht so einfach ist, wie Sie vielleicht denken, zumindest nicht mit der neuesten Version (denn wie bereits erwähnt, steht die Zuordnung eines kombinierten Tastendrucks zu einer Taste auf der To-Do-Liste). Zum Beispiel, wenn Sie Ctrl + F1
verwenden möchten als Belegung für eine Taste fügen Sie control_l+f1
hinzu an den Schlüsselmapper Mapping
Spalte funktioniert nicht. Stattdessen müssen Sie dieses Makro als Zuordnung verwenden:m(control_l, k(f1))
.
Informationen zur Verwendung von Makros finden Sie in der Key Mapper Macro-Dokumentation, die auch einige Beispiele enthält.
Key Mapper herunterladen
Key Mapper kann problemlos auf Debian/Ubuntu und darauf basierenden Linux-Distributionen (wie Linux Mint, Pop!_OS, Zorin OS, Elementary OS usw.) installiert werden mit dem Python3-Key-Mapper-DEB-Paket, das von der Seite mit den Anwendungsveröffentlichungen heruntergeladen werden kann.
Arch Linux und Manjaro Benutzer können Key Mapper mithilfe eines AUR-Pakets installieren.
Sie können PIP auch als hier erläuterten Key-Mapper verwenden, der auf jeder Linux-Distribution funktioniert (Ich empfehle nicht, PIP mit sudo
zu verwenden obwohl; Außerdem müssen Sie bei einigen Linux-Distributionen pip3
verwenden Statt pip
, da hierfür Python 3 benötigt wird).
Das könnte Ihnen gefallen:
- Automatisieren von wiederholten Eingaben (Texterweiterung) mit AutoKey unter Linux
- Verwenden Sie Espanso Text Expander, um Zeit zu sparen und die Produktivität zu steigern (Linux, Windows, macOS)