|
Revision
1.3, 7th June2007 www.touch-base.com\documentation\installation Files, Modules and Processes |
The UPDD version 4 files and their function within the individual
operating systems are as follows:
|
File |
Purpose |
|
|
Setup
folder or CD or .ZIP file |
||
|
Setup.exe |
Installable
setup file – run to install software |
|
|
Autorun.inf |
Autorun
initiation file |
|
|
Readme.txt |
Readme
file |
|
|
|
|
|
|
UPDD
Header File |
||
|
Tbbundle.h |
TBAPI
header files (used in programs using the UPDD API) |
|
|
|
|
|
|
[Windows]\system32 |
||
|
Tbctlpnl.exe |
Control panel shortcut to UPDD Console |
|
|
Tbinf.dll |
Used
by install and hot plugging for PnP purposes |
|
|
|
|
|
|
[Windows]\system32\drivers |
||
|
TBUPDDMP.sys |
Mouse
port driver for NT4 |
|
|
TBUPDDWD.sys |
UPDD
Driver |
|
|
TBVKEY.SYS |
Virtual
keypad interface |
|
|
|
|
|
|
[Windows]\inf |
||
|
UPDDV3MO.INF |
INF
file |
|
|
|
|
|
|
Make
INF folder C:\UPDDMKINF |
||
|
Various |
The
setup program can be used to create the files need for an INF install and
these files are placed in this folder. |
|
|
|
|
|
|
Help
folder (C:\program Files\UPDD\Help and \Images) (4.0.4) |
||
|
[name]-lo.htm |
Help
files (lo = locale e.g. en=English, jp=Japanese
etc) |
|
|
*.png |
Images
used in help files |
|
|
|
|
|
|
Images
folder (C:\program Files\UPDD\Images) (4.0.4) |
||
|
*.png |
Images
used in toolbars |
|
|
|
|
|
|
Application
folder (C:\program Files\UPDD) |
||
|
Active
files |
|
|
|
Helpvwer.exe |
Help
file viewer – invoked from the UPDD Console |
|
|
.bookmarks |
Help
viewer bookmarks |
|
|
.history |
Help
viewer history |
|
|
*.XPM |
Back,
Forward, Home functions used in helpviewer |
|
|
AIDAEMON.EXE |
UPDD
daemon process to handle toolbar active images |
|
|
DCU.EXE |
UPDD
Console |
|
|
LICEN-lo.txt |
License
files (lo = locale) |
|
|
LOGO.PNG |
Distribution
logo file |
|
|
MENUV4.TXT |
Program
Manager menu list |
|
|
TBALT.EXE |
Event
Selector |
|
|
TBCALIB.EXE |
Calibration
program |
|
|
TBHIST.TXT |
Development
history |
|
|
Daemon
program – UPDD’s background task |
||
|
UPDDDraw.EXE |
Draw
and Test program |
|
|
*.DLL |
Program
extensions |
|
|
|
QT-MTnnn.DLL |
QT
graphics library file |
|
TBCURSOR.EXE |
Cursor
scheme utility |
|
|
*.CUR |
Cursor
scheme files |
|
|
*.LIB |
Library
files |
|
|
Tbextsvc.exe |
External
services to allow certain UPDD functions to work on secure desktops. |
|
|
Inactive
(after install) |
||
|
Inst16.exe |
Used
by install for win 9x |
|
|
Kill.exe |
Kills
processes during install |
|
|
Reenum.exe |
Used
to re-enumerate device list |
|
|
Run64.exe |
Used
during install of |
|
|
Uninst.dat |
Used
by the uninstall process |
|
|
TBmorph.exe |
Used
for old V3 control programs (DCU, NFI) and uninstall under V4 |
|
|
Morphext.ocx |
Used
by TBmorph |
|
|
|
|
|
|
Language
folder (C:\program Files\UPDD\Languages) (4.0.4) |
||
|
*.QM |
Language
files |
|
|
|
|
|
|
Documentation
folder (C:\program Files\UPDD\Documentation and \Images) |
||
|
*.HTM |
UPDD
general documentation |
|
|
*.png |
Images
used in documentation |
|
|
|
|
|
|
Examples
folder (C:\program Files\UPDD\examples) (4.0.4) |
||
|
Various |
Example
programs utilising the UPDD API |
|
|
|
|
|
|
UPDD
V3 only files |
||
|
Activedw.exe |
Draw
utility |
|
|
Tbrecord.exe |
Macro
record utility |
|
|
*.BMP |
Calibration
bitmaps |
|
|
*.CHM |
Help
files |
|
|
*.UTL |
Translations |
|
|
*.UMD |
Dialog
definition files |
|
|
Menu.txt |
Program
manager menu list |
|
|
|
|
|
|
Redundant |
||
|
Top.jpg |
Test
file |
|
|
Index.htm |
Test
file |
|
|
helpI1,help1.cab |
V4
help file compressed files |
|
|
TBSYStry.exe |
Old
system tray module – replaced by TBDAEMON.EXE |
|
Users with
custom systems that wish to utilise a minimum suite of the UPDD software should
be aware of the processes that will run as part of the UPDD system as described
below:
|
Process |
Usage |
|
*.sys |
Driver
or driver extensions – must be present |
|
Driver
background task – see link to determine if required |
|
|
AIDaemon |
Only
needed if toolbar images in use |
|
Tbextsvc.exe |
Only
needed if running UPDD in secure desktops |
|
Other.exe |
Utility
and support programs – needed as required and determined by integrator |
|
*.DLL |
Program
extensions utilised as required |
|
*.QM |
Only
required on non-english language system if native
language to be utilised |
|
Delivered
in ZIP compressed file |
|
|
Tbcalib.exe |
Calibration
program |
|
Tbupddce.dll |
UPDD
driver |
|
Tbupddceusb.dll |
USB
extension |
|
Tbupddce.reg |
Registry
entries |
|
Logo.* |
Logo
files - unused |
|
|
|
|
UPDD
Header file |
|
|
Tbbundle.h |
UPDD
API header file |
|
Purpose |
||
|
.ZIP
file |
||
|
Updd.sld |
Component Object Definition file |
|
|
|
|
|
|
UPDD
Header File |
||
|
Tbbundle.h |
TBAPI
header files (used in programs using the UPDD API) |
|
|
|
|
|
|
[Windows]\system32 |
||
|
Tbctlpnl.exe |
Control panel shortcut to UPDD Console |
|
|
Tbinf.dll |
Used
by install and hot plugging for PnP purposes |
|
|
|
|
|
|
[Windows]\system32\drivers |
||
|
TBUPDDWD.sys |
UPDD
Driver |
|
|
TBVKEYMP.SYS |
Virtual
keypad interface |
|
|
|
|
|
|
[Windows]\inf |
||
|
UPDDV3MO.INF |
INF
file |
|
|
|
|
|
|
Help
folder (C:\program Files\UPDD\Help and \Images) (4.0.4) |
||
|
[name]-lo.htm |
Help
files (lo = locale e.g. en=English, jp=Japanese
etc) |
|
|
*.png |
Images
used in help files |
|
|
|
|
|
|
Images
folder (C:\program Files\UPDD\Images) (4.0.4) |
||
|
*.png |
Images
used in toolbars |
|
|
|
|
|
|
Application
folder (C:\program Files\UPDD) |
||
|
Active
files |
|
|
|
Helpvwer.exe |
Help
file viewer |
|
|
.bookmarks |
Help
viewer bookmarks |
|
|
.history |
Help
viewer history |
|
|
*.XPM |
Back,
Forward, Home functions used in helpviewer |
|
|
AIDAEMON.EXE |
UPDD
daemon process |
|
|
DCU.EXE |
UPDD
Console |
|
|
LICEN-lo.txt |
License
files (lo = locale) |
|
|
LOGO.PNG |
Distribution
logo file |
|
|
MENUV4.TXT |
Program
Manager menu list |
|
|
TBALT.EXE |
Event
Selector |
|
|
TBCALIB.EXE |
Calibration
program |
|
|
TBHIST.TXT |
Development
history |
|
|
Daemon
program |
||
|
UPDDDraw.EXE |
Draw
and Test program |
|
|
*.DLL |
Program
extensions |
|
|
|
QT-MTnnn.DLL |
QT
graphics library file |
|
TBCURSOR.EXE |
Cursor
scheme utility |
|
|
*.CUR |
Cursor
scheme files |
|
|
*.LIB |
Library
files |
|
|
Tbextsvc.exe |
External
services to allow certain UPDD functions to work on secure desktops. |
|
|
Inactive
(after install) |
||
|
Inst16.exe |
Used
by install for win 9x |
|
|
Kill.exe |
Kills
processes during install |
|
|
Reenum.exe |
Used
to re-enumerate device list |
|
|
Run64.exe |
Used
during install of |
|
|
Uninst.dat |
Used
by the uninstall process |
|
|
TBmorph.exe |
Used
for old V3 control programs (DCU, NFI) and uninstall under V4 |
|
|
Morphext.ocx |
Used
by Tbmorph |
|
|
|
|
|
|
Language
folder (C:\program Files\UPDD\Languages) (4.0.4) |
||
|
*.QM |
Language
files |
|
|
|
|
|
|
Documentation
folder (C:\program Files\UPDD\Documentation and \Images) |
||
|
*.HTM |
UPDD
general documentation |
|
|
*.png |
Images
used in documentation |
|
|
|
|
|
|
Examples
folder (C:\program Files\UPDD\examples) (4.0.4) |
||
|
Various |
Example
programs utilising the UPDD API |
|
|
|
|
|
|
UPDD
V3 only files |
||
|
Activedw.exe |
Draw
utility |
|
|
Tbrecord.exe |
Macro
record utility |
|
|
*.BMP |
Calibration
bitmaps |
|
|
*.CHM |
Help
files |
|
|
*.UTL |
Translations |
|
|
*.UMD |
Dialog
definition files |
|
|
Menu.txt |
Program
manager menu list |
|
|
|
|
|
|
Redundant |
||
|
Top.jpg |
Test
file |
|
|
Index.htm |
Test
file |
|
|
helpI1,help1.cab |
V4
help file compressed files |
|
|
TBSYStry.exe |
Old
system tray module – replaced by TBDAEMON.EXE |
|
|
|
|
|
|
Delivered
in .tgz compressed file |
|||||||
|
setup |
Installable
setup file – run to install software |
||||||
|
|
|
||||||
|
UPDD
Header file |
|||||||
|
Tbbundle.h |
UPDD
API header file |
||||||
|
|
|
||||||
|
Application
folder (/tbupddlx/*) |
|||||||
|
Helpviewer |
Help
file viewer |
||||||
|
.bookmarks |
Help viewer
bookmarks |
||||||
|
.history |
Help
viewer history |
||||||
|
*.XPM |
Back,
Forward, Home functions used in helpviewer |
||||||
|
dcu |
UPDD
Console |
||||||
|
Console |
Desktop
shortcut to UPDD Console |
||||||
|
Tbupdd.reg |
Driver
settings |
||||||
|
tbcalib |
Calibration
program |
||||||
|
Calibrate |
Desktop
shortcut to Calibration |
||||||
|
updddraw |
Draw
and test program |
||||||
|
Logo.png |
Distribution
logo file |
||||||
|
tbupddlx |
The
driver |
||||||
|
xins |
Script
used during installation |
||||||
|
Licen-en.txt |
License
file |
||||||
|
Tbhist.txt |
Development
history |
||||||
|
*.so |
Program
extensions |
||||||
|
Beep.wav |
Calibration
sound file if calibration beeps are enabled |
||||||
|
Libqt-mt.so.3 |
QT graphics
library (may already be one available on the Linux distribution) |
||||||
|
|
|
||||||
|
Help
folder and Images (.\tbupddlx\ and .\tbupddlx\images |
|||||||
|
*.htm |
Help
files |
||||||
|
*.png |
Help
file images |
||||||
|
|
|
||||||
|
/usr/X11R6/lib/modules/input/ |
|||||||
|
xf86_tbupddlx.o |
This
is the X module for systems using X11R6 based X Window Systems such as
Xfree86 and early versions of x.org |
||||||
|
|
|
||||||
|
/usr/lib/xorg/modules/input/ |
|||||||
|
xf86_tbupddlx_drv.so |
This
is the X module for systems using X11R7 based X Windows Systems such as the
latest x.org |
||||||
|
|
|
||||||
|
/etc/init.d |
|||||||
|
tbupddlx |
Automatically
load the daemon on system boot |
||||||
|
|
|
||||||
|
/etc/rc2.d/ and /etc/rc3.d/ and /etc/rc5.d/ |
|||||||
|
S90tbupddlx |
Automatically
load the daemon on system boot |
||||||
|
|
|
||||||
|
/etc/X11/ (depending
on X version used) |
|||||||
|
XF86Config-4 |
Pre-existing
file gets modified to add a section to load the UPDD XFree86 module |
||||||
|
XF86Config |
Pre-existing
file gets modified to add a section to load the UPDD XFree86 module |
||||||
|
xorg.conf |
Pre-existing
file gets modified to add a section to load the UPDD XFree86 module |
||||||
|
|
|
||||||
|
Created
for UPDD 4.0.2 running the ldd command against the
binary modules. The dependency file
should be referenced via the path and point to the file or a symlink. |
|||||||
|
Console |
Help
Viewer |
Calibration |
Test |
Custom
Control |
UPDD
API |
Driver |
|
|
dcu |
helpviewer |
tbcalib |
updddraw |
libhbutton |
libTBApi |
Tbupddwu |
|
|
linux-gate.so.1 libhbutton.so libTBApi.so lib libqt-mt.so.3 libXext.so.6 libX11.so.6 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libc.so.6 libXinerama.so.1 libdl.so.2 libpthread.so.0 librt.so.1 libpng12.so.0 libz.so.1 libXi.so.6 libXrender.so.1 IibXrandr.so.2 libXcursor.so.1 libXft.so.2 libfreetype.so.6 libfontconfig.so.1 libSM.so.6 libICE.so.6 libXau.so.6 libxcb-xlib.so.0 libxcb.so.1 => /lib/ld-linux.so.2 libXfixes.so.3 libexpat.so.1 |
|
linux-gate.so.1 libhbutton.so libTBApi.so lib libqt-mt.so.3 libXext.so.6 libX11.so.6 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libc.so.6 libXinerama.so.1 libdl.so.2 libpthread.so.0 librt.so.1 libpng12.so.0 libz.so.1 libXi.so.6 libXrender.so.1 libXrandr.so.2 libXcursor.so.1 libXft.so.2 libfreetype.so.6 libfontconfig.so.1 libSM.so.6 libICE.so.6 libXau.so.6 libxcb-xlib.so.0 libxcb.so.1 /lib/ld-linux.so.2 libXfixes.so.3 libexpat.so.1 |
linux-gate.so.1
libhbutton.so libTBApi.so lib libqt-mt.so.3 libXext.so.6 libX11.so.6 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libc.so.6 libXinerama.so.1 libdl.so.2 libpthread.so.0 librt.so.1 libpng12.so.0 libz.so.1 libXi.so.6 libXrender.so.1 libXrandr.so.2 libXcursor.so.1 libXft.so.2 libfreetype.so.6 libfontconfig.so.1 libSM.so.6 libICE.so.6 libXau.so.6 libxcb-xlib.so.0 libxcb.so.1 /lib/ld-linux.so.2 libXfixes.so.3 libexpat.so.1 |
linux-gate.so.1 libqt-mt.so.3 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libc.so.6 libpng12.so.0 libz.so.1 libXi.so.6 libXrender.so.1 libXrandr.so.2 libXcursor.so.1 libXinerama.so.1 libXft.so.2 libfreetype.so.6 libfontconfig.so.1 libXext.so.6 libX11.so.6 libSM.so.6 libICE.so.6 libdl.so.2 libpthread.so.0 /lib/ld-linux.so.2 libXfixes.so.3 libexpat.so.1 libXau.so.6 libxcb-xlib.so.0 libxcb.so.1 |
linux-gate.so.1 libX11.so.6 libXext.so.6 libXinerama.so.1 libgcc_s.so.1 libc.so.6 libxcb-xlib.so.0 libxcb.so.1 libdl.so.2 libXau.so.6 /lib/ld-linux.so.2 |
linux-gate.so.1 lib libusb-0.1.so.4 libqt-mt.so.3 libXext.so.6 libX11.so.6 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libc.so.6 libpthread.so.0 libdl.so.2 librt.so.1 libpng12.so.0 libz.so.1 libXi.so.6 libXrender.so.1 libXrandr.so.2 libXcursor.so.1 libXinerama.so.1 libXft.so.2 libfreetype.so.6 libfontconfig.so.1 libSM.so.6 libICE.so.6 libXau.so.6 libxcb-xlib.so.0 libxcb.so.1 /lib/ld-linux.so.2 libXfixes.so.3 libexpat.so.1 |
|
To follow
For further information or technical assistance please email the technical support team at technical@touch-base.com