Pertanyaan Mac seperti dukungan MultiTouch


Saya tidak ingat bagaimana tetapi di 11.10 saya berhasil menemukan beberapa tindakan multitouch untuk menjadi supporetd oleh beberapa perangkat lunak.

Sekarang saya menggunakan 12.04, Apakah ada cara / aplikasi / solusi / plugin atau apa pun yang dapat memberikan saya gerakan multitouch yang mirip dengan mac atau minimal dekat dengan itu?

Dengan synaptics saya tahu bahwa touchpad saya mendukung 3finger control.

Saya menggunakan a Samsung NP-RV509-A0GIN.


24
2018-05-25 17:41


asal




Jawaban:


Touchegg

Touchégg adalah "pengenal gerakan multitouch" untuk Linux, yang ditulis dalam C ++, dengan Qt dan memanfaatkan pustaka uTouch-geis Ubuntu. Ini memungkinkan pengguna untuk menentukan tindakan apa yang dimulai ketika gerakan multi-touch dibuat.
  Memberikan gerakan yang diinginkan dikenali oleh Touchégg Anda dapat menetapkan salah satu dari sejumlah tindakan terkait-jendela padanya, termasuk memaksimalkan atau meminimalkan jendela, mengubah ukuran aplikasi, menampilkan desktop, dll.
  Menyetel 'tindakan' yang Anda inginkan saat ini dicapai melalui pengeditan manual dari file konfigurasi kecil.

Touchegg dilengkapi dengan beberapa gerakan yang diaktifkan sebelumnya, namun gerakan bisa    diaktifkan dengan mengedit file konfigurasi. Ini memungkinkan tiga jari menjepit,   dua, tiga, empat dan lima ketukan jari dan dua hingga empat gesekan jari.

Homepage 

catatan: Ini memiliki masalah dengan tepat. Bug dilaporkan sini dan sini

Prasyarat

Anda membutuhkan vesion terbaru Utouch untuk menjalankan ini. Jadi tambahkan PPA berikut

sudo add-apt-repository ppa:utouch-team/daily
sudo apt-get update
sudo apt-get install utouch  

Instalasi

Dalam Quantal (12.10), Precise (12.04) dan Oneric (11.10) paketnya ada di repositori seperti yang ditunjukkan sini 

Juga lihat sini untuk lebih banyak unduhan

Mengedit file konfigurasi

File konfigurasi terletak di sini
~/.config/touchegg/touchegg.conf

Mengedit file:
Buka file konfigurasi.

gedit ~/.config/touchegg/touchegg.conf

Dalam contoh di bawah ini, empat jari seret isyarat dikonfigurasi untuk beralih ke Show Desktop

Four Fingers Drag 

[FOUR_FINGERS_DRAG_DOWN]
action=SHOW_DESKTOP
settings=

Three Fingers Drag

[THREE_FINGERS_DRAG_UP]
action=MAXIMIZE_RESTORE_WINDOW
settings=

[THREE_FINGERS_DRAG_DOWN]
action=MINIMIZE_WINDOW
settings=  

Daftar tindakan lainnya sini 

Dengan demikian Anda bisa mendapatkan pengalaman multi-sentuh seperti Mac pada sistem Linux.

Lihat video demonstation sini dan sini

Isyarat mana yang didukung?

Pengikut isyarat adalah suppoted

Alternatif lain

Ginn 


15
2018-05-27 15:21



@Nirmik mengedit jawaban saya - Ashu
@Ashu Saya pikir itu belum diperbaiki. Kanan? - Rahul Virpara
@virpara melihat sekelilingnya sebenarnya adalah bug yang dikonfirmasi. Lihat sini. Paket utouch -geis benar-benar salah mengedit tautan Anda mengatakan hal yang sama: P - Ashu
Saya tidak dapat menemukan aplikasi dalam menu kesatuan seperti dalam video ini - youtube.com/watch?v=1Ek4QaFQ1qo&feature=player_embedded - Nirmik
@Ashu ... ada sesuatu yang mencurigakan! file konfigurasi saya tidak terlihat seperti yang diperlihatkan dalam tutorial video! di sini adalah pastbin dari file confug saya ... paste.ubuntu.com/1114187 Apa yang harus saya lakukan sekarang? : / - Nirmik


