HID: input: call input_sync() when automatically releasing a key
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 9 Jul 2015 21:33:21 +0000 (14:33 -0700)
committerJiri Kosina <jkosina@suse.com>
Fri, 10 Jul 2015 09:34:44 +0000 (11:34 +0200)
commit3eb4351af42bd8b6de20daab07b204a85c35248f
tree5f6eac80468fbb9adc7cc2c996302b2589c2a5a1
parent67e123ff0e9a71fcf19f83827d59f73076f5bd1a
HID: input: call input_sync() when automatically releasing a key

We need to emit EV_SYN/SYN_REPORT between key press and release, otherwise
userspace is allowed to "swallow" the event.

[jkosina@suse.com: Dmitry says that he's observing this behavior with
 Plantronics headset]

Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
drivers/hid/hid-input.c