You are not logged in.

#1 2025-10-31 15:16:14

yubo56
Member
Registered: 2016-01-07
Posts: 5

Laptop prevent wake on key press from builtin keyboard [Acer Aspire 3]

Hey all,

Trying to prevent my laptop from waking on key presses from the built-in keyboard and having trouble. Reason is that the screen is quite flexible, so when I put it in my bag, keys can still easily get pressed when pressure is applied, waking the laptop up.

I've tried at least the following three things:
- Set everything to be disabled in proc/acpi/wakeup (not a lot of entries):
```
> cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
GPP0      S0    *disabled
GPP2      S0    *disabled  pci:0000:00:01.3
GP17      S0    *disabled  pci:0000:00:08.1
GPP1      S0    *disabled
```
- set everything I can to be disabled in `/sys/devices` (which includes all the devices in `lsusb` as far as I can tell)
```
> cd /sys/devices && for i in $(find . -iname wakeup); do echo 'disabled' | sudo tee $i; done
```
- checked all my BIOS settings and couldn't find any options (ACER Aspire 3 A325-42)

Any ideas? I saw some people with similar issues being referred to the ArchWiki page on the DSDT, but I'm not familiar enough with that to know whether using a patched DSDT is necessary for me (laptop suspends properly . Would appreciate any guidance y'all have!

(P.S. The OS seems to be handling suspend events correctly: Changes to `/etc/systemd/logind.conf` such as `HandlePowerKey=ignore` are respected. So there should be an OS-side way of disabling wakeup as well, right?)

Offline

#2 2025-10-31 20:25:53

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 70,049

Re: Laptop prevent wake on key press from builtin keyboard [Acer Aspire 3]

Please use [code][/code] tags, the bbs predates markdown by longer than you're a board member tongue

That's the entirety of acpi/wakeup ??
S0 is "running" - it would seem the acpi doesn't control/expose the wakeup triggers at all. What state does the system suspend to?
S3 or s2idle - or "freeze"??
https://wiki.archlinux.org/title/Power_ … end_method

lsmod

Does it help to fake the OS, eg.

acpi_osi=! acpi_osi="Windows 2015"

https://learn.microsoft.com/en-us/windo … inacpi-osi

The keyboard does systematically wake the system? It's not eg. the power button?

Offline

Board footer

Powered by FluxBB