Bagaimana saya bisa menggunakan tiga jari untuk menyeret panel sentuh MacBook Pro?

10

Saya memiliki MacBook Pro yang menjalankan Ubuntu 14.04, dengan Unity di atasnya. Secara default, Unity memiliki gerakan tiga jari yang memanggil peluncur Alt-Tab. Tapi saya sangat suka gaya tarik tiga jari gaya OS X.

Apakah ada cara untuk mengganti pengaturan default dan menggunakan gerakan dari OS X?

aku percaya
sumber
Saya belum mencobanya sebanyak saya menggunakan kde sebagai aturan, tetapi coba easystroke: sourceforge.net/apps/trac/easystroke/wiki mereka tampaknya memiliki dukungan untuk banyak gerakan berbeda dan sepenuhnya mendukung trackpad apel.
sbergeron

Jawaban:

5

Jika saya mengerti benar, seret 3 jari tidak sama dengan 3 gerakan jari. Ketika Anda melakukan 3 jari seret pointer bergerak dengan jari Anda, tetapi ketika Anda melakukan gerakan 3 jari pointer tetap di tempat yang sama.

Saya telah melakukan beberapa modifikasi pada driver Synaptics Xorg untuk menambahkan dukungan untuk drag 3-jari di Xubuntu: https://github.com/quadpixels/three-finger-dragging

Ini adalah video yang menunjukkan cara kerjanya ... https://www.youtube.com/watch?v=4eLSEtibfyw

Dan sayangnya Anda harus mengompilasinya dari sumber ...

Catatan: ini hanya untuk pengujian pribadi saya, ini datang tanpa jaminan apa pun. Saya telah mengujinya hanya di Magic Trackpad, tetapi saya pikir itu juga harus bekerja dengan trackpad MacBook.

:)

Tommy Chen
sumber
Itu bekerja seperti pesona! Satu komentar, saya menggunakan ubuntu di macbook baru-baru ini dan hambatan tiga jari adalah satu-satunya hal yang saya lewatkan (dan menghabiskan banyak waktu mencari cara untuk memperbaikinya). Satu-satunya peringatan kecil adalah bahwa secara default ./configure; membuat; sudo make install menginstal driver di / usr / local / libs / xorgs / modules / input, dan X memuatnya dari / usr / libs / .... Mengganti nama driver lama ke .old dan menghubungkan ke yang baru tetap bahwa: ). Terima kasih untuk ini!
Jarek Potiuk
Itu pekerjaan yang hebat! Saya memasukkan perubahan Anda ke: github.com/sencer/synaptics yang merupakan versi yang lebih baru (1.8.99), tetapi SHM TIDAK dihapus untuk digunakan dengan hal-hal multitouch seperti xSwipe.
Sencer
3

Dari Ububtu 13.04 tampaknya memungkinkan untuk menggunakan paket touchegg

Ada satu referensi Anda dapat menemukan gerakan multitouch mirip OS X untuk Macbook Pro yang menjalankan Ubuntu tentang cara menonaktifkan gerakan multitouch default Unity dan menghadirkan OS X seperti gerakan touchpad.

Cepat
sumber
1
Saya benar-benar tidak ingin harus mengkompilasi ulang apa pun (walaupun saya seorang pengembang), tetapi terima kasih atas sarannya.
iBelieve
Sama-sama ... tetapi Anda tidak meminta solusi sederhana :-) Sepertinya mereka akan memberikan tingkat penyesuaian pada generasi Unity berikutnya: sementara itu ... sepertinya Anda perlu mengalaminya terlebih dahulu -Tangan atau gunakan hanya 2 jari ;-)
Hastur