Re: handling an oddball PS/2 keyboard (w/ patch)
From: Vojtech Pavlik
Date: Fri Jan 16 2004 - 05:44:41 EST
On Sat, Dec 27, 2003 at 12:58:43AM +0100, Andries Brouwer wrote:
> On Fri, Dec 26, 2003 at 11:22:10AM +0100, Vojtech Pavlik wrote:
>
> > This is intentional. Set 3 was never meant to be translated.
>
> In fact it is just the opposite. Set 3 was designed to be translated.
> Look at the translated codes:
> Q (10), W (11), E (12), R (13), T (14), Y (15), U (16), I (17), O (18), P (19).
> Completely regular.
> Now look at the untranslated codes:
> Q (15), W (1d), E (24), R (2d), T (2c), Y (35), U (3c), I (43), O (44), P (4d).
> Messy.
Not at all. If you draw the whole keyboard, you can see the underlying
matrix of the Set3 codes.
And most importantly, there are more than a few set3 keyboards which have
scancodes which cannot be translated safely (either > 0x80 or codes like
0x7e).
--
Vojtech Pavlik
SuSE Labs, SuSE CR
-
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/