diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2008-07-16 20:00:46 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2008-07-16 20:00:46 +0000 |
commit | 68330ed749561ba61b9cb79efdedd3137e66aaa3 (patch) | |
tree | d0088602eccf5b6ea8a86b6902e7ce67492176e5 /sys/dev/ic | |
parent | 72bd6e08c61f3a726c0411ee8a1eb713f489ef93 (diff) |
If pckbc_xt_translation() fails, do not try to force the keyboard in table
1; instead, try table 2 first, then 1: some older keyboards, connected to
a castrated 8042, do not know how to talk in table 1 (or worse, will report
they do while they don't).
If automatic translation is not possible, remember which table the keyboard
ended configured in, and convert the scancodes from table 2 to table 1 if
necessary.
ok kettenis@
Diffstat (limited to 'sys/dev/ic')
0 files changed, 0 insertions, 0 deletions