O mouse Linux congela depois de suspender

3

Hoje finalmente decidi mudar do Windows para o Ubuntu. Eu instalo totalmente o Ubuntu, mas toda vez que meu notebook entra no sleepmode e meu mouse não funciona mais. Quando eu faço uma reinicialização, ele funciona bem até eu deixá-lo dormir (mesmo que seja por 10 segundos).

Então eu tentei mudar para o Mint, no entanto, mesmo com o Mint eu tive o mesmo problema. Eu tenho tentado consertar isso o dia todo sem sucesso.

Bloco de anotações: Laptop Asus

Em um post semelhante no fórum, essa foi a correção:

sudo apt-get install --reinstall xserver-xorg-input-all

No entanto, isso não funcionou para mim.

    
por jowijowi 11.09.2016 / 21:43

2 respostas

3

Esta questão remonta há pelo menos dois anos. É um problema para muitos proprietários da Asus, mas não é totalmente específico dos dispositivos da Asus. Além disso, não é específico do Debian - embora no seu caso tanto o Ubuntu quanto o Mint tenham raízes Debian.

É complicado porque parece que a quilometragem de cada pessoa varia de acordo com cada solução proposta (e todas elas têm pequenas variações de hardware). Existem inúmeros tópicos tentando resolvê-lo.

Tópicos de bugs notáveis no Launchpad (dependendo do seu modelo Asus):

Tópico de bug aplicável no Kernel.org:

Supondo que você não queira corrigir seu kernel, existem algumas possíveis soluções em tempo de execução que você pode tentar.

(Nota: Você pode abrir um terminal com Ctrl+Alt+T )

Desativar / ativar o driver do mouse:

Você pode remover e, em seguida, inserir novamente o módulo do driver do mouse com os seguintes comandos:

sudo modprobe -r psmouse
sudo modprobe psmouse

Desativar / ativar via Xinput:

Encontre o ID do seu trackpad com o seguinte comando:

xinput --list

Quando você tiver o ID do dispositivo, chamá-lo-ei 12 neste exemplo, tente desativar e ativar o dispositivo com:

xinput --disable 12
xinput --enable 12

(Substitua 12 pelo ID do dispositivo do seu trackpad)

Alternativa:

Como um aparte, você pode querer tentar hibernar em vez de suspender. Supostamente, os problemas não são tão comuns na hibernação.

    
por 12.09.2016 / 01:02
0

Eu chamo este script mouse-reset . Ele remove e, em seguida, modprobe s uma lista de módulos relacionados ao mouse:

#!/bin/bash

modules=(psmouse hid_multitouch elan_i2c)

for mod in "${modules[@]}"; do
    sudo rmmod "$mod" 2> /dev/null
    sudo modprobe -v "$mod" 2> /dev/null
done
    
por 08.09.2018 / 14:17