Wayland Touchpad Jumping - Limite de Movimento?

1

Acabei de trocar do Ubuntu 17.10 para o Debian Buster Sid, usando o GNOME 3.26.2.

Estou usando um Thinkpad T430. Veja abaixo para mais informações sobre o meu touchpad.

$ grep -B 5 mouse /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input2
U: Uniq=
H: Handlers=mouse0 event1 
--
[...]

O problema é que a rolagem de dois dedos é muito imprecisa devido ao salto . Enquanto eu estou rolando tudo funciona bem, mas assim que eu estou levantando meus dedos para parar, a página apenas aleatoriamente salta ou rola um pouco aleatoriamente para cima ou para baixo. Eu nunca experimentei esse comportamento no Ubuntu.

Eu suspeito que o limiar de movimento seja simplesmente baixo, de modo que meus números de levantamento sejam detectados como outro pergaminho.

Todas as soluções para problemas semelhantes que eu encontrei requiere para editar o arquivo conf que, como descobri, não é usado em Wayland.

Por isso, verifiquei as configurações, mas não encontrei uma chave adequada:

$ gsettings list-keys org.gnome.desktop.peripherals.touchpad
send-events
natural-scroll
tap-to-click
two-finger-scrolling-enabled
left-handed
click-method
speed
tap-and-drag
edge-scrolling-enabled
disable-while-typing

Como consertar isso?

Obrigado e tenha um bom dia!

    
por DisplayName 16.03.2018 / 11:13

1 resposta

0

Você pode depurar e recalibrar o touchpad conforme descrito em Wayland Detecção de toque com base na pressão do touchpad . Basicamente, você executa um utilitário libinput e pressiona no touchpad para ver qual limite você deve usar:

sudo libinput measure touchpad-pressure

Você então tenta esse valor

sudo libinput measure touchpad-pressure --touch-thresholds=10:8

e, finalmente, crie uma entrada de hwdb de substituição, como /etc/udev/hwdb.d/99-touchpad-pressure.hwdb com uma entrada correspondente ao teclado, e a substituição:

libinput:name:*SynPS/2 Synaptics TouchPad:dmi:*
 LIBINPUT_ATTR_PRESSURE_RANGE=10:8
    
por 19.03.2018 / 18:16