Touch-Base Logo
Windows 7 / 8 extended touch support

In all Windows operating systems the driver can post simple single touch data via the 'mouse port interface' to perform simple touch functionality.

In Windows systems that offer extended touch functionality the driver can also post data into the extended touch system via a 'Virtual HID interface' such that the extended touch features are enabled for all UPDD supported devices.

In the UPDD Console there is a check box control that indicates the interface to use to post touch data.  


The extended touch option will be available in Windows editions that support extended touch features and that include pen services in the build.

The UPDD Click mode options and the UPDD Event Selector are currently only available with the mouse interface and are disabled if the extended touch feature is enabled as the processing of the touch data in this mode is dictated by the specific HID touch 'device' interface.  In the case of the UPDD Virtual HID we mimic a 16 stylus pen/tablet type device as indicated by the system info.



In Windows editions where the OS does not support Extended Touch, such as XP, the check box will be missing or grayed out.  This will also be the case for editions that are capable of supporting extended touch but are missing the tablet components.  For example, Win 7 embedded is available in 3 versions but only WS7P contains the table component. WS7E and WS7C do not appear to contain the tablet component.

To determine if pen services  are available our installer looks for the registry entry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TabletInputService\DisplayName
and if this exists sets UPDD setting 'penservicesavailable' = 1.

The UPDD Console shows the Extended Touch option if this UPDD setting exists and is set to 1 otherwise it defaults to the mouse mode interface.

Should the 'Extended Touch' option be missing or not selectable on systems deemed capable of extended touch features this can always be enabled by setting 'penservicesavailable' manually using the following command:

tbutils nodevice setting dw penservicesavailable 1

Should this manual intervention work please advise us the Windows edition in use so we can amend our records and investigate further.





Details
Last Modified:20/05/2014 10:00:06

Last Modified By: Dave Bhattacharjee

Type: FAQ

Article has been viewed 4,261 times.

Options