User-space HID multitouch touchscreen driver for Mac OS X