summaryrefslogtreecommitdiffstats
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorJiri Kosina2007-02-21 19:27:49 +0100
committerJiri Kosina2007-03-01 09:52:45 +0100
commitb55fd23ccdf32f969a7b4180c6e52d62d8e99972 (patch)
tree307897845c80f2bf61ec9d870dc95dc2c0224658 /MAINTAINERS
parentHID: fix possible double-free on error path in hid parser (diff)
downloadkernel-qcow2-linux-b55fd23ccdf32f969a7b4180c6e52d62d8e99972.tar.gz
kernel-qcow2-linux-b55fd23ccdf32f969a7b4180c6e52d62d8e99972.tar.xz
kernel-qcow2-linux-b55fd23ccdf32f969a7b4180c6e52d62d8e99972.zip
HID: fix broken Logitech S510 keyboard report descriptor; make extra keys work
This patch makes extra keys (F1-F12 in special mode, zooming, rotate, shuffle) on Logitech S510 keyboard work. Logitech S510 keyboard sends in report no. 3 keys which are far above the logical maximum described in descriptor for given report. This patch introduces a HID quirk for this wireless USB receiver/keyboard in order to fix the report descriptor before it's being parsed - the logical maximum and the number of usages is bumped up to 0x104d). The values are in the "Reserved" area of consumer HUT, so HID_MAX_USAGE had to be changed too. In addition to proper extracting of the values from report descriptor, proper HID-input mapping is introduced for them. Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions