Estou tendo problemas para fazer meu touchpad funcionar. Ele não detecta movimento ou clica na maioria das vezes, e apenas "acorda" esporadicamente, responde por ~ um segundo e depois para. O mesmo se aplica ao trackpoint. Eu tentei o Fedora (27), Mint e Ubuntu (17.10) e o problema é o mesmo em todas as versões. Tudo o que se segue é o Ubuntu 17.10.
hwinfo
dá Unique ID: AH6Q.Y_f5kDtfqz2
O touchpad não aparece em xinput
: (apareceu no Mint, mas o problema também estava presente lá). Usando libinput debug-events
, eu recebo:
(...)
-event5 DEVICE_ADDED SynPS/2 Synaptics TouchPad seat0 default group9 cap:pg size 70x50
(...)
(When swiping around on the touchpad, nothing happens. Then, suddenly, it will show:)
-event6 DEVICE_ADDED PS/2 Generic Mouse seat0 default group11 cap:p left scroll-nat scroll-button
-event5 POINTER_MOTION +7.73s 2.98/ 0.00
(...)
- event5 POINTER_MOTION +7.88s 2.54/ 0.00
(and it will cut out again. When continuing swiping, once the keyboard "wakes up" again, the process repeats.)
O que eu acredito, até agora, como uma boa dica foi o resultado do dmesg. Isso fornece o erro psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
várias vezes.
Eu encontrei duas maneiras de contornar o problema, mas ambas não são satisfatórias:
1) modprobe -r psmouse && modprobe psmouse proto=imps
fará o touchpad responder, mas desativa todos os gestos (rolagem com dois dedos, etc.). Também remove o touchpad do painel "Configurações> Dispositivos> Mouse e touchpad". sudo libinput list-devices
confirma que a maioria das funcionalidades está perdida.
2) Desativar o trackpoint no BIOS também faz com que o touchpad funcione conforme o esperado, incluindo rolagem com dois dedos. No entanto, também desabilita os botões físicos do touchpad.
Qualquer conselho seria muito apreciado. Muito obrigado!