CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2017/05/12 03:16:55
Modified files:
sys/dev/hid : hidkbd.c
sys/dev/wscons : wskbd.c wskbdvar.h
sys/dev/usb : ukbd.c
Log message:
Introduce a new keyboard console hook to enter ddb(4) and make ukbd(4)
use it.
Instead of defering every input of a USB console keyboard to a timeout
via a queue of one element, only differ entering ddb(4) once a matching
control sequenece has been typed.
This prevent loosing inputs when a USB console keyboard is "too fast".
Fix a problem reported by matthieu@, Adam McDougall and Hrvoje Popovski.
ok stsp@, dlg@