linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* HID: is scancode correctly reported after key status change in hidinput_hid_event()?
@ 2010-01-09 15:05 Roel Kluin
  2010-01-09 15:15 ` Jiri Kosina
  0 siblings, 1 reply; 3+ messages in thread
From: Roel Kluin @ 2010-01-09 15:05 UTC (permalink / raw)
  To: Jiri Kosina, linux-input, LKML

vi drivers/hid/hid-input.c +634 and not in hidinput_hid_event()

 	/* report the usage code as scancode if the key status has changed */
	if (usage->type == EV_KEY && !!test_bit(usage->code, input->key) != value)
 		input_event(input, EV_MSC, MSC_SCAN, usage->hid);

Only if value is 1 or 0 the input_event() can occur, but value doesn't
seem to be intended to be used as a boolean. are we really doing the
correct test here?

Roel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-01-09 18:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-09 15:05 HID: is scancode correctly reported after key status change in hidinput_hid_event()? Roel Kluin
2010-01-09 15:15 ` Jiri Kosina
2010-01-09 18:51   ` roel kluin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).