aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb/ukbd.c
diff options
context:
space:
mode:
authorKazutaka YOKOTA <yokota@FreeBSD.org>2000-01-11 13:39:05 +0000
committerKazutaka YOKOTA <yokota@FreeBSD.org>2000-01-11 13:39:05 +0000
commit7642cc829e3b89e15542e202c2890b48b4093345 (patch)
tree462fe1b7003dddedf7f8e35d71ece04b3abb1cd2 /sys/dev/usb/ukbd.c
parent5dfaebe1c3345a3f680773b7f5487029515a441d (diff)
Notes
Diffstat (limited to 'sys/dev/usb/ukbd.c')
-rw-r--r--sys/dev/usb/ukbd.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/usb/ukbd.c b/sys/dev/usb/ukbd.c
index bc8c094ad14b5..1bda564d4074c 100644
--- a/sys/dev/usb/ukbd.c
+++ b/sys/dev/usb/ukbd.c
@@ -43,6 +43,7 @@
#include "ukbd.h"
#include "opt_kbd.h"
+#include "opt_ukbd.h"
#include <sys/param.h>
#include <sys/systm.h>
@@ -875,6 +876,7 @@ ukbd_read(keyboard_t *kbd, int wait)
usbcode = ukbd_getc(state);
if (!KBD_IS_ACTIVE(kbd) || (usbcode == -1))
return -1;
+ ++kbd->kb_count;
#ifdef UKBD_EMULATE_ATSCANCODE
keycode = ukbd_trtab[KEY_INDEX(usbcode)];
if (keycode == NN)
@@ -966,6 +968,7 @@ next_code:
usbcode = ukbd_getc(state);
if (usbcode == -1)
return NOKEY;
+ ++kbd->kb_count;
#ifdef UKBD_EMULATE_ATSCANCODE
/* USB key index -> key code -> AT scan code */