touchpad age engraçado depois de dormir

1

Às vezes, quando eu acordo meu laptop do sono, o touchpad age de maneira engraçada. O ponteiro do mouse pula na tela e é muito difícil controlar o mouse. Eu tentei ligar e desligar o touchpad no centro de controle do ubuntu, esperando que isso descarregasse e carregasse o módulo e isso não ajudou. Reiniciar a máquina resolve isso.

    
por Yotam 28.10.2013 / 19:42

3 respostas

2

Este é um tópico antigo, mas quero responder à minha solução, porque parece que os dispositivos apontadores não gostam de outros estados de energia.
BTW esta é uma boa maneira para o módulo "reset" se você tiver problemas com um dispositivo depois de suspender / hibernar etc, não apenas para touchpad.

Meu problema era exatamente o mesmo:
- Depois do hibernate, meu touch pad era difícil de usar,
- mas meu mouse USB conectado estava OK.

Seguindo a resposta de NoBugs eu percebi com

  

lsmod | grep touch

que o nome do meu dispositivo é "hid_multitouch"

sudo rmmod hid_multitouch
sudo modprobe hid_multitouch

... e meu touch pad funcionou bem novamente.

Eu escrevi um script para um arquivo em /etc/pm/sleep.d

sudo pico /etc/pm/sleep.d/20_touchpad_reset

com o seguinte conteúdo:

case "" in thaw) rmmod hid_multitouch modprobe hid_multitouch ;; esac

... e tornou-o executável com

  

sudo chmod + x /etc/pm/sleep.d/20_touchpad_reset

Esse snippet faz exatamente o mesmo que os comandos mencionados acima, mas você pode - automaticamente
- correr somente após a hibernação a partir de agora

  

sudo pm-hibernate

funcionando bem.

MAS pm-tools não são usadas pelo Debian decente (Debian), então precisamos instalar um serviço para systemd .

Para isso, criei um arquivo de serviço:

  

sudo pico /lib/systemd/system/touchpad-reset.service

com o seguinte texto:
[Unit] Description=Reset multitouch device after hibernate After=hibernate.target After=hybrid-sleep.target [Service] ExecStart=/bin/bash /etc/pm/sleep.d/20_touchpad_reset thaw [Install] WantedBy=hibernate.target WantedBy=hybrid-sleep.target ... então eu agi meu novo serviço:

  

sudo systemctl ativar o touchpad-reset.service

Você pode verificar se tudo funcionou bem com:

  

sudo systemctl status touchpad-reset.service

    
por V-Mark 12.11.2015 / 22:54
1

Reiniciar o driver ajuda:

Apenas Ctrl + alt + T e execute:

sudo rmmod psmouse

sudo modprobe psmouse

Em um Macbook, acho que você pode precisar usar "appletouch" em vez de psmouse.

    
por NoBugs 13.12.2013 / 03:00
0

Executando o 17.04 em um HP ENVY 15 360 com o mesmo problema. Eu tentei as soluções fornecidas sem sucesso.

Começou a desligar, em vez de dormir, todas as vezes. Super irritante.

Então aconteceu de novo, a partir de uma nova inicialização. Então não é gerenciamento de energia.

Verifique se você está usando o driver Synaptics, que pode ser o problema:

Os detalhes e a solução aqui funcionaram para mim: Problemas do touchpad do Ubuntu - ponteiro do mouse pula

    
por TheCrossfitJames 15.06.2017 / 16:36