Entsprechend der Konfiguration von TrackPoint (über ThinkWiki) können Sie die Einstellungen für jeden Benutzer einzeln ändern, indem Sie die .xsessionrc
Datei verwenden. Fügen Sie einfach alle Ihre xinput- Befehle in diese Datei ein, und Sie sollten Ihre Einstellungen beim Booten haben.
Die Einstellungen sollten nach dem Trennen und erneuten Anschließen desselben Geräts gespeichert werden. Wenn dies nicht der Fall ist, müssen wir einen Fehler melden. Ich habe alle Ereignisse untersucht, die auftreten, wenn Eingabegeräte erkannt werden, und es macht mir nichts aus, Ihnen zu sagen, dass es ein echtes Chaos ist. Wenn Sie zu Plan B wechseln müssen, fügen Sie die Optionen x.conf.d
wie auf der obigen Website gezeigt hinzu.
Martin Owens -doctormo-
quelle
Ich weiß , das ist ein bisschen alt, aber in Ubuntu 14.04 Ich konnte keinen finden
.xsessionrc
oderx.conf.d
Datei, so dass ich zu verwenden , hatte XInput vom Terminal entfernt . Das ist wie man es macht:Überprüfen Sie den Namen Ihres Geräts:
Zeigen Sie die verfügbaren Optionen für Ihr Gerät an:
Bearbeiten Sie die Einstellungen (um die Einstellungen nach dem Neustart / Herunterfahren konsistent zu machen, fügen Sie einfach diesen Befehl zu Startup Applications hinzu ):
Hier ist ein Beispielbefehl, mit dem ich gesperrte Drag & Drop-Befehle in meinem Touchpad aktiviert habe:
Um eine andere Option zu aktivieren / ändern, suchen Sie einfach in den verfügbaren Optionen Ihres Geräts nach ihr und spielen Sie mit ihnen, bis Sie das gewünschte Ergebnis erhalten.
Sie wissen jetzt, welche Befehle Ihre Probleme lösen. Sie können mehr als eins sein. Ihre nächste Aufgabe ist es, diese Befehle zu "Startup Applications" hinzuzufügen. Um dies zu tun:
Öffnen Sie "Startup Applications".
Klicken Sie auf "Hinzufügen" und fügen Sie im Befehlsfeld den gewünschten Befehl ein. Klicken Sie auf "Hinzufügen". Sie haben den ersten Befehl hinzugefügt.
Fügen Sie die anderen Befehle auf ähnliche Weise hinzu (wenn Sie mehr als einen Befehl haben). Du bist fertig. Wenn Sie Ihren Computer das nächste Mal neu starten, führt Ubuntu diese Befehle automatisch aus, um Ihre Mausprobleme zu beheben.
quelle
touch .xsessionrc
um eine Datei zu erstellen.Ich musste es in setzen
/etc/X11/xorg.conf.d/50-mouse-map.conf
(und neu starten), um nicht nur über Neustarts, sondern auch über Suspend / Resume dauerhaft zu sein.(Wenn ich es nur in
.xsession
oder ähnlichem platziere, wird es beim Neustart / erneuten Anmelden ausgeführt, wird aber nach dem Anhalten / Fortsetzen immer noch auf die Standardeinstellungen zurückgesetzt.)quelle
xinput ..
Befehle in diese.conf
Datei einzufügen, sondern das in dieser Antwort gezeigte conf-Format zu verwenden. Anderenfalls können Sie sich möglicherweise nicht grafisch anmelden! Das ist mir am xenial passiert.Verwenden Sie das Statup-Anwendungsprogramm
Geben Sie den Befehl terminal ein und
"
trennen Sie die Werte mitz.B
Speichern und es funktioniert
quelle
xinput set-button-map "12" "1" "1" "3"