Synaptics touchpad: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 93: Riga 93:
La colonna '''f''' riporta il numero di dita rilevate. Se il valore rimane 1, indipendentemente dal numero di dita che poggiate sul touchpad, il vostro touchpad non sopporta il multitouch. In caso contrario non è necessario leggere oltre ed è suffienciente definire le varie opzioni nel file di configurazione (es: <code>Option "VertTwoFingerScroll" "1"</code>).
La colonna '''f''' riporta il numero di dita rilevate. Se il valore rimane 1, indipendentemente dal numero di dita che poggiate sul touchpad, il vostro touchpad non sopporta il multitouch. In caso contrario non è necessario leggere oltre ed è suffienciente definire le varie opzioni nel file di configurazione (es: <code>Option "VertTwoFingerScroll" "1"</code>).


Se il multitouch non è supportato, è comunque possibile un'emulazione. Per fare ciò occorre osservare la colonna '''w''', che indica la larghezza della superficie toccata, e '''z''', che indica la pressione.
Se il multitouch non è supportato, è comunque possibile un'emulazione. Per fare ciò occorre osservare la colonna '''w''', che indica la larghezza della superficie toccata, e '''z''', che indica la pressione. Se poggiando un dito o due dita si notano variazioni dei valori allora sarà possibile l'emulazione.


Se il valore di '''w''' non varia aumentando o diminuendo la superficie toccata allora non è nemmeno possibile l'emulazione.
Nell'esempio riportato, la seconda riga è ciò che si ottiene poggiando un solo dito, la terza poggiando due dita. Il valore di '''w''' è cambiato, quindi in questo caso è possibile un'emulazione. Per far ciò bisogna aggiungere l'opzione al file di configurazione:
Nell'esempio riportato, la seconda riga è ciò che si ottiene poggiando un solo dito, la terza poggiando due dita. Il valore di '''w''' è cambiato, quindi in questo caso è possibile un'emulazione. Per far ciò bisogna aggiungere l'opzione al file di configurazione:
<pre>Option "EmulateTwoFingerMinW" "intero"</pre>
<pre>Option "EmulateTwoFingerMinW" "intero"</pre>
dove <code>"intero"</code> rappresenta il valore di '''w''' oltre il quale si vuole che venga emulato il multitouch, solitamente un valore leggermente inferiore di '''w''' che si ottiene poggiando due dita. In questo caso 8 potrebbe andare bene.
dove <code>"intero"</code> rappresenta il valore di '''w''' oltre il quale si vuole che venga emulato il multitouch, quindi un valore leggermente inferiore di '''w''' che si ottiene poggiando due dita. In questo caso 8 potrebbe andare bene. Se invece non cambia o cambia molto poco poggiando un dito o due dita, mettere come valore un numero inferiore ad entrambi, in modo che l'emulazione dipenda solo da '''z'''.


Fare lo stesso con '''z''' aggiungendo:
Fare lo stesso con '''z''' aggiungendo:
<pre>Option "EmulateTwoFingerMinZ" "intero"</pre>
<pre>Option "EmulateTwoFingerMinZ" "intero"</pre>
Nell'esempio riportato il valore non cambia, quindi basta mettere come <code>"intero"</code> un valore inferiore a quello ottenuto con synclient. In questo caso 50 dovrebbe andare bene.
dove, come prima, "intero" sarà un valore appena inferiore al valore di '''z''' ottenuto premendo con due dita. Nell'esempio riportato non si notano differenze sostanziali tra i valori di '''z''', quindi è sufficiente impostare come valore 50 in modo che per l'emulazione dipenda da '''w'''. In altri touchpad può accadere il contrario.


Anche in questo caso è possibile fare modifiche temporanee per trovare i valori migliori tramite <code>synclient</code>
Anche in questo caso è possibile fare modifiche temporanee per trovare i valori migliori tramite <code>synclient</code>
9

contributi