Bagaimana saya bisa menonaktifkan gerakan multitouch di Ubuntu?

26

Workstation saya dengan Ubuntu 12.04 adalah MacBook Pro yang mendukung Multitouch Trackpad .

Sayangnya, saya terus-menerus secara tidak sengaja memicu gerakan sentuhan tiga jari untuk mengubah ukuran jendela:

masukkan deskripsi gambar di sini

Bagaimana saya bisa menonaktifkan gerakan ini?


sumber
1
Anda harus mengubah jawaban yang dipilih menjadi yang benar: askubuntu.com/a/198524/2230
MetaGuru

Jawaban:

3

Instal pengelola konfigurasi Compiz:

sudo apt-get install compizconfig-settings-manager

kemudian jalankan compiz config manager (ccsm di terminal) atau cukup ketik ccsm di dash.

dan temukan di bagian bawah daftar plugin:

Unity MT Grab Menangani untuk menonaktifkannya.

Qba
sumber
3
Bagi saya, ini hanya menghilangkan simbol bergerak (lingkaran transparan dengan panah pada tangkapan layar gentmatt di atas). Gerakan sentuh tiga jari masih bergerak / mengubah ukuran jendela, tetapi tanpa menunjukkan simbol-simbol itu.
Alfred Godoy
4
Saya dapat mengonfirmasi bahwa ini tidak menonaktifkan gerakan 3 jari. Saya menonaktifkan MT Grab Handles dan saya masih dapat menarik 3 jari di layar. Saya benar-benar ingin menonaktifkan fungsi ini. Setiap kontribusi yang bermanfaat akan sangat dihargai.
Oznah
Ini sama sekali bukan "jawaban". Pertanyaan yang diajukan adalah bagaimana cara menonaktifkan gerakan multi-sentuh.
doug65536
23

Saya telah memecahkan masalah ini dengan menetapkan nilai konfigurasi berikut (nilai awal 0):

synclient ClickFinger3=2
synclient TapButton3=2
beshoy abdelmaseh mekhail
sumber
Itu berhasil. Saya menemukan beberapa tautan yang lebih bermanfaat. Saya membuat perubahan di xorg.conf saya dan semuanya menjadi baik sekarang. askubuntu or arch
oznah
1
mengapa tidak ada UI untuk sinkronisasi? srsly (ubuntu 12.10)
NullVoxPopuli
@TheLindyHop belum ada yang menulisnya, dapatkan!
MetaGuru
1
Ini mengaktifkan kembali klik-tempel tengah. Sarankan nilai yang "konyol" seperti 12 atau lebih untuk kedua parameter untuk menonaktifkan tripple-tap sepenuhnya
ddotsenko
Saya menggunakan 15 untuk masing-masing nilai dan itu berhasil pada 14,04.
mrm
3

Trackpad dikonfigurasi secara default untuk mengabaikan ketukan tiga jari (dan klik tiga jari), dan dapat diatur untuk mendapatkan kembali kendali, sehingga mengesampingkan asosiasi pemindahan jendela menjadi ketukan tiga jari. Ini adalah bagaimana hal itu dapat dilakukan:

  1. Cari properti yang relevan - buka terminal dan ketik:

    xinput
    

    Temukan garis yang berisi detail trackpad (mis. ↳ CyPS/2 Cypress Trackpad id=12 [slave pointer (2)] ), Dan perhatikan idnilainya. Sekarang ketikkan:

    xinput list-props [id]
    

    di mana [id]diganti oleh idnilai (yang ada 12dalam contoh yang diberikan). Sekarang cari Synaptics Tap Actionproperti (mis. Synaptics Tap Action (282): 2, 3, 0, 0, 1, 3, 0) Dan catat nomornya, itu akan tertutup kurung bundar (ini dia 282). Perhatikan juga nilai properti, kami akan menggunakannya nanti.

  2. Dengan asumsi Anda menginginkan perilaku ini saat startup, buat skrip shell dan tambahkan ke program startup. Sebut saja script ini trackpad.sh . Tujuan kami adalah mengganti nilai terakhir dengan yang baru, misalnya untuk klik tengah. Edit skrip untuk memuat yang berikut ini:

    #!/bin/bash
    
    xinput set-prop [xinput-prop-id] [prop-number] [TR] [BR] [TL] [BL] [F1] [F2] 2
    

    Perintah contoh konkret kami akan terlihat seperti ini (hanya untuk demonstrasi):

    xinput set-prop 12 282 2, 3, 0, 0, 1, 3, 2
    

    Perhatikan bahwa kami hanya mengganti nilai terakhir dari 0menjadi 2, untuk menandakan klik tengah. Anda dapat memilih antara 1(klik kiri), 2(klik tengah), atau 3(klik kanan).

  3. Berikan skrip dengan izin eksekusi, dan jalankan. Kamu baik untuk pergi!

Referensi

Eliran Malka
sumber