Hi John,
From what I've read, PC laptop touchscreens and pens generate USB HID events, so it shouldn't be necessary to write low-level drivers for each model.
Many PC platform touchscreens (and also some touchpads) use the I2C HID [1] interface. You may have a look into this protocol since it might enable a variety of devices.
Best regards, Johannes
[1]: https://docs.microsoft.com/en-us/previous-versions/windows/hardware/ design/dn642101(v=vs.85)