[PATCH] usbhid: add ASUS' OLED display to HID's blacklist.
Chr <[email protected]>
| Newsgroups | gmane.linux.usb.devel,gmane.linux.kernel.input |
|---|---|
| Message-ID | <[email protected]> |
Some ASUS' notebooks (e.g G Series) include a tiny oled display, which is attached to an internal USB bus. Unfortunatly the device reports a wrong DeviceDescriptor and is therefore identified as a HID device... Signed-off-by: Christian Lamparter <[email protected]> - P.S: for those who are interested in a display driver: http://rapidshare.com/files/42847259/asusoled.tar.bz2.html (needs SDL (+ SDL_image), cmake & libusb) ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
asus-lcm-hid-quirk.diff
(text/x-diff, 751 B)
--- a/drivers/hid/usbhid/hid-quirks.c.orig 2007-06-02 21:49:26.000000000 +0200
+++ b/drivers/hid/usbhid/hid-quirks.c 2007-07-14 20:40:03.000000000 +0200
@@ -63,6 +63,9 @@
#define USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY 0x030b
#define USB_DEVICE_ID_APPLE_IR 0x8240
+#define USB_VENDOR_ID_ASUS 0x0b05
+#define USB_DEVICE_ID_ASUS_LCM 0x1726
+
#define USB_VENDOR_ID_ATEN 0x0557
#define USB_DEVICE_ID_ATEN_UC100KM 0x2004
#define USB_DEVICE_ID_ATEN_CS124U 0x2202
@@ -452,6 +455,8 @@
{ USB_VENDOR_ID_CYPRESS, USB_DEVICE_ID_CYPRESS_BARCODE_1, HID_QUIRK_SWAPPED_MIN_MAX },
{ USB_VENDOR_ID_CYPRESS, USB_DEVICE_ID_CYPRESS_BARCODE_2, HID_QUIRK_SWAPPED_MIN_MAX },
+ { USB_VENDOR_ID_ASUS, USB_DEVICE_ID_ASUS_LCM, HID_QUIRK_IGNORE},
+
{ 0, 0 }
};