Saya mencari cara untuk menonaktifkan klik tengah mouse secara permanen di Ubuntu 18 saya.
Dalam posting ini, @Yehosef dengan ramah memberikan solusi ini untuk menonaktifkan klik tengah:
xinput list #to find mouse id
xinput set-button-map [mouse id] 1 0 3
tapi saya harus mengetiknya setiap kali saya me-restart komputer saya.
Apakah ada cara untuk membuatnya persisten?
Jawaban yang Diterima:
Inilah yang saya lakukan di Ubuntu 20.04 (menggunakan Wayland secara default) untuk menonaktifkan tombol tengah saya atau memetakan kembali tombol tengah saya.
Untuk menemukan id perangkat saya:
$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:17 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:17 id=7 [slave pointer (2)]
⎜ ↳ xwayland-touch:17 id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:17 id=8 [slave keyboard (3)]
Saya harus melakukan beberapa tes sebelum saya menemukan id yang tepat. Bagi saya, itu 6.
Untuk melihat peta tombol saat ini:
$ xinput get-button-map 6
1 2 3 4 5 6 7 8 9 10
Untuk menonaktifkan tombol tengah:
$ xinput set-button-map 6 1 0 3 4 5 6 7 8 9 10
Untuk memetakan kembali tombol tengah ke klik kiri:
$ xinput set-button-map 6 1 1 3 4 5 6 7 8 9 10
Agar dapat dijalankan saat startup, buat file dan pastikan file tersebut dapat dieksekusi (chmod a+x):
#!/bin/bash
xinput set-button-map 6 1 1 3 4 5 6 7 8 9 10
Ubuntu dan distribusi berbasis GNOME lainnya hadir dengan aplikasi yang disebut “Aplikasi Startup” . Ini dapat digunakan untuk mengelola aplikasi dan skrip yang berjalan pada sistem baru reboot atau login. Jadi tinggal cari, buka dan tambahkan file yang baru saja Anda buat.