![Wie kann man X so verwenden, dass bestimmte Eingaben die Ausgabe anderer Eingaben ändern?](https://rvso.com/image/1605156/Wie%20kann%20man%20X%20so%20verwenden%2C%20dass%20bestimmte%20Eingaben%20die%20Ausgabe%20anderer%20Eingaben%20%C3%A4ndern%3F.png)
Ich möchte beispielsweise Folgendes tun: Maustaste 4 gedrückt halten und dann Maustaste 5 drücken und dadurch eine andere Eingabe [wie etwa einen Tastendruck auf der Tastatur oder eine andere Maustaste] an ein Programm übergeben.
Der Zweck besteht darin, dass ich, wenn ich eine Maus mit N Tasten habe, 2*(N-1) Eingaben von meiner Maus emulieren kann, wodurch ich Videospiele nur mit meiner Maus spielen kann, was normalerweise eine Maus und eine Tastatur oder eine Maus mit mehr Tasten als meiner erfordern würde.
Ich verwende Cinnamon Desktop unter Linux. Und ich vermute, dass dies möglich ist, indem man mit mouse4 ein Programm ausführt, das die Tastenbelegung ändert. Wenn es nicht möglich ist, ein Programm beim Loslassen der Taste auszuführen, macht es mir nichts aus, mouse4 ein zweites Mal drücken zu müssen, um zum Standardlayout zurückzukehren. Ich habe festgestellt, dass dies mit der Tastatur möglich ist.Hier, aber ich kann keine Informationen dazu finden, wie das mit einer Maus geht.
Eine direkte Antwort wäre fantastisch, aber ich wäre für jeden Hinweis, der mich in die richtige Richtung weisen könnte, sehr dankbar.