--- hid-core.c.old 2007-12-27 17:23:25.000000000 -0500 +++ hid-core.c 2007-12-25 13:46:20.000000000 -0500 @@ -1591,6 +1591,10 @@ void hid_init_reports(struct hid_device #define USB_VENDOR_ID_YEALINK 0x6993 #define USB_DEVICE_ID_YEALINK_P1K_P4K_B2K 0xb001 + +#define USB_VENDOR_ID_LOGITECH 0x046D +#define USB_DEVICE_ID_DINOVO_EDGE_2ND 0xC714 + /* * Alphabetically sorted blacklist by quirk type. */ @@ -1747,7 +1751,9 @@ static const struct hid_blacklist { { USB_VENDOR_ID_PANJIT, 0x0003, HID_QUIRK_IGNORE }, { USB_VENDOR_ID_PANJIT, 0x0004, HID_QUIRK_IGNORE }, - { 0, 0 } + { USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_DINOVO_EDGE_2ND, HID_QUIRK_NO_USAGE_UNIQUIFY }, + + { 0, 0 } }; /*