You are not logged in.
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
Please use [code][/code] tags, the bbs predates markdown by longer than you're a board member ![]()
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
lsmodDoes 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