LinuxSA Mailing list archives
Index:
[thread]
[date]
[subject]
[author]
[stats]
From: Richard Russell <richard@yellowgoanna.com>
To : <linuxsa@linuxsa.org.au>
Date: 30 May 2002 01:37:17 +0930
Toshiba Keyboard Fix
Hi,
I found a patch that I can apply to my kernel to stop the repeated
letters problem I was having (rrememmbbeer ann emmaail I ssentt lliike
thhiss?) ... http://www.it.uc3m.es/ptb/toshiba_portege_4000.html -- a
bit over half way down the page. It didn't apply cleanly, but the text
and the location are quite obvious, so it was a cinch to fix up
manually, aided and abetted by debian's fantasic kernel-package system.
However, while it removes 99.9% of cases where the keyboard sends two
key-down signals for one keypress, it still occasionally repeats two
keys together, like thisis ( <--- artificially created reproduction, but
you get the picture)
Why?
Well, the normal error case is the keyboard sends something like:
a-down
a-down
a-up
when I hit the a key once. The patch removes the second a-down. If I hit
two keys rapidly, and the keyboard doubles both of them, it sends:
a-down
b-down
a-down
b-down
a-up
b-up
or something similar, and the patch can't tell this, so doesn't remove
the extras. Or at least that's the way I read the code... Bear in mind
that I'm not real familar with the kernel, keyboard scancodes, or C
programming, so if I'm wrong, you're welcome to correct me, and you
won't hurt my pride :)
rr
--
Richard Russell
Yellow Goanna P/L
e: richard@yellowgoanna.com
m: +61 412 827 805
f: +61 8 8462 2362
--
LinuxSA WWW: http://www.linuxsa.org.au/ IRC: #linuxsa on irc.linux.org.au
To unsubscribe from the LinuxSA list:
mail linuxsa-request@linuxsa.org.au with "unsubscribe" as the subject
Index:
[thread]
[date]
[subject]
[author]
[stats]
Return to the LinuxSA Mailing List Information Page