diff options
author | 2018-01-06 18:51:20 +0000 | |
---|---|---|
committer | 2018-01-06 18:51:20 +0000 | |
commit | 4a64352304e24b88f212d718db9d0a3911b51116 (patch) | |
tree | 57e747e0d2a9cd59d22c0bf59aae63337cbe9ee1 /sys/dev/i2c | |
parent | Bring back the sign compare changes, this time with a fix from otto@ (diff) | |
download | wireguard-openbsd-4a64352304e24b88f212d718db9d0a3911b51116.tar.xz wireguard-openbsd-4a64352304e24b88f212d718db9d0a3911b51116.zip |
pckbd: don't change translation mode if controller is in table 2
This was changed a decade ago to forcibly try table 3 first in order
to make some now-long-gone hardware work.
Newer Lenovo machines seem to have trouble being asked to change
modes which manifests as a long boot delay as it waits for each
request to timeout, or by causing the keyboard to generate junk when
typing.
Assume table 2 by default and just leave it alone if it's already
there. This is how Linux has operated for quite a while and seems
to help on these Lenovo machines.
Tested by a few with these machines and has been in snaps for a bit.
Diffstat (limited to 'sys/dev/i2c')
0 files changed, 0 insertions, 0 deletions