Introduction
The Universal Pointer Device Driver (UPDD) is a comprehensive driver suite engineered to seamlessly integrate touch screens, pens, tablets, and whiteboards across all major operating systems.
Currently shipping with release 7 as the latest version, with release V6 also available for legacy support.
UPDD becomes essential when:
Touch does not work natively in the operating system
Native touch works but has issues
Native touch does not support multi-monitor setup or configuration
Native touch does not support rotated monitors
Support needed for old touch technology, such as serial or non-HID USB devices
UPDD offers specialised touch features and utilities
Implementation of direct touch support within applications via software interfaces
Supported hardware:
HID USB
non-HID USB
serial devices
i2c devices (Windows only)
Supported Operating systems:
Windows XP – 11
macOS 10.7 – 10.13 Intel (UPDD V6)
macOS 10.14 and above (Universal binary, Intel and Silicon)
Linux
Android
Operating system interfaces:
Windows – post data on HID (touch), Mouse (true mouse emulation) or Pen interface
macOS – post data as gestures (mimic trackpad), tablet, pen or mouse
Linux – post data as touch (uinput), mouse (X)
Android - post data as touch (uinput), mouse (X)
The Universal Pointer Device Driver (UPDD) is a sophisticated driver suite that works with touch screens, pens, tablets and whiteboards on various mainstream operating systems.
The latest version of the software is release 7. Release V6 is also available.
It is used when:
Touch does not work natively in the operating system
Native touch works but has issues
Native touch does not support multi-monitor setup or configuration
Native touch does not support rotated monitors
Support needed for old touch technology, such as serial or non-HID USB devices
UPDD offers specialised touch features and utilities
Implementation of direct touch support within applications via software interfaces
Supported hardware
HID USB
non-HID USB
serial devices
i2c devices (Windows only)
Supported Operating systems
Windows XP – 11
macOS 10.7 – 10.13 Intel (UPDD V6)
macOS 10.14 and above (Universal binary, Intel and Silicon)
Linux
Android
Operating system interfaces
Windows – post data on HID (touch), Mouse (true mouse emulation) or Pen interface
macOS – post data as gestures (mimic trackpad), tablet, pen or mouse
Linux – post data as touch (uinput), mouse (X)
Android - post data as touch (uinput), mouse (X)
Last updated