The following is a proposed patch to make KTI-1 and RBI-1 token
initializers work, as well as several absolute-positioning devices.
See also bug 1048 in the kernel bugzilla.
The issue is that successive reports of the same value will get
eaten, while these devices rely on such reports being passed to
the user space.


diff -ruN linux-2.6.11.6-original/drivers/usb/input/hid-core.c linux-2.6.11.6/drivers/usb/input/hid-core.c
--- linux-2.6.11.6-original/drivers/usb/input/hid-core.c 2005-03-25 22:28:22.000000000 -0500
+++ linux-2.6.11.6/drivers/usb/input/hid-core.c 2005-04-05 17:48:09.000000000 -0400
@@ -829,8 +829,6 @@
if (!value[n])
continue;
} else {
- if (value[n] == field->value[n])
- continue;
} hid_process_event(hid, field, &field->usage[n], value[n], regs);
continue;




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to