Zum Inhalt springen
LinMBC
Sprache:Deutsch

Alpha

Deine Maustasten – für jedes Spiel eine eigene Belegung.

LinMBC legt Maustasten unter Linux auf Tasten und Tastenkombinationen und wechselt das Profil von selbst, sobald du per Alt-Tab ins Spiel gehst. Inspiriert von X-Mouse Button Control für Windows.

Frei und quelloffen · MIT · Wayland zuerst

LinMBC-Hauptfenster: das Profil für Spiel A – die hintere Seitentaste sendet Q, die vordere wiederholt Ctrl+2 in Schleife.
Tasteneinstellung: Tasten Ctrl+2, Schleife bis zum nächsten Klick, zufällige Verzögerung zwischen 80 und 140 ms.
Pro Taste: die Tasten, wie ein Klick sie sendet, und die Verzögerung.

Was es kann

So funktioniert es

Zwei kleine Programme: ein Hintergrunddienst, der die Tasten neu belegt, und das Fenster, in dem du es einrichtest.

  1. 01

    Liest die Maus

    Der Dienst bekommt die Mausereignisse, bevor der Desktop sie sieht. Er öffnet nur Mäuse, niemals Tastaturen.

  2. 02

    Erkennt das Spiel

    Unter KDE Plasma meldet ein kleines KWin-Skript das aktive Fenster, und das passende Profil wird aktiv.

  3. 03

    Sendet die Tasten

    Neu belegte Tasten kommen aus einer virtuellen Tastatur und Maus – das Spiel sieht ganz normale Eingaben.

  4. 04

    Fällt sicher aus

    Wenn etwas schiefgeht, werden alle Mäuse freigegeben und funktionieren wieder normal.

Installieren

1Arch Linux und CachyOS

Baut ein Paket, das die App, die Zugriffsregel für Mäuse, den Hintergrunddienst und den Menüeintrag installiert.

$ git clone https://github.com/JohnsonMauro/linmbc.git$ cd linmbc/packaging/arch$ makepkg -si

2Jetzt und bei jeder Anmeldung starten

Öffne dann LinMBC über das Anwendungsmenü und schalte es ein.

$ systemctl --user enable --now linmbc.service

Andere Distributionen

Noch nicht paketiert oder getestet. Das README listet, was ein Paket braucht; Rückmeldungen von anderen Systemen sind willkommen. README

Wo es läuft

Getestet
Arch Linux / CachyOS mit KDE Plasma 6 unter Wayland.
Läuft, mit Einschränkung
Andere Desktops: Die Tasten werden neu belegt, aber nur mit dem Standard-Profil.
Noch nicht getestet
Debian, Ubuntu, Fedora, openSUSE und andere; Plasma unter X11.
Nicht unterstützt
Systeme ohne systemd-logind.

Gut zu wissen

  • Nur Mäuse

    Die Zugriffsregel gibt deinem Benutzer Zugriff auf Mäuse und auf nichts anderes – LinMBC kann nicht lesen, was du tippst.

  • Onlinespiele und Makros

    Eine Taste auf eine andere zu legen ist eine gewöhnliche Eingabeänderung. Schleifen und Wiederholungen senden mehrere Eingaben pro Klick, was manche Onlinespiele in ihren Nutzungsbedingungen verbieten. Prüfe vorher die Regeln.

  • Alpha

    Bisher auf einem einzigen Rechner getestet. Rechne mit Ecken und Kanten und melde bitte, was nicht klappt.