Eingaberückstände - Ein Werkzeug zum Wiederherstellen von Tastatur und Maustasten unter Linux

Eingaberückstände - Ein Werkzeug zum Wiederherstellen von Tastatur und Maustasten unter Linux
Eingabemittel ist eine kostenlose und open -Source -grafische Anwendung, die für Linux verfügbar ist, mit der Sie Eingangszuordnungen für eine Vielzahl von Eingabegeräten wiederherstellen können, die mit Ihrem Linux -System verbunden sind. Es kann die Wiederherstellung von Eingabeereignissen verarbeiten, die aus Tastaturschlüsseln und Mausklicks sowie von anderen Eingabegeräten wie Gamepads und Joysticks erzeugt werden. Es kann auch Eingaben von Non-Tyboard- und Mausgeräten wie Gaming-Rädern und Fußpedalen lesen und ihre Schaltflächen an andere Eingabegeräte, die mit Ihrem Linux-System verbunden sind.

Hauptmerkmale des Eingabemitteilers

Zusätzlich zur Neubeschaffung verschiedener Tastaturschlüssel- und Maustasten unterstützt ein Eingabemaschine auch Makro, sodass Sie die Ausführung von Eingängen in vordefinierten Mustern und Sequenzen simulieren können. Sie können sogar ein benutzerdefiniertes Makro definieren, das die Eingaben von mehreren Eingabegeräten behandelt, die mit Ihrem Linux -System verbunden sind. Die Makrofunktion wird mithilfe einer benutzerdefinierten, aber leicht verständlichen Skriptsprache implementiert.

Input -Remapper unterstützt das Lesen von Multimedia -Schlüsseln und kann sie neu gestalten. Es kann auch Modifikatorschlüssel wie, und und neu sein Verhalten neu verarbeiten, wenn sie in Kombination mit anderen Schlüssel verwendet werden.

Input -Remapper unterstützt auch Gaming -Mäuse mit mehr als drei Tasten. Es kann die Schaltfläche mittlerer Maustaste sowie Scrollereignisse verarbeiten. Weitere Geräte, die es umgehen können, sind Trackballs, Touchpads, Lenkräder, Fußpedale und andere USB -Eingabegeräte, die zum Erstellen von Musik und Spielen verwendet werden.

Eingabemitteiler beinhaltet die Unterstützung für die Ausgabe von Symbolen und Sprachen, die sich von Ihrem aktuellen Tastaturlayout unterscheiden. Zum Beispiel können Sie eine Tastatur auf einer englischen Layout -Tastatur zuordnen.

Eingabemitteiler ist eine der wenigen verfügbaren Anwendungen, mit denen das Eingangs -Remapping im Wayland Display -Protokoll unterstützt werden kann. Es unterstützt auch Long Press, Press & Release und Double Tap Ereignisse.

Beachten Sie, dass Sie, damit der Eingaberautomat korrekt funktioniert. Wenn Sie beispielsweise die Taste zugeordnet haben, funktioniert das Neuzugriff erst, wenn Sie die Taste drücken. Jedes Drittanbieterprogramm, das das Drücken der Taste durch Softwarelösungen simuliert.

Installieren von Eingabemitteln unter Linux

Ein installierbares „DEB“ -Paket ist für Ubuntu und seine Derivate auf der Releases -Seite des Eingabemitteilers verfügbar. Nach dem Herunterladen können Sie auf das "Deb" -Paket klicken, um es aus dem Paketmanager zu installieren.

Ein Paket für Arch Linux ist im Arch User Repository (AUR) erhältlich und kann von hier aus installiert werden. Sie können das AUR -Paket auch aus der Befehlszeile installieren, indem Sie die hier verfügbaren Installationsanweisungen folgen.

Für andere Linux -Verteilungen müssen Sie es aus dem Quellcode kompilieren. Anweisungen zum manuellen Erstellen der App finden Sie hier.

Verwenden von Eingabemittel

Starten Sie nach der Installation Eingaberückstände aus dem Hauptmenü. Sie werden mit einem neuen Fenster wie folgt präsentiert:

Die Benutzeroberfläche ist in vier Teile unterteilt. Mit der oberen Zeile können Sie verbundene Eingabegeräte aus einem Dropdown -Menü auswählen. Mit dem linken Seitenbereich können Sie Ihre Anpassungen für Voreinstellungen oder Profile speichern. Sie können verschiedene Profile für verschiedene Anpassungssätze erstellen und sie separat aufrufen. Mit dem mittleren Bereich können Sie einen neuen Eintrag für jede Tastatur oder Maustaste erstellen, für die Sie eine neue Zuordnung festlegen möchten. Mit der rechten Seite können Sie den Schlüssel / die Taste definieren, für die Sie die Zuordnungen sowie benutzerdefinierte Zuordnungen ändern möchten.

Zum Beispiel wäre der Workflow: Zum Beispiel die Schaltfläche mittlerer Maustaste auf (Wählen Sie alle aus): Klicken Sie in der Schaltfläche "Neuereintrag" im Mittelbereich> Klicken Sie auf die Schaltfläche "Taste ändern". Eingabegerät aus dem Dropdown -Menü im rechten Seitenbereich> Eingeben Sie das neue Zuordnungsmittel (KEY_LEFTCTRL+A)> Klicken. Hier ist ein Screenshot, der Folgendes veranschaulicht:

Beachten Sie, dass das Eintragsfeld (nummeriert 5 im obigen Screenshot) die automatische Fertigstellung unterstützt. Sie können also Teilschlüsselnamen eingeben, um die richtige Syntax zu erhalten. Wenn Sie alle Kennungen für Tastatur- und Mausklicks überprüfen möchten, führen Sie den folgenden Befehl im Terminal aus:

$ Input-Remapper-Control--Symbol-namen

Weitere Details und Verwendungsanweisungen zum Eingabe von Schlüsselkombinationen finden Sie hier.

Im selben Feld (nummeriert 5 im obigen Screenshot) können Sie auch die Makrosyntax eingeben. Wie bereits erwähnt, verwendet der Input -Remapper eine benutzerdefinierte Skriptsprache zum Definieren von Makro. Detaillierte Anweisungen und Regelsätze zum Definieren von Makro finden Sie hier.

Hier ist ein kleines Beispiel, bei dem ein Makrobefehl „Schlüssel (c).Schlüssel (Raum) “wurde eingegeben, um das Verhalten der mittleren Maustaste zu ändern. Es simuliert jetzt das Drücken der Taste auf der Tastatur, gefolgt von der Taste.

Klicken Sie auf die Schaltfläche „Stop -Injektion“ in der oberen rechten Ecke, um die Injektion aktueller Zuordnungen zu stoppen.

Schalten Sie schließlich die Schaltfläche „Autoload“ im linken Bereich auf, um Ihre Voreinstellungen automatisch auf frischen Systemstiefel anzuwenden.

Für weitere Anweisungen für die Nutzung können Sie die offiziellen Dokumentation hier befolgen, die hier verfügbar sind.

Abschluss

Eingabemittel erleichtert die Tastatur und Mausklicks einfach, um Tastaturen zu neu zu gestalten. Es ist besonders nützlich für Anwendungen und Spiele, bei denen benutzerdefinierte Tastaturverknüpfungen nicht definiert werden können oder eine begrenzte Funktionalität aufweisen können. Es unterstützt auch die Makrofunktionalität und ermöglicht es Ihnen, sequentielle Eingänge zu automatisieren. Vorsicht, einige Online -Multiplayer -Spiele können Ihr Konto verbieten, wenn sie beim Spielen des Spiels eine Nutzung des benutzerdefinierten Input -Makros finden.