Hi Forest, On Fri, Aug 30, 2013 at 02:45:02PM -0400, Forest Bond wrote: > For now look at hid_ignore in hid-core.c. You can probably set > HID_QUIRK_NO_IGNORE to work around the problem. You'll probably also want to > blacklist usbtouchscreen. That helped indeed. Changing case USB_VENDOR_ID_DWAV: /* These are handled by usbtouchscreen. hdev->type is probably * HID_TYPE_USBNONE, but we say !HID_TYPE_USBMOUSE to match * usbtouchscreen. */ if ((hdev->product == USB_DEVICE_ID_EGALAX_TOUCHCONTROLLER || hdev->product == USB_DEVICE_ID_DWAV_TOUCHCONTROLLER) && hdev->type != HID_TYPE_USBMOUSE) return true; break; to case USB_VENDOR_ID_DWAV: /* These are handled by usbtouchscreen. hdev->type is probably * HID_TYPE_USBNONE, but we say !HID_TYPE_USBMOUSE to match * usbtouchscreen. */ if (hdev->product == USB_DEVICE_ID_DWAV_TOUCHCONTROLLER && hdev->type != HID_TYPE_USBMOUSE) return true; break; did the trick. I also commented the dev id in usbtouchscreen.c out. // {USB_DEVICE(0x0eef, 0x0001), .driver_info = DEVTYPE_EGALAX}, Thanks, Sebastian Dalfuß
Attachment:
signature.asc
Description: Digital signature