aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb/ukbd.c
diff options
context:
space:
mode:
authorMaksim Yevmenkin <emax@FreeBSD.org>2006-02-28 03:34:06 +0000
committerMaksim Yevmenkin <emax@FreeBSD.org>2006-02-28 03:34:06 +0000
commit2d6b1da721955379a11adaabccc817e8bfdda7aa (patch)
tree03ac272ba23ba8625a5bfda6c337d8bb69a0eb1c /sys/dev/usb/ukbd.c
parent43dc0e8c416c50cbbef5c68e9726af8cd4e19fce (diff)
downloadsrc-2d6b1da721955379a11adaabccc817e8bfdda7aa.tar.gz
src-2d6b1da721955379a11adaabccc817e8bfdda7aa.zip
Make ukbd(4) to not delay break scancodes in "raw" mode.
Developed with: Norbert Koch < NKoch at demig dot de > No response from: freebsd-current@ Tested by: Norbert Koch < NKoch at demig dot de > MFC after: 1 day
Notes
Notes: svn path=/head/; revision=156101
Diffstat (limited to 'sys/dev/usb/ukbd.c')
-rw-r--r--sys/dev/usb/ukbd.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/dev/usb/ukbd.c b/sys/dev/usb/ukbd.c
index 9699d4fd211d..4617e4fe3187 100644
--- a/sys/dev/usb/ukbd.c
+++ b/sys/dev/usb/ukbd.c
@@ -1145,9 +1145,7 @@ ukbd_check_char(keyboard_t *kbd)
state = (ukbd_state_t *)kbd->kb_data;
if (!(state->ks_flags & COMPOSE) && (state->ks_composed_char > 0))
return TRUE;
- if (state->ks_inputs > 0)
- return TRUE;
- return FALSE;
+ return ukbd_check(kbd);
}
/* some useful control functions */