Bagaimana cara menonaktifkan klik kanan saat menekan sisi kanan trackpad saya?


10

Saya mencoba mencari cara untuk menonaktifkan sisi kanan trackpad saya di Ubuntu. Perilaku standar adalah untuk sisi kanan untuk klik kanan. Namun, saya ingin satu klik di mana saja pada panel untuk bertindak sebagai satu klik, sementara memiliki dua tekan jari berperilaku sebagai klik kanan.

Saya juga memiliki sony vaio T-series SVT13122CXS dan saya menjalankan 12.10.

Terima kasih atas bantuannya.


Hanya ingin tahu apakah ada saran lain?
BioGuy

Edit judulnya. Saya pikir Anda bertanya bagaimana melakukan sentuhan ke sisi kanan trackpad tidak melakukan apa-apa selain menggerakkan mouse.
user3113723

Jawaban:


12

Ini berhasil bagi saya: http://kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html

Bagi saya ini menonaktifkan area klik sisi kanan tanpa menonaktifkan dua jari "klik kanan".

Intinya, jalankan ini:

synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0

Untuk bertahan, tambahkan skrip yang melakukan ini ke "Aplikasi Startup".


BAGUS! Satu masalah ... apakah Anda tahu bagaimana saya bisa menginstal sinkronisasi? Saat ini saya menggunakan Ubuntu GNOME. Terima kasih!
BioGuy

WFM! Terima kasih! @bioguy, di Linux Mint 17.3, inixserver-xorg-input-synaptics-lts-vivid
mrm

2

Inilah yang saya lakukan: (13 adalah tempat perangkat sinaptik saya berada) - Saya menetapkan kiri, tengah, dan kanan untuk klik kiri, tetapi tidak menonaktifkan pengguliran.

xinput set-tombol-peta 13 1 1 1 4 5 6 7 8 9


1
Hrmmm .... sooo tutup. Menggulir berfungsi, dan mengetuk atau mengklik di mana saja pada pad bertindak sebagai klik kiri. Namun, menyentuh bantalan dengan dua jari tidak lagi berfungsi sebagai klik kanan.
BioGuy

Ya, metode ini sebenarnya akan memetakan ulang klik dua jari dan klik kanan bawah. Setidaknya itu terjadi pada saya. (Saya menambahkan solusi lain di bawah ini)
worldsayshi

0

Pertama jalankan perintah

xinput

Anda akan mendapatkan output yang terlihat seperti

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Multi-Input Device                        id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=16   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
....

Touchpad adalah perangkat dengan ID 16. Periksa ID yang benar untuk kasus Anda.

Kemudian, jalankan perintah

 xinput set-button-map 16 1 2 3 0 0 6 7 8 9

dimana

 16 is in my case the ID for the touchpad
 1 is the left click
 2 is the middle click
 3 is the right click
 0 we disable the scroll up (otherwise it would be 4)
 0 we disable the scroll down (otherwise it would be 5)
 6 ... we leave the rest as they are so we do not disable something important

Sekarang sisi kanan touchpad dinonaktifkan dan tidak merespons gulir.


Hrmmm ... yah itu hampir berhasil. Saya masih ingin dapat menggulir ke atas dan ke bawah. Nonaktifkan klik kanan ketika saya mengklik sisi kanan pad.
BioGuy

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.