Impossível evitar pressionamentos de tecla de um laptop desprotegido

2

Parece que devido à má construção do meu laptop, as teclas às vezes são pressionadas na minha mochila, mesmo que a tampa esteja fechada. Isso faz com que ele silenciosamente retome do sono, superaqueça e drene a bateria.

Eu tenho tentado desativar o "keypress wakeups", mas sem sucesso.

Antes de fechar a tampa, desativei todos os dispositivos de ativação de dispositivos:

$ cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
P0P1      S4    *disabled
EHC1      S4    *disabled  pci:0000:00:1d.0
XHC       S3    *disabled  pci:0000:00:14.0
HDEF      S4    *disabled  pci:0000:00:1b.0
RP03      S4    *disabled  pci:0000:00:1c.0
PXSX      S4    *disabled  pci:0000:01:00.0
RP04      S4    *disabled  pci:0000:00:1c.3
PXSX      S4    *disabled  pci:0000:02:00.0
RP05      S4    *disabled  pci:0000:00:1c.4
PEGP      S4    *disabled  pci:0000:03:00.0
PEG0      S4    *disabled
PEGP      S4    *disabled
PEG1      S4    *disabled
PEG2      S4    *disabled
LID0      S3    *disabled
PWRB      S4    *disabled

Depois de acordar pressionando uma tecla (fazendo isso abrindo um pouco a tampa, apenas o suficiente para alcançar uma tecla), parece que o PXSX de alguma forma se habilitou para o wakeup:

stefan@stefan-PC ~> cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
P0P1      S4    *disabled
EHC1      S4    *disabled  pci:0000:00:1d.0
XHC       S3    *disabled  pci:0000:00:14.0
HDEF      S4    *disabled  pci:0000:00:1b.0
RP03      S4    *disabled  pci:0000:00:1c.0
PXSX      S4    *enabled   pci:0000:01:00.0
RP04      S4    *disabled  pci:0000:00:1c.3
PXSX      S4    *disabled  pci:0000:02:00.0
RP05      S4    *disabled  pci:0000:00:1c.4
PEGP      S4    *disabled  pci:0000:03:00.0
PEG0      S4    *disabled
PEGP      S4    *disabled
PEG1      S4    *disabled
PEG2      S4    *disabled
LID0      S3    *disabled
PWRB      S4    *disabled

Não tenho certeza do que causa isso ou como pará-lo. / var / log / dmesg, /var/log/pm-suspend.log, / var / log / syslog não mostra absolutamente nenhuma informação sobre o motivo da ativação ou sobre o PXSX (suponho que o PXSX seja o teclado, embora não tenha certeza). Olhando para / usr / lib / pm-utils e /etc/pm/sleep.d, parece não haver ganchos que habilitem o PXSX.

Você poderia sugerir uma maneira de depurar e corrigir esse problema? Obrigado!

$ uname -a
Linux x 3.13.0-49-generic #83-Ubuntu SMP Fri Apr 10 20:11:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
    
por stefan 25.04.2015 / 19:35

0 respostas