Recuo do touchpad

1

Estou executando o Ubuntu 13.04 em um Dell Inspiron 17R SE. Tem um touchpad ALPS.

O problema é que esse touchpad tem folga. Com isso quero dizer que se eu mover o cursor em uma direção e depois invertê-lo, terei que mover meu dedo a uma curta distância antes que ele comece a se mover novamente. Eu também notei esse comportamento em um Lifebook da Fujitsu com o Ubuntu 13.10.

A experiência é muito semelhante ao fenômeno mecânico que é bem explicado neste artigo da Wikipedia .

Alguém mais experimentou isso? É uma falha no hardware ou algo que pode ser depurado e corrigido no software?

    
por Kalle Elmér 18.01.2014 / 22:33

1 resposta

1

Finalmente, tenho uma solução. Eu comprei um XPS 13 com o Ubuntu pré-instalado e fiquei surpreso ao encontrar o mesmo problema, embora muito menos grave, com este laptop.

A configuração é chamada de "Histerese" em synclient , um nome que parece relacionado.

kalle@Kalle-XPS:~$ synclient
Parameter settings:
HorizHysteresis         = 1000
VertHysteresis          = 1000

Com xinput , o nome é o menos óbvio "cancelamento de ruído Synaptics":

kalle@Kalle-XPS:~$ xinput --list-props 11
Device 'DLL075B:01 06CB:76AF Touchpad':
Synaptics Noise Cancellation (302): 0, 0

Como você pode ver acima, eu configurei este parâmetro para zero em vez do valor padrão de 6. O touchpad está realmente liso agora.

O procedimento exato para descobrir o ID do touchpad e definir os parâmetros é explicado no wiki da comunidade: link

No meu caso, o ID do touchpad era 15 e o seguinte comando:

xinput --set-prop 11 302 0 0
    
por Kalle Elmér 07.04.2017 / 10:45