diff options
author | Hans de Goede <hdegoede@redhat.com> | 2019-06-05 14:44:08 +0200 |
---|---|---|
committer | Benjamin Tissoires <benjamin.tissoires@redhat.com> | 2019-06-05 15:16:26 +0200 |
commit | 3ed224e273ac5880eeab4c3043a6b06b0478dd56 (patch) | |
tree | c8bea1442142b118902a0795a1d9cd4a027a85b7 /drivers/hid/hid-multitouch.c | |
parent | f9482dabfd1686987cc6044e06ae0e4c05915518 (diff) | |
download | linux-stable-3ed224e273ac5880eeab4c3043a6b06b0478dd56.tar.gz linux-stable-3ed224e273ac5880eeab4c3043a6b06b0478dd56.tar.bz2 linux-stable-3ed224e273ac5880eeab4c3043a6b06b0478dd56.zip |
HID: logitech-dj: Fix 064d:c52f receiver support
The c52f nano receiver is a mouse only receiver. This means that it needs
some special handling compared to the c534 nano receiver:
1) It sends unnumbered mouse reports with a size of 8 bytes, so we need
to extend the unnumbered mouse report handling to support reports upto
8 bytes large
2) It mouse reports have the same high-resolution format as those from the
gaming mouse receivers
3) It can report consumer/multimedia buttons on its second interface, since
this is a mouse-only receiver these must be forwarded to the mouse child
device and not to the keyboard child-device (which will not exist)
Link: https://bugzilla.kernel.org/show_bug.cgi?id=203619
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Diffstat (limited to 'drivers/hid/hid-multitouch.c')
0 files changed, 0 insertions, 0 deletions