Sto cercando un modo per disabilitare permanentemente il clic centrale del mouse sul mio Ubuntu 18.
In questo post, @Yehosef offre gentilmente questa soluzione per disabilitare il clic centrale:
xinput list #to find mouse id
xinput set-button-map [mouse id] 1 0 3
ma devo digitarlo ogni volta che riavvio il computer.
C'è un modo per renderlo persistente?
Risposta accettata:
Questo è ciò che faccio su Ubuntu 20.04 (usa Wayland per impostazione predefinita) per disabilitare il pulsante centrale o rimappare il pulsante centrale.
Per trovare l'ID del mio dispositivo:
$ 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)]
Ho dovuto fare un paio di test prima di trovare l'ID giusto. Per me erano 6.
Per vedere la mappa dei pulsanti corrente:
$ xinput get-button-map 6
1 2 3 4 5 6 7 8 9 10
Per disattivare il pulsante centrale:
$ xinput set-button-map 6 1 0 3 4 5 6 7 8 9 10
Per rimappare il pulsante centrale al clic sinistro:
$ xinput set-button-map 6 1 1 3 4 5 6 7 8 9 10
Per eseguire all'avvio, crea un file e assicurati che sia eseguibile (chmod a+x):
#!/bin/bash
xinput set-button-map 6 1 1 3 4 5 6 7 8 9 10
Ubuntu e altre distribuzioni basate su GNOME sono dotate di un'applicazione chiamata semplicemente "Applicazioni di avvio" . Può essere utilizzato per la gestione di app e script eseguiti su un nuovo riavvio o accesso del sistema. Quindi fai una ricerca, aprilo e aggiungi il file che hai appena creato.