Können auf Ubuntu Xenial Xerus Multitouch-Gesten ausgeführt werden? Zum Beispiel mit TouchEgg? Ich habe es schon versucht, aber ohne Erfolg.
16.04
multi-touch
touchscreen
OBrian23
quelle
quelle
Antworten:
Es ist mir nie gelungen, es zum Laufen zu bringen
touchegg
. Es gibt jedoch eine einfache Möglichkeit, dies mit einem anderen Tool zu erreichen . Hier sind die Schritte: Zuerstlibinput-gestures
aus dem Git-Repository herunterladen, kompilieren und installieren:Stellen Sie sicher
libinput-tools
undxdotool
sind installiert:Stellen Sie sicher, dass sich der aktuelle Benutzer in der Eingabegruppe befindet, um die Berechtigung zum Lesen des Touchpad-Geräts zu erhalten:
Starten Sie
libinput-gestures
bei jedem Start:Jetzt können Sie Ihren virtuellen Arbeitsbereich ändern, indem Sie nach oben und unten wischen. Wenn Sie eine benutzerdefinierte Konfiguration vornehmen möchten, sollten Sie die Konfigurationsdatei in Ihren Basisordner kopieren. Dort können Sie es dann ändern.
Weitere Dokumentation finden Sie im Git-Repository: https://github.com/bulletmark/libinput-gestures
Vergessen Sie nicht, sich abzumelden und dann anzumelden, damit die Änderungen wirksam werden.
quelle
xserver-xorg-input-mtrack
nochtouchegg
funktioniert, aber jetzt ist es endlich perfekt mit Ihrer Lösung! :) Ich kann sogar das eingebaute flüssige Scrollen des Synaptics-Treibers beibehalten. (Das Gerät ist ein 2011er MacBook Pro mit einem frittierten Grafikchip.) Nur eine Sache, die ich hinzufügen möchte, ist, dass es aus irgendeinem Grund nicht ausreichte, mich aus- und wieder einzuloggen, um der Gruppe nur die Leseberechtigung zu erteilen hat nach einem vollständigen Neustart die Arbeit aufgenommen.libinput-gestures-setup start
bei Problemen die Ausgabe von für andere zu überprüfen ! Es gibt hilfreiche Fehlermeldungen.libinput-gestures-setup restart
. Ich empfehle in einem anderen Terminal, damit Sie Ihren Texteditor nicht jedes Mal beenden müssen.Möglicherweise können Sie die Arbeit mit Touch aufnehmen, indem Sie die xinput 2FGT-Gesten deaktivieren und Gesten auf den xserver blasen lassen.
Ermitteln Sie dazu die ID der Eingabemethode, die Sie korrigieren möchten:
Deaktivieren Sie dann die Verarbeitung von Gesten dieser Methode mit
Das macht es für mich arbeiten.
Wenn Sie diese Änderungen nach dem Neustart dauerhaft speichern möchten, ist es am einfachsten, den Befehl von oben in zu schreiben
~/.xinirc
. Siehe hier für alternative Methoden.quelle
libinput-gestures funktioniert für mein xps15 unter ubuntu 16.04.
Und ich möchte meine Konfigurationsbefehle freigeben.
quelle
Ja.
Zunächst möchten Sie überprüfen, ob Ihr Touchpad Multitouch unterstützt. Wie hier geschrieben Wie kann ich testen, ob mein Touchpad mehr als 2 Fingergesten unterstützt?
Gehen Sie im neuen Fenster unter DeviceAdded: (wahrscheinlich die letzte Option) und überprüfen Sie, ob das Gerät Folgendes berührt:. finger_number gibt an, wie viele Multitouch-Finger Ihr Touchpad unterstützt.
Als nächstes installiere touchegg:
Wechseln Sie anschließend in Ihr Home-Verzeichnis.
erstelle eine Datei: .xprofile mit folgendem Inhalt:
Starten Sie jetzt Ihren Computer neu.
Wenn Sie sich anmelden, sollten Sie über Multitouch-Unterstützung von touchegg verfügen. Sie können die Datei konfigurieren und die Gesten in ändern
~ / .config / touchegg / touchegg.conf
quelle
sudo apt install touchegg
.