HID: add support for Skycable 0x3f07 wireless presenter
commitd586dca06adddc6cee7177b013ee93eaffc9fe0e
authorJiri Kosina <jkosina@suse.cz>
Mon, 21 Mar 2011 12:54:22 +0000 (21 13:54 +0100)
committerJiri Kosina <jkosina@suse.cz>
Mon, 21 Mar 2011 15:12:23 +0000 (21 16:12 +0100)
tree33537a956c753ec42f3621e7e1be1e101518f4ab
parent99759619b27662d1290901228d77a293e6e83200
HID: add support for Skycable 0x3f07 wireless presenter

This device contains the very same bug in report descriptor as the
Ortek ones do (i.e. LogicalMinimum == 1, which is wrong for the key
array).

As we have more reports for the Ortek devices, we are keeping the driver
name for now. Apparently there is a chip producer which sells chip with
this buggy descriptor to multiple vendors. Thus if such reports start
to come at highger frequency, we'll either have to rename the driver
accordingly, or come up with more generic workaround.

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/Kconfig
drivers/hid/hid-core.c
drivers/hid/hid-ids.h
drivers/hid/hid-ortek.c