hid: usbhid: add quirk for SB arena headset
PATCH 1/1 hid: usbhid: add quirk for SB arena headset
Hello,
Here is a patch that fixes a bug when using the SB Arena USB headset. The bug link is here:
tested and fixes the issue.
Thanks,
Quoted 1 line
From
534f357a72849f19ab38a75de9f7faa9efc5bd05Mon Sep 17 00:00:00 2001
From: Chris J Arges <[email protected]>
Date: Mon, 27 Aug 2012 19:19:26 -0500
Subject: [PATCH] hid: usbhid: add quirk for SB arena headset
When an SB Arena USB headset is plugged in, it registers the volume keys on the headset as a keyboard and continually sends events causing issues with normal keyboard input. This quirk disables the volume keys.
--- drivers/hid/hid-ids.h | 2 +- drivers/hid/usbhid/hid-quirks.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)
drivers/hid/hid-ids.h +1 -1
@@ -224,9 +224,9 @@#define USB_VENDOR_ID_CREATIVELABS 0x041e#define USB_DEVICE_ID_PRODIKEYS_PCMIDI 0x2801 -#define USB_VENDOR_ID_CVTOUCH 0x1ff7#define USB_DEVICE_ID_CVTOUCH_SCREEN 0x0013 +#define USB_DEVICE_ID_SB_ARENA_HEADSET 0x0403#define USB_VENDOR_ID_CYGNAL 0x10c4#define USB_DEVICE_ID_CYGNAL_RADIO_SI470X 0x818a
drivers/hid/usbhid/hid-quirks.c +1 -0
@@ -68,6 +68,7 @@ static const struct hid_blacklist { { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_PRO_PEDALS, HID_QUIRK_NOGET }, { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_3AXIS_5BUTTON_STICK, HID_QUIRK_NOGET }, { USB_VENDOR_ID_CH, USB_DEVICE_ID_CH_AXIS_295, HID_QUIRK_NOGET }, + { USB_VENDOR_ID_CREATIVELABS, USB_DEVICE_ID_SB_ARENA_HEADSET, HID_QUIRK_IGNORE }, { USB_VENDOR_ID_DMI, USB_DEVICE_ID_DMI_ENC, HID_QUIRK_NOGET }, { USB_VENDOR_ID_ELO, USB_DEVICE_ID_ELO_TS2700, HID_QUIRK_NOGET }, { USB_VENDOR_ID_PIXART, USB_DEVICE_ID_PIXART_OPTICAL_TOUCH_SCREEN, HID_QUIRK_NO_INIT_REPORTS },
Signature · 1 line
1.7.9.5
Quoted 7 lines · Chris J Arges
Hello,
Here is a patch that fixes a bug when using the SB Arena USB headset. The bug link is here:BugLink http://bugs.launchpad.net/bugs/1007575. This patch has beentested and fixes the issue.
Thanks,
Hi, I was wondering if there were any issues with this patch. Let me know and I can make those revisions.
Thanks,
--chris j arges