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@

Reply via email to