Hid Compliant Touch Screen Drive