Como consertar um touchpad que não funciona no Linux

How To Fix A Touchpad Not Working In Linux Featured
⏱️ 5 min read

Ao longo dos anos desde o seu início, o Linux ficou cada vez mais fácil de usar. Antigamente, até mesmo fazê-lo funcionar era uma vitória, e agora damos isso como garantido. Dito isto, nem tudo funciona tão perfeitamente quanto poderia.

Laptops, especialmente laptops mais novos, ainda podem ser problemáticos com o Linux. Parte disso se resume ao Wi-Fi e ao gerenciamento de bateria, mas o touchpad também costuma ser o culpado. Infelizmente, tentar consertar um touchpad que não funciona no Linux pode exigir uma solução de problemas avançada.

Antes que você comece

Se o seu touchpad não estiver funcionando e você estiver conectado a um mouse externo, verifique nas Configurações do Sistema para ter certeza de que não ativou a opção “touchpad desativado quando o mouse está conectado”.

Solução de problemas básicos

Se o seu touchpad não estiver respondendo, verifique se o sistema o reconhece. Comece executando o seguinte:

cat /proc/bus/input/devices

Considere usar less ao invés de cat se a saída for muito longa. Você também pode executar o seguinte:

cat /proc/bus/input/devices | grep -i touchpad

Você deve ver resultados semelhantes ao seguinte:

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input8
U: Uniq=
H: Handlers=mouse2 event8
B: EV=b
B: KEY=420 0 70000 0 0 0 0 0 0 0 0
B: ABS=11000003

Se a sua saída não se parece com a acima, ou você está lidando com um bug do kernel ou o hardware simplesmente não é reconhecido. Por outro lado, se você obtiver resultados semelhantes, tente o seguinte:

xinput list

Se você obtiver resultados de xinput, você está perto de uma solução para corrigir o touchpad que não funciona no Linux. Normalmente, tudo o que você precisa fazer é instalar o driver adequado ou simplesmente configurá-lo.

Corrigir o touchpad não funciona Linux Xinput

Descubra qual driver você precisa

Uma vez que você tem uma pista de xinput, talvez seja necessário instalar o driver adequado. Os fornecedores comuns de touchpad incluem Synaptics, ALPS e Elantech.

Em alguns sistemas Linux modernos, a instalação dos seguintes pacotes incluirá suporte para os touchpads acima:

xserver-xorg-input-libinput 
xserver-xorg-input-evdev 
xserver-xorg-input-mouse

Em alguns casos, pode ser necessário instalar outro pacote de driver como xserver-xorg-input-synaptics.

Outras soluções de problemas

Na maioria das vezes, a maneira de consertar um touchpad que não funciona no Linux é simplesmente instalar ou atualizar drivers. Dito isto, existem algumas outras opções que você pode precisar verificar. Comece indo em Configurações e selecionando “Mouse & Touchpad”.

Dependendo da distribuição, você pode não ver uma opção de Touchpad separada, que é o caso da minha. Nesse caso, o mouse e o touchpad são vistos como a mesma coisa.

Como corrigir um touchpad que não funciona nas configurações do Linux

Se você vir uma opção de Touchpad abaixo da seção Mouse, verifique se ela está ativada. Além disso, verifique se a velocidade de rolagem está definida alta o suficiente para registrar. Se estiver muito baixo, o touchpad não funcionará corretamente. Você também vai querer definir a velocidade do seu mouse alta o suficiente, especialmente se o seu sistema for como o meu e as configurações do mouse e do touchpad forem as mesmas.

Em alguns laptops, é possível desabilitar completamente o touchpad no BIOS. Você pode vê-lo listado por xinput, mas não vai funcionar. Certifique-se de verificar isso antes de jogar seu laptop no lixo. Basta reiniciar e tocar na tecla direita para entrar no BIOS. Isso varia de acordo com o fabricante do dispositivo.

Muitos laptops contêm uma chave de hardware para desabilitar o touchpad. Do. dez isso funciona mantendo pressionado o botão Fn tecla mais uma das teclas de função do teclado. Isso causará problemas semelhantes a um switch do BIOS, portanto, verifique-o. Você pode pesquisar o manual do fabricante do laptop para ver se há instruções listadas.

Touchpad ainda não funciona?

Há uma última coisa que você pode tentar se o seu touchpad não estiver funcionando e você estiver usando uma distribuição mais antiga. Experimente uma distribuição Linux mais recente. É preciso tempo e esforço, sim, mas as distros mais recentes têm kernels mais novos, o que significa melhor suporte de hardware.

Se você já estiver usando uma distribuição atualizada e seu touchpad não estiver funcionando, talvez seja necessário se esforçar. Um mouse sem fio com um dongle não é o ideal, mas é melhor do que não ter nenhum suporte para mouse. Se você quiser dar um passo adiante, dê uma olhada em nossa lista dos melhores mouses para jogos para Linux e aprenda como usar o auto-CPUFreq para diminuir a vida útil da bateria em laptops Linux.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x