Wacom Ink SDK for multi-display
Please note that for historical reasons the terms 'kiosk' and 'multi-display' are used with the same meaning throughout the product samples and Wacom Ink SDK for multi-display documentation
Sample Code
NuGet packages
If the sample code fails to build and this is related to NuGet packages, note that the cache can be cleared by deleting the cache folder, for example:
rmdir %userprofile%\.nuget\packages\wacom.kiosk.sdk
Tablet Configuration
Tablet pen positioning not working
Reset the driver pen settings as follows:
Run:
C:\Program Files\Tablet\Wacom\32\PrefUtil.exe
Click:
All User Preferences ... [ Remove ]
On-screen keyboard
Using a touch display, if the on-screen keyboard appears when a textbox is selected modify the settings by turning off Show the touch keyboard when not in tablet mode and there's no keyboard attached as follows:
DTH recommended configuration
Show Touch Keyboard - Off
Go to: Settings...Devices...Typing In the Touch Keyboard section set: "Show the touch keyboard when not in tablet mode and there's no keyboard attached" to OFF
Show Taskbar - Off
Calibrate Touch
Windows touch input is mapped by the operating system. The Wacom driver attempts to override this but may not always be successful in certain environments. Touch mapping is easily set through the Tablet PC Settings.
See: DTH-1152 Touch Input
General
Communication protocol
Why is the multi-display SDK designed to communicate by messaging between components?
Why does the multi-display SDK adopt the communication protocol via TCP?
The design enables the application and the SDK to work on different machines if required. For example, the application logic can run on a system that the operator uses, and this application can connect to a 'client' PC that has the DTU device connected to it.
Multiple applications
Why is KioskServer.Mq.ActiveClients implemented as the List type?
Are multiple client apps supported by the Client Tray app in some cases?
The system is designed to support multiple applications using one DTU device, enabling multiple in-house solutions to use the same hardware. This means only one installation of the Client Tray app is required, on the system connected to the DTU.
Passive display
Is there a mode in which the Client Tray app Wacom.Kiosk.App.exe does not display anything on the Display Tablet and allows the user to operate the desktop?
There is no such mode. Instead, close the Client Tray app.
Multiple monitor devices
Is it possible to handle multiple display tablet devices at the same time? If yes, how many devices are allowed?
This is not permitted - a single display tablet is supported by the Client Tray app.