diff options
author | Maksim Yevmenkin <emax@FreeBSD.org> | 2006-02-28 03:34:06 +0000 |
---|---|---|
committer | Maksim Yevmenkin <emax@FreeBSD.org> | 2006-02-28 03:34:06 +0000 |
commit | 2d6b1da721955379a11adaabccc817e8bfdda7aa (patch) | |
tree | 03ac272ba23ba8625a5bfda6c337d8bb69a0eb1c /sys/dev/usb/ukbd.c | |
parent | 43dc0e8c416c50cbbef5c68e9726af8cd4e19fce (diff) | |
download | src-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.c | 4 |
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 */ |