Polling for battery stauts and lost keypresses (was: Touchpad problems with latest kernels)

From: Giuseppe Bilotta
Date: Mon Aug 14 2006 - 16:05:26 EST


On Mon, 14 Aug 2006 12:06:06 -0400, Dmitry Torokhov wrote:

> On many laptops (including mine) polling battery takes a loooong time
> and is done in SMI mode in BIOS causing lost keypresses, jerky mouse
> etc. It is pretty common problem. I think I have my ACPI client
> refreshing every 3 minutes.

BTW, polling battery status takes a lot on a Dell Inspiron 8200 too,
and all keypresses and mouse movements (and I think even network
IRQs?) are totally *dead* while polling.

However, The Other OS(tm) *seems* to do it right enough to have no
noticeable keypress losses, even when updating the battery status. Is
it using different system calls, or what?

--
Giuseppe "Oblomov" Bilotta

[W]hat country can preserve its liberties, if its rulers are not
warned from time to time that [the] people preserve the spirit of
resistance? Let them take arms...The tree of liberty must be
refreshed from time to time, with the blood of patriots and
tyrants.
-- Thomas Jefferson, letter to Col. William S. Smith, 1787

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/