Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hid: usb: Add device quirks for Freeway Airmouse T3 and MX3 #3117

Merged
merged 1 commit into from
Aug 2, 2019

Conversation

P33M
Copy link
Contributor

@P33M P33M commented Aug 2, 2019

These wireless mouse/keyboard combo remote control devices specify
multiple "wheel" events in their report descriptors. The wheel events
are incorrectly defined and apparently map to accelerometer data, leading
to spurious mouse scroll events being generated at an extreme rate when
the device is moved.

As a workaround, use HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE to mask
feeding the extra wheel events to the input subsystem.

See: raspberrypi/firmware#1189

Signed-off-by: Jonathan Bell [email protected]

These wireless mouse/keyboard combo remote control devices specify
multiple "wheel" events in their report descriptors. The wheel events
are incorrectly defined and apparently map to accelerometer data, leading
to spurious mouse scroll events being generated at an extreme rate when
the device is moved.

As a workaround, use HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE to mask
feeding the extra wheel events to the input subsystem.

See: raspberrypi/firmware#1189

Signed-off-by: Jonathan Bell <[email protected]>
@pelwell pelwell merged commit dee4361 into raspberrypi:rpi-4.19.y Aug 2, 2019
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Aug 6, 2019
kernel: net: bcmgenet: Workaround for Pi 4B network issue
See: raspberrypi/linux#3108

kernel: overlays: Add baudrate parameter to i2c3-i2c6

kernel: Add HDMI1 facility to the driver
See: raspberrypi/linux#3100

kernel: FKMS Broadcast RGB property, and KMS command line parsing update
See: raspberrypi/linux#3103

kernel: Improvements for bcm2835-codec
See: raspberrypi/linux#3097

kernel: hid: usb: Add device quirks for Freeway Airmouse T3 and MX3
See: raspberrypi/linux#3117

firmware: Fix to allow HDMI audio port route setting
See: raspberrypi/linux#3100

userland: dtoverlay: only run lxpanelctl hooks when lxpanel is running
popcornmix added a commit to Hexxeh/rpi-firmware that referenced this pull request Aug 6, 2019
kernel: net: bcmgenet: Workaround for Pi 4B network issue
See: raspberrypi/linux#3108

kernel: overlays: Add baudrate parameter to i2c3-i2c6

kernel: Add HDMI1 facility to the driver
See: raspberrypi/linux#3100

kernel: FKMS Broadcast RGB property, and KMS command line parsing update
See: raspberrypi/linux#3103

kernel: Improvements for bcm2835-codec
See: raspberrypi/linux#3097

kernel: hid: usb: Add device quirks for Freeway Airmouse T3 and MX3
See: raspberrypi/linux#3117

firmware: Fix to allow HDMI audio port route setting
See: raspberrypi/linux#3100

userland: dtoverlay: only run lxpanelctl hooks when lxpanel is running
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants