Our drivers can be used to add touch support where none exist or for enhanced functionality not offered by the native driver support or to support touch hardware not supported in certain operating system releases. UPDD supports multi-touch at an operating system level (if supported) but also at a native UPDD API and TUIO Server level allowing for the development and support of multi-touch and multi-user UPDD API and TUIO client applications.