Não sei como, mas de alguma forma o desligamento automático de dispositivos USB foi ativado acidentalmente. Agora, o mouse USB dispara mesmo que esteja ocioso por 2-3 segundos. É realmente irritante.
Isso aconteceu depois que eu instalei powertop
e powernap
. Talvez tenha algo a ver com esses dois aplicativos.
Como posso desativar esse "recurso"?
Respostas:
É o PowerNap que está fazendo isso.
Você pode desativar apenas esta parte dos scripts de economia de energia do PowerNap com:
fonte
/sys/bus/usb/devices/«device»/power/level
também funcionou, veja outra resposta.Basta copiar e colar o seguinte comando no terminal e ele desativará a suspensão automática.
Desativando a suspensão automática de USB
Desativar suspensão automática de USB
fonte
kern.log
diz:WARNING! power/level is deprecated; use power/control instead
Será que as ferramentas do modo laptop estão causando isso? Se sim, tente o seguinte:
Opcional: Crie um backup
/etc/laptop-mode/conf.d/usb-autosuspend.conf
copiando-o na sua pasta pessoal:Obtenha o ID USB do mouse / teclado
Isso retornará uma lista incluindo
ID xxxx:xxxx
o mouse / teclado.Edite o original
usb-autosuspend.conf
Haverá uma entrada chamada
AUTOSUSPEND_USBID_BLACKLIST=''
alterar isso paraAUTOSUSPEND_USBID_BLACKLIST='xxxx:xxxx'
Isso deve impedir que o mouse / teclado USB seja suspenso. Agora você precisa reiniciar o computador ou reiniciar o modo laptop usando
Fonte: http://www.hecticgeek.com/2012/06/fix-usb-mouse-not-working-laptop-mode-tools-ubuntu/
fonte
lsusb|grep -i mouse|sed 's/^.* ID //g'|sed 's/ .*$//g'
(supondo que exista a palavra "mouse" na cadeia de caracteres do mouse) Se você não descobrir o ID do mouse, use-owatch -d lsusb
enquanto o conecta.runtime-pm.conf
e a linha para a qual adicionar o ID agora é chamadaAUTOSUSPEND_RUNTIME_DEVID_BLACKLIST=""
. Estranhamente, eu não conseguia fazer minha lista negra funcionar, então apenas desabilitei este módulo configurandoCONTROL_RUNTIME_AUTOSUSPEND=0
. Funcionou!/etc/laptop-mode/conf.d/runtime-pm.conf
laptop-mode-tools
instalei, não tinha o usb-autosuspend.conf (que era para 14.04, mas eu tenho 16.04). Eu tinha um/etc/laptop-mode/conf.d/runtime-pm.conf
por askubuntu.com/a/370406/318507 . Ainda estou esperando para ver se isso corrige o problema ou se eu tenho que rastrear o que originalmente estava suspendendo.