La mia workstation con Ubuntu 12.04 è un MacBook Pro che supporta un trackpad Multitouch .
Sfortunatamente, continuo ad attivare accidentalmente il gesto del tocco con tre dita per ridimensionare una finestra:
Come posso disabilitare questo gesto?
La mia workstation con Ubuntu 12.04 è un MacBook Pro che supporta un trackpad Multitouch .
Sfortunatamente, continuo ad attivare accidentalmente il gesto del tocco con tre dita per ridimensionare una finestra:
Come posso disabilitare questo gesto?
Risposte:
Installa Compiz config manager:
sudo apt-get install compizconfig-settings-manager
quindi esegui compiz config manager (ccsm nel terminale) o digita semplicemente ccsm nel trattino.
e trova in fondo all'elenco dei plugin:
Unity MT Grab Handles per disabilitarlo.
Ho risolto questo problema impostando i seguenti valori di configurazione (i valori iniziali erano 0):
synclient ClickFinger3=2
synclient TapButton3=2
Il trackpad è configurato per impostazione predefinita per ignorare i tocchi con tre dita (e i clic con tre dita) e può essere impostato per riprenderne il controllo, sostituendo così l'associazione di spostamento della finestra ai tocchi con tre dita. Ecco come si può fare:
Cerca la proprietà pertinente - apri un terminale e digita:
xinput
Individua la riga contenente i dettagli del trackpad (ad es. ↳ CyPS/2 Cypress Trackpad id=12 [slave pointer (2)]
) E annotane il id
valore. Ora digita:
xinput list-props [id]
dove [id]
è sostituito dal id
valore (che è 12
nell'esempio fornito). Ora individua la Synaptics Tap Action
proprietà (ad es. Synaptics Tap Action (282): 2, 3, 0, 0, 1, 3, 0
) E nota il suo numero, sarà racchiusa tra parentesi tonde (qui è 282
). Nota anche i valori delle proprietà, li useremo in seguito.
Supponendo che si desideri questo comportamento all'avvio, creare uno script shell e aggiungerlo ai programmi di avvio. Chiamiamo questo script trackpad.sh . Il nostro obiettivo è sostituire l'ultimo valore con uno nuovo, ad es. Per il clic centrale. Modifica lo script per contenere quanto segue:
#!/bin/bash
xinput set-prop [xinput-prop-id] [prop-number] [TR] [BR] [TL] [BL] [F1] [F2] 2
Il nostro esempio concreto di comando sarà simile a questo (solo a scopo dimostrativo):
xinput set-prop 12 282 2, 3, 0, 0, 1, 3, 2
Si noti che abbiamo sostituito solo l'ultimo valore da 0
a 2
, per indicare il clic centrale. Puoi scegliere tra 1
(clic sinistro), 2
(clic centrale) o 3
(clic destro).
Concedi allo script le autorizzazioni di esecuzione ed eseguilo. Sei a posto!