Touchpad às vezes não funciona depois de clicar no Thinkpad T440s

1

Eu trouxe um Thinkpad T440s da Lenovo e instalei o Ubuntu 13.10 nele. Funciona bem, mas há um grande problema: Muitas vezes o mouse congela após um clique por alguns segundos e às vezes o mouse congela para sempre até eu remover o módulo psmouse e adicioná-lo novamente:

sudo modprobe -r psmouse
sudo modprobe psmouse

Depois disso, o touchpad começa a funcionar normalmente, se ainda estiver congelado, tenho que reiniciar o laptop. Não tenho certeza, mas isso poderia ser um problema com o driver? Aqui está uma parte interessante da saída do dmesg:

[  531.369723] psmouse serio1: bad data from KBC - timeout
[  531.386334] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[  531.388140] psmouse serio1: bad data from KBC - timeout
[  531.396685] psmouse serio1: bad data from KBC - timeout
[  531.399687] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 4
[  531.400798] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[  531.407985] psmouse serio1: TouchPad at isa0060/serio1/input0 - driver resynced.
[  920.895669] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[  920.908302] psmouse serio1: TouchPad at isa0060/serio1/input0 - driver resynced.
[ 1116.953171] psmouse serio1: bad data from KBC - timeout
[ 1117.204120] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.205379] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.206550] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.207728] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.208919] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.208929] psmouse serio1: issuing reconnect request
[ 1173.743451] psmouse serio1: bad data from KBC - timeout
[ 1173.974331] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 4
[ 1173.975528] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1173.976673] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1173.977828] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1173.979044] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1173.979054] psmouse serio1: issuing reconnect request
[ 1231.478893] psmouse serio1: TouchPad at isa0060/serio1/input0 lost synchronization, throwing 3 bytes away.
[ 1308.995128] psmouse serio1: bad data from KBC - timeout
[ 1457.439552] psmouse serio1: bad data from KBC - timeout
[ 1820.123546] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 4
[ 1820.124699] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1820.125855] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1820.127023] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1820.128171] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1820.128182] psmouse serio1: issuing reconnect request

Alguém pode me ajudar?

    
por flammi88 06.01.2014 / 18:13

4 respostas

1

Este é um problema de hardware e deve ser reproduzível em outros sistemas operacionais (como o Windows 7). Os drivers do Windows 8 aparentemente têm algum tipo de solução alternativa (talvez reconectar ou ignorar mais rapidamente essas condições de erro). O problema (pelo menos no meu caso) é fácil de consertar - o cabo do touchpad se desloca e fica desconectado quando eu pressiono o botão do touchpad - você deve confirmar isso para determinar se você só vê os erros mostrados acima quando você pressiona o botão touchpad para baixo.

A solução é fazer com que a Lenovo substitua o touchpad ou conserte você mesmo. No meu caso, eu desviei o cabo do touchpad embaixo da bateria de uma maneira que, quando eu pressiono o touchpad, o cabo não fica solto. Isso demorou apenas alguns minutos, por isso, se você já abriu o fundo do seu laptop, provavelmente não tem nada a perder.

    
por AndrewX192 06.02.2014 / 09:30
0

Também posso confirmar que é um problema de hardware. As tentativas de redirecionar o cabo do touchpad não foram bem-sucedidas. A troca do touchpad consertou isso.

    
por benk 12.02.2014 / 14:23
0

Instale o pacote indicator-cpufreq ( sudo apt-get install indicator-cpufreq ) do que a reinicialização. Isso resolveu o problema para mim.

Veja esta correspondência .

    
por Adam Fónagy 05.01.2015 / 18:08
0

Uma correção funcionando para mim é dada aqui: O touchpad parou de funcionar azul

Crie um arquivo de configuração para o touchpad:

sudo -H gedit /etc/modprobe.d/touchpad.conf

Adicione isto ao arquivo:

options psmouse proto=imps

Salvar arquivo.

REBOOT

Isso está em um T440s

    
por mholololo 27.10.2015 / 19:52