Como fazer o touchpad Synaptics funcionar melhor no Linux?

0

Eu tenho o Debian Squeeze atualmente instalado em um netbook Samsung N250 com um touchpad Synaptics. Esses touchpads são geralmente bons e tudo funciona perfeitamente no Windows.

O suporte é extremamente complicado no Linux. É claro que tem todos os recursos interessantes, como rolagem com dois dedos, mas o cursor (ou o que quer que seja um substituto para o cursor durante a rolagem) está tremendo muito. Ele treme quando eu apenas mantenho o dedo no touchpad, ele tremer muito se o dedo estiver perto do topo do touchpad, e quando eu estiver rolando com ele (não importa com dois dedos ou um), a página também treme muito. Nenhum desses comportamentos é observado, mesmo no Windows XP, com apenas os drivers padrão instalados.

Aqui está a versão do Xorg:

$ Xorg -version

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-5-686 i686 Debian
Current Operating System: Linux mannaz 2.6.32-5-686 #1 SMP Fri Dec 10 16:12:40 UTC 2010 i686
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-686 root=/dev/mapper/mannaz-root ro quiet splash
Build Date: 02 December 2010  01:08:37AM
xorg-server 2:1.7.7-10 (Julien Cristau <[email protected]>) 
Current version of pixman: 0.16.4

e aqui está o synclient -l output: link

    
por whitequark 14.01.2011 / 22:01

1 resposta

1

Supondo que você esteja usando um servidor X recente que suporte o udev e esteja usando o driver de entrada do udev. A causa mais provável é que os synaptics estão sendo usados como um mouse genérico. Tente adicionar o seguinte ao seu arquivo xorg.conf.

Section "InputClass"
    Identifier "synaptics"
    MatchIsTouchpad "on"
    Driver "synaptics"
    Option "VertTwoFingerScroll" "on"

EndSection
    
por 17.01.2011 / 14:51