The host driver is used by the host system to communicate with the touch
controller. The way that the host driver is implemented can dier depending
on what system it is implemented for and in some cases be redundant. The
host driver implemented in this paper utilizes the USB-HID Mouse driver
that is built in most systems along with a custom made software used to
congure the touch controller. The drivers is implemented in such a way
that the operating system will nd it and treat it as a standard HID-mouse.