Este problema desapareceu há muito tempo agora, eu suponho que ele foi corrigido em uma versão anterior do kernel.
Estou no Arch Linux e usando o i3 como DE. Eu tenho um touchpad Elantech, mostrado na lista abaixo. Meu computador é o Asus E403SA-WX0004T.
O touchpad simplesmente pára de funcionar. De repente, a qualquer momento, ele pode ser desativado e não pode mais ser usado até a próxima reinicialização (se eu conecto um mouse, este funciona bem, mas não reativa o touchpad). Sua entrada em xinput
ainda está inalterada, ainda reconhecida, mas desativada por algum motivo.
Saída de $ xinput list
:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Elan Touchpad id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ USB Camera id=9 [slave keyboard (3)]
↳ Asus WMI hotkeys id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
Conteúdo do /etc/X11/xorg.conf.d/30-touchpad.conf
:
Section "InputClass"
Identifier "touchpad catchall"
MatchIsTouchpad "on"
Driver "synaptics"
MatchDevicePath "/dev/input/event4"
Option "Tapping" "on"
EndSection
(Seu número de evento mudou de 5 para 4 desde a última vez que verifiquei. Se eu puder fazer outra pergunta, há alguma maneira de sempre manter o número certo? Eu não tenho idéia se pode ser a solução para esse problema .)
Não hesite em pedir o que estiver faltando. Eu adicionarei o que você achar necessário.