On Tue, May 22, 2018 at 12:54 PM, Julian Sax <jsbc@xxxxxx> wrote: > A particular touchpad (SIPODEV SP1064) refuses to supply the HID > descriptors. This patch provides the framework for overriding these > descriptors based on DMI data. It also includes the descriptors for > said touchpad, as well as the DMI data for the 4 laptops known to > use this device. I would love if we did not have to build these quirks into kernel. Given that majority of HID devices are compiled as modules, can we try using request_firmware("<vid>-<pid>.descr") and try to load descriptor overrides from disk before during device initialization? That would also allow dropping bunch of trivial HID drivers that contain trivial descriptor fixups. Thanks. -- Dmitry -- 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