Ada beberapa saran bagus di sini: http://ubuntuforums.org/showthread.php?t=1419833

Solusi termudah mungkin hanya:

  • Pergi ke System / Preferences / Mouse
  • Klik pada tab touchpad dan Anda dapat memilih dua jari bergulir di bawah judul bergulir.

Jika itu gagal, Anda mungkin perlu melakukan sesuatu seperti yang ditunjukkan di bawah ini, tergantung pada perangkat keras Anda:

xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Two-Finger Scrolling" 8 1
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8

Anda harus menjalankan setidaknya empat ini (lebih banyak di tautan di atas), dan Anda harus menjalankannya saat boot, jadi Anda mungkin ingin memasukkannya ke dalam skrip startup; sebaiknya satu terlambat dalam proses boot.

Saya tidak yakin apa yang membuat touchpad yang Anda miliki, jadi Anda mungkin harus melakukan sedikit penggalian untuk mendapatkan nama dan properti yang tepat untuk disetel.

Untuk memeriksa perangkat input Anda untuk touchpad, jalankan xinput listdan lihat di bawah bagian penunjuk. Anda harus memiliki beberapa item dalam daftar, dan yang memiliki id tertinggi kemungkinan adalah touchpad Anda. Jika itu sinapsis, Anda emas, dan empat perintah di atas akan menyelesaikan masalah Anda.

Jika tidak, Anda harus menggali sedikit.

Di kolom kedua daftar xinput, setiap perangkat memiliki id = #

Menjalankan xinput list-props #, di mana # = id perangkat Anda.

Ini akan menunjukkan kepada Anda semua properti yang tersedia untuk perangkat input Anda.

Perintah di atas berbeda dari pengaturan default saya dari nilai-nilai kembali dari xinput list-props dalam 8s dan 32s menggambarkan ukuran dari data yang diatur. Int kedua dan ketiga cocok dengan apa yang dipasangi alat daftar-xinput, tetapi melalui tindakan pengaturan diaktifkan dua jari menggulir untuk saya.


0
2017-09-15 06:54





Jawaban @ Ashu cukup banyak to the point dan benar-benar lengkap. Tapi saya ingin menambahkan satu poin lagi untuk itu yang benar-benar akan membuat pengalaman Anda lebih baik.

Pertama saya menggunakan Ubuntu 16.04 pada laptop Asus ZenBook UX305 saya, dan touchegg bekerja sangat baik untuk saya dalam konfigurasi ini.

Anda dapat menyesuaikan tiga jari Anda ke kiri dan tiga jari ke kanan untuk mengubah ruang kerja, menggunakan saat Ashu menunjukkan perubahan file konfigurasi untuk touchegg.

(untuk membuka file konfigurasi Anda juga bisa pergi ke rumah itu Ctrl+H mengakses folder tersembunyi untuk menemukan folder .config. Di dalamnya ada folder yang berhubungan dengan touchegg. di mana file konfigurasi untuk id touchegg hadir!)

Membuka file konfigurasi Anda dapat mengubah tindakan default ke tombol pintas Ctrl+Alt+Kanan dan Ctrl+Alt+Kiri untuk tiga jari seret ke kiri dan tiga jari seret ke kanan. (Cangkul untuk melakukan gerakan yang mungkin ada di tautan yang disediakan oleh Ashu). Melakukan hal ini Anda dapat menikmati drag tiga jari di Ubuntu juga.

Saya telah mengunggah gambar file konfigurasi saya sini di mana saya menyoroti edit yang saya buat dari file konfigurasi default touchegg.

(Pastikan Anda mengaktifkan beberapa ruang kerja di ubuntu dengan semua ruang kerja selaras secara horizontal, jika Anda tidak memeriksa Bagaimana saya bisa mengurangi atau menambah jumlah ruang kerja di Unity?)

Anda juga bisa menggunakan tutorial ini karena mencakup semua poin saya dan mungkin juga memperbaiki kesalahan. (tidak yakin)


0
2018-04-04 07:01