I have a touchscreen made by AUO. It came with a driver which I have written a recipe for and it seems to be compiling and when the touchscreen is detected, the driver seems to be loading and controlling the touchscreen. (Its not under the control of hid_core driver).