Scambia le azioni di doppio e triplo dito sul trackpad

Sto cercando un modo per scambiare l’azione “tap” quando usi due e tre dita. Al momento, come standard, il tasto destro del mouse tocca due dita e clic intermedi toccando con tre dita … Vorrei passare a queste due azioni, pur mantenendo lo scorrimento con due dita.

Questo ha senso per me perché uso medio clic molto, e anche il medio clic con due dita si correla con lo scorrimento con due dita (su un mouse tradizionale, lo scorrimento è fatto con la ruota centrale).

Per correggere il clic centrale puoi usare il seguente comando:

xinput set-int-prop NN 266 8 2 3 0 0 1 2 3 

Dove NN è l’id del dispositivo mousepad, puoi vederlo con il comando xinput list . 266 è l’id della proprietà “Synaptics Tap Action” che puoi vedere con xinput list-props NN

Devi eseguire questo comando ogni volta che fai il boot / login / risveglio.

Per renderlo permanente puoi mettere questo comando alla fine del tuo file .profile nella tua cartella home. (Puoi anche provare a metterlo in /etc/init.d/rc.local , ma nel mio caso non ha funzionato.)

Provare:

  synclient TapButton2=3 {Two Finger tap} synclient TapButton3=2 {Three finger tap} 

O semplicemente cambia i numeri in 2 e 3 in quanto non so quali numeri di default sono applicati da Ubuntu, per vedere cosa supporta il tuo bisogno. Potresti anche aver bisogno del synclient VertTwoFingerScroll=1 per controllare lo scorrimento di due dita. Se questa impostazione temporanea ti porta a ciò che desideri. Vai a /usr/share/X11/xorg.conf.d e modifica il file 50-synaptics.conf con qualcosa del genere:

 Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "TapButton1" "1" Option "TapButton2" "2 or 3" what worked for you Option "TapButton3" "2 0r 3" what worked for you Option "VertTwoFingerScroll" "on" EndSection 

Ulteriori istruzioni sulla configurazione del touchpad qui e qui

PS: queste impostazioni sono per synapticstouchpad ie xserver-xorg-input-synaptics

Dovrebbe essere:

  synclient TapButton2=2 synclient TapButton3=3 

In qualche modo le impostazioni predefinite sono state mescolate per essere 2 = 3 e 3 = 2 da qualche parte intorno a Ubuntu 11.04 se ricordo bene. Ci sono state segnalazioni di bug al momento, ma non è mai stato corretto.

Fortunatamente è facile correggerlo mettendo le righe sopra menzionate in uno script di avvio.