Il mousepad è nervoso e impreciso

Sto usando Ubuntu 13.10 al momento.

So che probabilmente questo farà sì che alcune persone pensino che questo sia già stato chiesto (ho letto problemi simili, ma nulla di ciò che ho provato ha aiutato).

Quindi su Windows il mousepad sembra seguire perfettamente i miei movimenti delle dita. Se mi muovo molto lentamente verso il basso e verso destra, mi seguirà molto lentamente: in basso ea destra.

Tuttavia su Ubuntu, se mi muovo lentamente verso il basso ea destra, sembra che salti in modo casuale pixel. Invece di tracciare perfettamente, ogni tanto (abbastanza frequentemente) sembra saltare come 8 pixel (una piccola ma notevole quantità). Ciò significa che quando trascino lentamente verso il basso e verso destra, salterà periodicamente oltre il dovuto.

Il problema è che questo jitter è estremamente evidente quando provo a usare il clic sinistro (il mio mousepad ha aree soft button). Quindi, quando voglio fare clic su un collegamento, il mio pollice tocca il mousepad per iniziare il clic e il mouse fa tremolare, e mi fa fare clic-e-trascina molto, o mi manca completamente quello che stavo cercando di fare clic.

Ho armeggiato con tutte le impostazioni che ho trovato e nulla sembra avere alcun impatto su questo.

Impostazioni che ho provato:

synclient —-

FingerLow
FingerHigh
Min Vel
Massima velocità
AccelFactor
HorizHysteresis
VertHysteresis
AreaBottomEdge

xinput su SynPS / 2 Synaptics TouchPad —-

Pressione a due dita
Soft Button Areas
Cancellazione del rumore

L’unica impostazione che ha fatto NESSUN impatto a tutti era AreaBottomEdge, ma il problema era che in realtà non faceva ciò che volevo.

Quindi, interrompe i movimenti di tracciamento nella parte inferiore del mio laptop (cioè disabilitando essenzialmente il tracciamento nell’area “soft-button” a seconda di ciò a cui imposto il valore). Tuttavia, quando due dita sono sul trackpad, tiene ancora traccia del mio pollice in quell’area che provoca il jitter quando provo a fare clic.

Qualsiasi aiuto è apprezzato. Questo mi sta facendo impazzire.


Chiunque?

Questo sembra essere un problema incredibilmente comune su linux con i touchpad Synaptics.

Non sono sicuro del motivo per cui nessuno ha fatto piloti migliori. Sono sicuro che impedirà a molti utenti di notebook di passare a Linux (o per lo meno scoraggiarli).

Suppongo che non dovrei lamentarmi troppo se non sono pronto a scrivere da solo quei driver. Tuttavia, per un’organizzazione come Ubuntu, penseresti che qualcuno potrebbe debind il compito di rendere il sistema operativo efficiente utilizzabile con un touchpad.

Potresti provare ad abilitare la cancellazione del rumore. Prima esecuzione xinput per trovare l’id del tuo dispositivo touchpad.

 $ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎣ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)] 

Come puoi vedere, il mio ID è 13 .

Per impostare la cancellazione del rumore

 xinput set-prop 13 'Synaptics Noise Cancellation' 30 30 

Dove 13 è l’id del tuo dispositivo di puntatore. Puoi variare i numeri 30 30 (definiscono i lati della “finestra di cancellazione del rumore”) per trovare qualcosa che ti si addice.

Se funziona, è ansible impostare il comando in modo che venga eseguito automaticamente all’accesso e / o all’avvio. Startup Applications -> Add -> inserisci il xinput xinput nel campo di testo ‘comando’.

Ulteriori informazioni:

http://manpages.ubuntu.com/manpages/precise/man4/synaptics.4.html