
O título diz tudo. Acabei de instalar o CentOS 8 no meu laptop e o touchpad não está funcionando. Como muitos, odeio o touchpad, mas em momentos como quando estou em um avião, muitas vezes não há espaço para um mouse.
Falando em mouse, meu mouse USB funciona muito bem... só não tenho a mesma sorte com o touchpad. Eu tentei correr
synclient -l
e pegou
command not found...
Então eu corri
yum search synaptics
e pegou
No matches found.
Então eu corri
less /proc/bus/input/devices | grep -i touch
N: Name="ELAN1300:00 04F3:3057 Touchpad"
Ah, ah! Talvez estejamos descobrindo algo aqui.
Então executei os cinco comandos a seguir e não obtive nenhuma saída:
lspci | grep -i elan
lspci | grep -i touch
lsusb | grep -i elan
lsusb | grep -i touch
lsmod | grep -i elan
Há algum outro comando que eu deva executar que possa esclarecer o que está acontecendo?
Quando procuro no Google "elan touchpad linux driver" não consigo encontrar o squat. Existe uma correção e/ou um driver/pacote/etc. para este dispositivo?
Responder1
vamos começar com algo fácil, primeiro, tente descobrir o que fornece ao 'synclient':
dnf whatprovides synclient
pois isso permitirá que você instale o que for necessário, como o seguinte:
xorg-x11-drv-synaptics-1.9.0-2.el7.x86_64 : Xorg X11 Synaptics touchpad input
: driver
Repo : base
Corrispondenza found in:
File name : /usr/bin/synclient
Em seguida, você precisa verificar o que o seu ambiente Xorg está lhe dizendo e pode haver alguns problemas.
Tente descobrir o arquivo de log, possivelmente em '/var/log/', pois isso lhe dirá se há erros procurando o formulário '(EE)' dentro do arquivo 'Xorg.0.log'.
Para problemas de hardware, sugiro o comando 'lshw' ou 'lspci'/'lsusb'.