CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/07/16 14:00:46
Modified files: sys/dev/pckbc : pckbd.c Log message: 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@