Cara menonaktifkan klik kanan pada touchpad


12

Saya bertanya-tanya apakah ada cara untuk menonaktifkan tombol klik kanan sementara masih dapat menggunakan opsi klik dua jari ... trackpad saya benar-benar dapat diklik dan saya sering mengklik pada sesuatu, tanpa sengaja membuka menu ketika saya ' aku tidak berusaha ..

Setiap bantuan sangat dihargai!


Cobaxmodmap -e "pointer = 1 2 0"
Helio

2
Itu bahkan menonaktifkan klik dua jari .. Tapi bagaimana caranya, saya dapat menggunakan tombol keyboard jika saya perlu
Devin Ridge

1
Saya kira pertanyaan yang lebih baik adalah, apakah mungkin untuk mengubah tombol klik kanan menjadi klik kiri?
Devin Ridge

xmodmap -e "pointer = 1 2 1"akan melakukan trik
Helio

Coba jawabanku ...
Helio

Jawaban:


22

Jalankan synclient -luntuk menampilkan konfigurasi trackpad Synaptics Anda. Di akhir output, Anda akan menemukan sesuatu seperti

RightButtonAreaLeft     = 3068
RightButtonAreaRight    = 0
RightButtonAreaTop      = 4326
RightButtonAreaBottom   = 0

Nilai-nilai ini harus diubah menjadi nol dengan mengetikkan dua perintah ini:

synclient RightButtonAreaLeft=0 dan synclient RightButtonAreaTop=0

Mengklik di mana saja pada trackpad Anda dengan satu jari sekarang akan selalu memicu klik kiri. Untuk mengklik kanan, lakukan klik dua jari di mana saja di trackpad Anda. Perlu diketahui bahwa pengaturan baru akan hilang setiap kali Anda me-reboot atau login ulang.

Membuat pengaturan trackpad khusus menjadi permanen di Unity

Untuk membuat pengaturan baru permanen, tulis dua perintah ke skrip shell dan tambahkan skrip ke aplikasi startup Anda:

nano ~/.synaptics-custom-settings.sh

Rekatkan kode di bawah ini ke skrip shell, keluar dari editor dengan Ctrl+ X, dan konfirmasikan dialog penyimpanan dengan Y.

#!/bin/bash
synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0

Jadikan skrip shell dapat dieksekusi:

chmod a+rx ~/.synaptics-custom-settings.sh

Buka program Aplikasi Startup di Unity dan tambahkan ~/.synaptics-custom-settings.shke daftar aplikasi startup. Dengan cara ini, pengaturan trackpad khusus akan diterapkan secara otomatis setiap kali Anda masuk.

Sumber: http://kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html


5

Untuk alasan yang saya tidak mengerti, sepertinya jawaban Helio hanya kadang-kadang berhasil untuk saya. Berbagai utas lain membuat saya berpikir ada beberapa konflik antara file konfigurasi yang berbeda. Bagaimanapun, inilah solusi cepat yang bekerja untuk saya. Mungkin bisa membantu orang lain:

Edit /usr/share/X11/xorg.conf.d/50-synaptics.conf

Dan komentar opsi di bagian ini:

# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
#       To disable the bottom edge area so the buttons only work as buttons,
#       not for movement, set the AreaBottomEdge
#       Option "AreaBottomEdge" "82%"
EndSection

Seperti ini:

# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
#        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
#       To disable the bottom edge area so the buttons only work as buttons,
#       not for movement, set the AreaBottomEdge
#       Option "AreaBottomEdge" "82%"
EndSection

Fakta yang tertulis non-synaptics clickpadslalu MatchDriver "synaptics"membuat saya bingung. Masih tidak yakin apakah saya benar-benar memiliki touchpad sinaptik atau tidak. Bagaimanapun, pindah ...
worldsayshi

Saya akhirnya mendapatkan masalah lain yang mirip dengan ini . Saat ini tampaknya diperbaiki dengan mengomentari baris lain Option "SoftButtonAreas"lebih lanjut di conf. Tapi masalah ini sepertinya muncul setelah beberapa saat jadi saya akan melihat apa yang terjadi ...
worldsayshi

Dalam lengkungan itu 70-synaptics.confdan saya berkomentar di seluruh bagian (catatan: Saya tahu ini bukan forum lengkung tetapi ini membantu saya). Saya baru saja berkomentar seluruh bagian, afaik, tidak harus meninggalkan bagian jika tidak ada opsi (dalam hal ini).
xenoterracide

1
Di Ubuntu 17.04 juga dipindahkan ke 70-synaptics.conf. Saya baru saja membuat 99-synaptics-norightclick.confdi dalam direktori yang sama, yang dimuat kemudian dan menimpa pengaturan asli.
Henning

Saya merasa seperti komentar @Henning di sini tentang membuat 99-synaptics-norightclick.confharus menjadi jawaban, dan kemudian saya akan memberi +1.
Russ Wilde
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.