acrn-kernel/drivers/usb/input
Jiri Kosina 25914662b7 HID: fix Logitech DiNovo Edge touchwheel and Logic3 /SpectraVideo middle button
Dongle shipped with Logitech DiNovo Edge (0x046d/0xc714) behaves in a weird
non-standard way - it contains multiple reports with the same usage, which
results in remapping of GenericDesktop.X and GenericDesktop.Y usages to
GenericDesktop.Z and GenericDesktop.RX respectively, thus rendering the
touchwheel unusable.

The commit 3506897691 solved this
in a way that it didn't remap certain usages. This however breaks
(at least) middle button of Logic3 / SpectraVideo (0x1267/0x0210),
which in contrary requires the remapping.

To make both of the harware work, allow remapping of these usages again,
and introduce a quirk for Logitech DiNovo Edge "touchwheel" instead - we
disable remapping for key, abs and rel events only for this hardware.

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2007-03-01 09:54:44 +01:00
..
Kconfig Input: HID - add support for Logitech Formula Force EX 2007-02-18 01:41:27 -05:00
Makefile
acecad.c
aiptek.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
appletouch.c
ati_remote.c
ati_remote2.c
gtco.c
hid-core.c HID: fix Logitech DiNovo Edge touchwheel and Logic3 /SpectraVideo middle button 2007-03-01 09:54:44 +01:00
hid-ff.c Input: HID - add support for Logitech Formula Force EX 2007-02-18 01:41:27 -05:00
hid-lgff.c Input: hid-lgff - treat devices as joysticks unless told otherwise 2007-02-18 01:42:11 -05:00
hid-pidff.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
hid-plff.c
hid-tmff.c
hid-zpff.c
hiddev.c
itmtouch.c
kbtab.c
keyspan_remote.c
map_to_7segment.h
mtouchusb.c
powermate.c
touchkitusb.c
usbhid.h
usbkbd.c USB: Use USB defines in usbmouse.c and usbkbd.c 2007-02-23 15:03:46 -08:00
usbmouse.c USB: Use USB defines in usbmouse.c and usbkbd.c 2007-02-23 15:03:46 -08:00
usbtouchscreen.c
wacom.h
wacom_sys.c
wacom_wac.c USB: Wacom driver updates 2007-02-23 15:03:46 -08:00
wacom_wac.h USB: Wacom driver updates 2007-02-23 15:03:46 -08:00
xpad.c
yealink.c
yealink.h