Wie kann ich mit drei Fingern auf das Touchpad eines MacBook Pro ziehen?

10

Ich habe ein MacBook Pro mit Ubuntu 14.04 und Unity. Standardmäßig verfügt Unity über eine Drei-Finger-Geste, die den Alt-Tab-Starter aufruft. Aber ich mag die Drei-Finger-Drag-Geste im OS X-Stil sehr.

Gibt es eine Möglichkeit, die Standardeinstellungen zu überschreiben und die Geste von OS X zu verwenden?

Ich glaube
quelle
Ich habe es nicht viel ausprobiert, da ich in der Regel kde verwende, aber versuche es mit easystroke: sourceforge.net/apps/trac/easystroke/wiki Sie scheinen viele verschiedene Gesten zu unterstützen und unterstützen das Apple Trackpad vollständig.
Sbergeron

Antworten:

5

Wenn ich das richtig verstehe, entspricht 3-Finger-Ziehen nicht 3-Finger-Gesten. Wenn Sie einen 3-Finger-Zug ausführen, bewegt sich der Zeiger mit Ihren Fingern. Wenn Sie jedoch eine 3-Finger-Geste ausführen, bleibt der Zeiger an derselben Stelle.

Ich habe einige Änderungen am Synaptics Xorg-Treiber vorgenommen, um die Unterstützung für das Ziehen mit drei Fingern in Xubuntu hinzuzufügen: https://github.com/quadpixels/three-finger-dragging

Dies ist ein Video, das zeigt, wie es funktioniert ... https://www.youtube.com/watch?v=4eLSEtibfyw

Und leider muss man es aus dem Quellcode kompilieren ...

Hinweis: Dies ist nur für meinen persönlichen Test, es kommt ohne Garantie. Ich habe es nur auf einem Magic Trackpad getestet, aber ich denke, es sollte auch mit dem Trackpad des MacBook funktionieren.

:) :)

Tommy Chen
quelle
Es wirkt wie ein Zauber! Ein Kommentar, ich benutze Ubuntu seit kurzem auf dem MacBook und das Ziehen mit drei Fingern war das einzige, was ich verpasst habe (und viel Zeit damit verbracht habe, herauszufinden, wie man es behebt). Die einzige kleine Einschränkung war die standardmäßig ./configure; machen; sudo make install installiert den Treiber in / usr / local / libs / xorgs / modules / input und X lädt ihn aus / usr / libs / .... Umbenennen der alten Treiber in .old und Symlinking mit den neuen behoben: ). Danke dafür!
Jarek Potiuk
Das ist eine großartige Arbeit! Ich habe Ihre Änderungen in Folgendes aufgenommen : github.com/sencer/synaptics , eine neuere Version (1.8.99), aber SHM wird NICHT für die Verwendung mit Multitouch-Inhalten wie xSwipe entfernt.
Sencer
3

Ab Ububtu 13.04 scheint es möglich zu sein, das Touchegg-Paket zu verwenden

Es gibt eine Referenz, die interessante OS X-ähnliche Multitouch-Gesten für Macbook Pro unter Ubuntu enthält, wie Sie Unity-Standard-Multitouch-Gesten deaktivieren und OS X-ähnliche Touchpad-Gesten einfügen können.

Hastur
quelle
1
Ich möchte wirklich nichts neu kompilieren müssen (obwohl ich Entwickler bin), aber danke für den Vorschlag.
iBelieve
Gern geschehen ... aber Sie haben nicht nach einer einfachen Lösung gefragt :-) Es scheint, dass sie in der nächsten Generation von Unity ein solches Maß an Anpassung bieten werden: In der Zwischenzeit ... scheint es, dass Sie es zuerst erleben müssen -hand oder benutze nur 2 Finger ;-)
Hastur