diff options
| author | Hans Petter Selasky <hselasky@FreeBSD.org> | 2020-03-06 12:01:58 +0000 |
|---|---|---|
| committer | Hans Petter Selasky <hselasky@FreeBSD.org> | 2020-03-06 12:01:58 +0000 |
| commit | 8639286074decc85e3e7ace2a0a996f96005db6f (patch) | |
| tree | c549be6d04bb2ed039db00282fd78a4ee5c6c429 /sys/dev/usb/input | |
| parent | e54394ce581933af95d9780daaaf5e0eef3be701 (diff) | |
Notes
Diffstat (limited to 'sys/dev/usb/input')
| -rw-r--r-- | sys/dev/usb/input/ukbd.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/sys/dev/usb/input/ukbd.c b/sys/dev/usb/input/ukbd.c index b8385ef97d80..4d6f390badcc 100644 --- a/sys/dev/usb/input/ukbd.c +++ b/sys/dev/usb/input/ukbd.c @@ -521,15 +521,9 @@ ukbd_interrupt(struct ukbd_softc *sc) if (ukbd_is_modifier_key(key)) continue; - /* - * Check for first new key and set - * initial delay and [re]start timer: - */ - if (sc->sc_repeat_key == 0) { - sc->sc_co_basetime = sbinuptime(); - sc->sc_delay = sc->sc_kbd.kb_delay1; - ukbd_start_timer(sc); - } + sc->sc_co_basetime = sbinuptime(); + sc->sc_delay = sc->sc_kbd.kb_delay1; + ukbd_start_timer(sc); /* set repeat time for last key */ sc->sc_repeat_time = now + sc->sc_kbd.kb_delay1; |
