Okay this is matching what I expected the root cause is.
Long story short, it’s caused by a workaround in the Framework EC for another bug.
“Every” wakeup is marked as a keyboard wakeup even if it’s not.
There is a workaround landed in upstream kernel:
This isn’t backported to the OEM kernel.
You can also workaround it with the udev rule described here:
@Loell_Framework can you please raise this with your next sync with Ubuntu?
3 Likes