Dies scheint eine der am häufigsten gestellten Fragen zu sein, aber das Ubuntu-Entwicklerteam hat in diesem Bereich schnell Änderungen vorgenommen. Daher sind aktuelle Informationen wichtig.
Ich bin auf einem macbook pro 9,2.
Als ich Ubuntu Saucy installierte, bekam ich den neuen und aufregenden Mtrack-Treiber für mein Touchpad. Es scheint für alle Grundfunktionen gut zu funktionieren und zwei- und dreifingrige Gesten scheinen zumindest von meinen Anwendungen erfasst zu werden (z. B. Firefox 3-Taste "Zurück", Scrollen). Ich möchte die Gesten jedoch anpassen und möglicherweise eine oder zwei eigene hinzufügen, um meine Arbeitsbereiche / Fenster zu verwalten. Ich habe letzte Nacht ein Update auf 14.04 durchgeführt, um zu sehen, ob die Multitouch-Unterstützung in der GUI verbessert wurde (es sieht nicht so aus).
Ich habe touchegg ausprobiert, aber es scheint, dass es auf utouch basiert, das in 13 oder 14 nicht mehr vorhanden ist. Es kann nichts von meinem Touchpad erkennen, selbst wenn ich Unity ohne Multitouch neu kompiliert habe ( http://ineed.coffee/1068) / os-x-like-multitouch-gesten-für-macbook-pro-running-ubuntu-12-10 / . In den meisten Dokumenten, die ich gesehen habe, wird davon ausgegangen, dass Sie Synaptics verwenden. Vielleicht ist das das Problem.
Ich habe Ginn ausprobiert, bin jedoch auf dasselbe Problem gestoßen - es kann keine Eingabe von meinen Trackpad-Gesten erkennen.
Ich habe easystroke ausprobiert, möchte aber, dass ich eine "Gestenschaltfläche" habe, die Gesten ermöglicht. Ich möchte sie nur ohne einen speziellen Knopf machen.
Das macht mich verrückt. Ich verstehe, dass wenn ich zu Ubuntu Gnome wechsle, touchegg "einfach funktionieren sollte". Aber muss ich WIRKLICH meine gesamte Shell-Oberfläche ändern, um Mausgesten zu konfigurieren? Hijackt Unity WIRKLICH den gesamten Multitouch-Stapel, ohne dass dies in einem Konfigurationstool angezeigt wird?
Ich finde das so lächerlich, dass ich etwas Offensichtliches vermissen muss. Jeder Rat wäre willkommen.
Antworten:
Auf dem neuesten Ubuntu funktionieren alle erweiterten Multi-Touch-Funktionen nur über den Touchscreen, nicht über das Touchpad.
Was also übrig bleibt, ist:
Alle anderen erweiterten Multitouch-Gesten sind nur auf dem Bildschirm verfügbar. Ich bin immer noch verwirrt über diese Wahl des Designs.
Touchégg scheint mit 14.04 zu funktionieren (ich bin am 14.10, kann nicht bestätigen / ablehnen) https://code.google.com/p/touchegg/
quelle
Gemäß den Richtlinien für die Unity-Gesten-Benutzeroberfläche sind in Unity nur "4-Finger" und "1-Finger-Kante" fest codiert. Ich kann bestätigen, dass die meisten Gesten auf Wacom-Tablets leicht deaktiviert werden können, ohne Unity neu zu kompilieren (mit xsetwacom), jedoch die "4-Finger" -Geste, die den Bindestrich öffnet (was beim Schreiben auf dem Wacom oft versehentlich durch meine Fingerknöchel ausgelöst wird). ist ärgerlich hartnäckig.
Update: Unity neu kompilieren, um den anstößigen Code zu entfernen, der mit den Vier-Finger-Berührungen zusammenhängt, war ziemlich schmerzlos und in einem anderen Thread gut umrissen .
quelle
Ich habe einen Leitfaden dazu geschrieben. Grundsätzlich müssen Sie einen Forked-Syndaemon-Treiber verwenden, damit dies funktioniert. Sie werden auch ein Programm namens xswipe verwenden. Folgen Sie diesem Link .
quelle
Tatsächlich funktionieren all diese Funktionen immer noch auf dem Touchpad. Sie haben lediglich Unterstützung für Touchscreen-Laptops / -Monitore hinzugefügt. Dabei wurden die meisten Standard-Mehrfingergesten auf den Touchscreen verschoben. Wenn Sie sie also auf dem Touchpad haben möchten, müssen Sie nur die Verknüpfung und den Befehl einrichten, ähnlich wie bei einer Tastenkombination. (und ja, ich weiß, dass dies funktioniert, ich verwende derzeit Ubuntu 15.04 Vivid Vervent.)
quelle