On Mon, 27 Jan 2014, Benjamin Tissoires wrote: > > There is timeout error during initialization: > > kernel: [ 11.733104] hid-multitouch 0003:1870:0110.0001: usb_submit_urb(ctrl) failed: -1 > > kernel: [ 11.734093] hid-multitouch 0003:1870:0110.0001: timeout initializing reports > > > > Adding quirk HID_QUIRK_NO_INIT_REPORTS can solve the problem. > > Could you please test the quirk HID_QUIRK_NO_INIT_INPUT_REPORTS instead? > The patch is perfectly fine, but usually when it fails, only the input > reports are non-readable, whereas features should. This way, you will > still get the value of the features, which _may_ be sensible for the > maxcontact information. > > BTW, HID_QUIRK_NO_INIT_INPUT_REPORTS has been introduced in v3.12 and > is the default for Win 8 certified devices. Ah, I have noticed this only after pushing the patch out. Good point. Yufeng, if you test with HID_QUIRK_NO_INIT_INPUT_REPORTS successfully, please let me know, and I'll apply a followup patch on top. -- Jiri Kosina SUSE Labs -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html