UPDD ships with one or more UPDD client modules that are launched in a user’s session after login.
Module |
Installed state |
Description |
UPDD Daemon |
Always |
Driver's daemon process offering short cuts to driver user functions |
UPDD Gestures |
Optional - if included |
Gesture engine to calculate gesture in operation and make it available on the driver's API |
UPDD TUIO |
Optional - if included |
TUIO server to service TUIO client applications |
The client programs are launched by the desktop manager and run as a background processes for each client terminal session and show an icon on the desktop in the notification (tray) area.
For supported desktop managers the installer sets up the configuration as required. Currently XDG based managers (which includes Unity as implemented by default on Ubuntu) is supported. Other packages will be added as they are identified.
With driver version 6.0.417 we undertook some specific windows manager testing to determine which ones worked (auto start and tray icons), with the following results:
Windows Manager |
Auto start |
Tray icon |
Notes |
Gnome |
|
|
|
Compiz |
Yes |
Yes |
|
Metacity |
Yes |
Yes |
|
Unity |
Yes |
Yes |
|
KDE |
|
|
|
Plasma |
Yes |
Yes |
|
Modif (MWM) |
Yes |
No |
MWM has no concept of a system tray or notification area |
XFCE |
No |
No |
Client applications are not auto-started and therefore no tray icons are seen. Contact us if support is required for this WM.
|
Manual start up
If a system with an unsupported desktop manager has to be supported you should consult the documentation for that system.
The objective is to execute the following commands as the logged in user at login time, for the installed modules
/opt/updd/upddenv “/opt/updd/UPDD Daemon” &
/opt/updd/upddenv “/opt/updd/UPDD Gestures” &
/opt/updd/upddenv “/opt/updd/UPDD TUIO” &