suspend oddities
Richard A. Smith
richard at laptop.org
Wed Jul 30 15:45:33 EDT 2008
Deepak Saxena wrote:
>
> The gamekeys go through PS2 so I'm guessing the EC is queeing that event for
> us. I can reproduce the same sort of behaviour with by switching to console
> on the XO, sleeping via /sys/power/state on serial console, and then hitting
> a keyboard key to wake up. On wakeup, the character appears on the shell.
>
Gamekeys show up as virtual keys. They should behave identical to the
keyboard. The EC reads them and injects them into the keyboard stream.
> However, I just did the following here:
>
> echo 0 > /sys/power/wakeup_events/ps2event
> echo mem > /sys/power/state
> hit a key
> hit power button
Why did you need to hit the power button?
> And I don't see the character on console, which means it did not get
> queued during suspend when wakeup on keypress is disabled.
>
The process is the same. If you get a wakeup from gamekey then the
keypress should follow. Turn on your ps2 debugging and verify that
indeed you do not get key events.
--
Richard Smith <richard at laptop.org>
One Laptop Per Child
More information about the Devel
mailing list