Ignore scancodes E0 2A, E0 AA, E0 36, E0 B6 when decoding.
commite974b80fdeb823f2c842583f1b0ac97b54f7d17b
authorJonathan A. Kollasch <jakllsch@NetBSD.org>
Thu, 16 Jul 2009 20:44:54 +0000 (16 20:44 +0000)
committerJonathan A. Kollasch <jakllsch@NetBSD.org>
Thu, 16 Jul 2009 20:44:54 +0000 (16 20:44 +0000)
tree7e21cd839bbf04481a1e7c4f12814ff77ffa3920
parentf0ead5fdfb3f475317004543703295af4e0a19de
Ignore scancodes E0 2A, E0 AA, E0 36, E0 B6 when decoding.
For the 10 keys on the editing keypad, these prefix/postfix
scancodes indicate the state of the Left Shift and Right Shift
keys and Num Lock indicator.

This change prevents a spurious WSCONS_EVENT_KEY_UP event upon
press as well as the corresponding WSCONS_EVENT_KEY_DOWN event
upon release.
sys/dev/pckbport/pckbd.c