Como corrigir o touchpad Dell Mini 10v (1010) com o Ubuntu 12.04.1

0

Acabei de instalar o 12.04.1 a partir do zero no meu Mini 10v, e o touchpad está se comportando de maneira um pouco estranha.

Ele possui botões integrados ao touchpad e parece que um toque em um botão também está sendo registrado como um toque no touchpad, causando todos os tipos de problemas ao clicar e arrastar.

Existe uma correção para isso? Eu pareço lembrar de versões muito antigas do Ubuntu tendo que desativar a parte inferior do touchpad, mas eu não acho que tem sido um problema por algum tempo.

    
por John Lawrence Aspden 20.12.2012 / 16:17

1 resposta

1

Para desativar uma faixa na parte inferior, use synclient AreaBottomEdge=xxx , onde xxx é um número menor que a largura vertical do touchpad.

Por exemplo, no meu Dell mini 10 (1010) com um touchpad Elantech, tive que usar o seguinte:

synclient AreaBottomEdge=690

... enquanto as dimensões do touchpad são:

~$ cat /var/log/Xorg.0.log | grep range
[    24.008] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 1152
[    24.008] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 768

Você pode usar as opções AreaLeftEdge , AreaRightEdge e AreaTopEdge de maneira semelhante, se necessário.

Para tornar a alteração permanente, tive que criar /etc/X11/xorg.conf com o conteúdo a seguir:

Section "InputClass"
        Identifier "ETPS/2 Elantech Touchpad"
        MatchProduct "ETPS/2 Elantech Touchpad"
        MatchDevicePath "/dev/input/event*"
        Driver "synaptics"
        Option "AreaBottomEdge" "690"
        Option "AreaRightEdge" "1070"
        Option "AreaLeftEdge" "110"
EndSection

PS: Você pode descobrir como o touchpad do seu Mini 10v é identificado, observando as informações de log do Xorg -
cat /var/log/Xorg.0.log | grep touch .

    
por mikewhatever 22.12.2012 / 07:37