Bug 6462
Summary: | Various usb/input/hid-input.c bugs make Apple Mighty Mouse work poorly | ||
---|---|---|---|
Product: | Drivers | Reporter: | Bart Massey (bart) |
Component: | USB | Assignee: | Greg Kroah-Hartman (greg) |
Status: | RESOLVED PATCH_ALREADY_AVAILABLE | ||
Severity: | normal | CC: | dmitry.torokhov |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.17-rc3-g543f2a33-dirty | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 5089 | ||
Attachments: | Patch to fix problems with Apple MightyMouse |
Description
Bart Massey
2006-04-30 00:47:58 UTC
Created attachment 7987 [details]
Patch to fix problems with Apple MightyMouse
This patch maybe should be broken up, as it does address two problems. The
transposed code in hidinput_configure_usage() probably creates bugs beyond just
the Mighty Mouse. The rest of the patch renames POWERMOUSE to MIGHTYMOUSE
everywhere (which I *believe* is correct), fixes the MIGHTYMOUSE quirk to swap
the center and right mouse buttons, and adds a new quirk
HID_QUIRK_INVERT_HWHEEL also assigned to the MIGHTYMOUSE with code in
hidinput_hid_event() to implement it.
See also http://fob.po8.org/node/165 Please send this patch, as per Documentation/SubmittingPatches to the input subsystem maintainer and me. We can take it from there. |