IMG Home PageIMG ProductsProduct DownloadsOrdering InformationTechnical Support and Frequently Asked QuestionsDeveloper's Corner and UtilitiesAbout IMG
CustomersIMG ResellersMedia InformationIMG Events / Trade ShowsUseful LinksIMG Contact InformationIMG Information / Policies
Translate

My-T-Soft Files & File Notes & Installation Information

MY-T-SOFT FILES & FILE NOTES

Files located in the My-T-Soft Installation Directory:

The following files are REQUIRED for proper operation of

My-T-Soft: (Version specific files indicated)

* - indicates the minimum files required for functional operation of My-T-Soft

** - the Font file is not absolutely necessary, depending on size & Font settings,

however for basic operation with minimal file configuration, it is recommended that it remain.

- MYTSOFT.EXE* - My-T-Soft executable

- MTSSETUP.EXE (???SETUP.EXE, Version specific) - My-T-Soft Setup executable - 32-bit

- MTSTUTOR.EXE (???TUTOR.EXE, Version specific) - My-T-Soft Tutorial & Calculator Tape Executable Tutorial & Calculator Tape cannot run at the same time.

- MYTDLL32.DLL - My-T-Soft Dynamic Link Library - 32-bit support

- MYTLIB.DLL* - My-T-Soft Dynamic Link Library

- MYTLIB32.DLL* - My-T-Soft Dynamic Link Library

- IMGVERS.DLL* - IMG Dynamic Link Library - release native build.

- IMGVERS32.DLL* - IMG Dynamic Link Library. 32-bit version.

- IMGVERS64.DLL* - IMG Dynamic Link Library. 64-bit version.

- IMGLM.EXE - License Manager service (*Required for Terminal Server licensing)

- MANAGE.EXE - manual utility for installing License Service (*Required for Terminal Server licensing)

- BWCC32.DLL - Borland International Inc.'s Dynamic Link Library

- CW3215.DLL - Windows 32 support Dynamic Link Library

- IMGLOGON.DLL - (2000/XP) (*Required for 2000/XP Logon) - IMG Logon Dynamic Link Library

- IMGLOGON.EXE - IMG Logon Configuration Utility (also used by ???SETUP.EXE) Windows 8/8.1

- IMGLOGON7.EXE - IMG Logon Configuration Utility (also used by ???SETUP.EXE) Windows 7/10

- IMGGINA2.DLL - (2000/XP) (*Required for 2000/XP Logon, My-T-Soft 2 Keyboard layout) - IMG Logon DLL

IMGGINA2.003 - (2000/XP) For support in Windows XP & Windows Server 2003, the file IMGGINA2.003 is used. This overwrites IMGGINA2.DLL at install when installed on Windows XP or Windows Server 2003.

- IMGVistaLogon.DLL - (Vista/7) (*Required for Vista / 7 / 8 / 10 Logon, My-T-Soft 2 Keyboard layout) (this is analogous to the IMGGINA2.DLL for 2000/XP), but provides the interface in Vista / 7 / 8 / 10 to allow the logon keyboard. This interfaces via the Credential Provider interface.

The following files are used by IMGGINA2.DLL / IMGVistaLogon.DLL, and only are used when My-T-Soft 2 is enabled as the logon option for 2000/XP

- MTS2.EXE - (My-T-Soft 2 executable to display LOGON\KEYBOARD.KBF - 32-bit/ANSI 210 Layouts)

- MTSLIB.DLL - Support for MTS2.EXE

- BABDLL.DLL - Support for MTS2.EXE / MYTSOFT.EXE, Build-A-Board common functions

- STOCK.DLL - Support for MTS2.EXE, Resources for 3D keys

- LOGON\KEYBOARD.KBF - the Keyboard Layout for Logon (Created in Build-A-Board)

- LOGON\MACROBAT.EXE - Macro Batch processor for MTS2.EXE

- LOGON\KEYBRD01.KMF - Default Keyboard Macro File for MTS2.EXE

- LOGON\MAC00000.KMF - Default Macros for MTS.EXE

- LOGON\KEYBOARD.SML - Small layout (Build-A-Board layout)

- LOGON\KEYBOARD.MED - Medium layout (Build-A-Board layout)

- LOGON\KEYBOARD.LRG - Large layout (Build-A-Board layout)

- LOGON\KEYBOARD.ORG - Default layout (Original layout)

- LOGON\KEYBOARD.ZIP - Build-A-Board layout Project for Small keyboard

Note: The actual layouts are different between 2000 / XP and Vista / 7

- LOGON\KBFLOGON.EXE - Utility to change opening position for Small/Medium/Large Build-A-Board layouts

- MYTSOFT2.EXE - Executable for Build-A-Board created keyboard layouts

- MACROBAT.EXE - Macro Batch Processor for MYTSOFT2.EXE

(1.76 add-on - IMGSOUND & default Wave file)

- IMGSOUND.EXE - Executable process used to play sounds

Note: In the Assistive Technology version, IMGSOUND.EXE is always run, even if there are no sound options turned on. It can be renamed or removed to prevent it from launching if sounds are not required and you do not want this process to be run because of memory or security reasons. Also see the NoAnnounce setting in the Initialization File Documentation. In Commercial versions, IMGSOUND.EXE is only run when Sound=1.

- SOUNDS\KEYCLICK.WAV - Wave file for default KeyClick sounds (Sounds=1) - Scan sounds: SOUNDS\scan-disable.wav, SOUNDS\scan-enable.wav, SOUNDS\scan-sound.wav

- HELP\*.html, HELP\IMAGES\*.png - My-T-Soft Help

- MTSOPEN.EXE - My-T-Soft Welcome

- SEETHRU.EXE - Standalone window with dialog to control transparency of keyboard

- KEYBOARD.KBF* - My-T-Soft Keyboard Configuration & Description File

- KEYBRD01.KMF - Base macro file, preserves original naming convention, used by both MTS & MTS2. 1.77 note - significant name change KEYBRD?? changed to KYBD???? to accommodate 104 layouts & future layout additions

- KYBD0001.KMF - KYBD????.KMF (*.KMF File specified in INI file (Keyboard=)) - My-T-Soft Keyboard Layout & Macro File for individual Keyboards

- MAC00000.KMF - MAC00???.KMF (*Appropriate files IF Macro panel in use) - My-T-Soft Macro Panel Files

- MYTSOFT.INI* - My-T-Soft Initialization File

- LICENSE.EXE* - IMG License Manager

- LICENSE2.EXE* - IMG License verification only (read-only access)

- LICENSE.LIC* - IMG License File

- LICENSE.ORG - Original IMG License File

- LICENSE.TXT - IMG End User License Agreement

- README.TXT - Product Installation text file

- MANIFEST.TXT - Reference File from Build

- IMGUTIL.EXE - used for installation and uninstallation of software

- WINEVENT.DLL - Windows Event monitoring DLL for event based features

- MultiTouchDLL.DLL - interface for handling multiple touch events

My-T-Soft 2 (Build-A-Board Run-Time)

- MYTSOFT2.EXE - My-T-Soft executable

- MYTSOFT2.asInvoker.EXE - The My-T-Soft executable (asInvoker)

- MYTSOFT2.highestAvailable.EXE - The My-T-Soft executable (highestAvailable)

- MYTSOFT2.requireAdministrator.EXE - The My-T-Soft executable (requireAdministrator)

- MYTSOFT2.noManifest.EXE - The My-T-Soft executable (noManifest)

- MACROBAT.EXE - Macro Batch server, virtual input support executable

- TYPEFILE.EXE - External utility to pass command/macros to My-T-Soft 2

- KBFEDIT.EXE - KBF and INI editor for 2.20 Keyboard files (KBFs)

- GDIKIT.DLL - Dynamic Link Library for Windows graphics

- ADDISPLAY.DLL - Dynamic Link Library for advertisement display

- CLOCKDISPLAY.DLL - Dynamic Link Library for Time, Clock/Date display

- FREEBOARD.DLL - Dynamic Link Library for FreeBoard animation

Support Files

- MYTSTORY.TXT - Tutorial Text file

- KEYBOARD.ORG - Original KEYBOARD.KBF file for recovery

- MYTSOFT.ORG - Original MYTSOFT.INI file for recovery

Developer Utilities: (Installed in Installation Directory)

- DEVKTDOC\*.html - My-T-Soft Developer's Kit Documentation - Utilities & Information

- CTALTDEL.EXE - User interface tool for Ctrl-Alt-Del options when Ctrl-Alt-Del selected

- CADBTN.EXE - This is logon utility tool that displays a large button and integrates with SAS.DLL to generate a user-based Secure Attention Sequence (i.e. Ctrl-Alt-Del)

- MYTSOFT_RUN.EXE - Start Screen interface tool for running My-T-Soft

- DVKTINST.EXE - tool for quick installation of Developer's Kit

- ZIP32.DLL - Zip library for compressing exports / Word Lists

- ZIP64.DLL - Zip library for compressing exports / Word Lists - 64-bit build.

- UNZIP32S.DLL - Unzip library, required for installation of Dev Kit with DVKTINST.EXE

- UNZIP64S.DLL - Unzip library, required for installation of Dev Kit with DVKTINST.EXE - 64-bit build.

- WORDLIST.EXE - Word List Assistant, read in files, save Word List files, install new Word Lists, Requires ZIP??.DLL, UNZIP??S.DLL. This is also the utility that handles the Export/Import menu options, but only provides the Word List Assistant in the OnScreen releases.

- DKT??????.ZIP - latest release of Developers Kit (If included with distribution files) Use DevKit Installer (DVKTINST.EXE), or WinZip or use PKUNZIP with the -d option to preserve directory (folder) structure. Recommended to Unzip in Installation directory for easier file management. The latest Developer's Kit may be downloaded using the IMG Download Manager.

Note: The font and the files established in \Program Files\Common Files\Innovation Management Group are not un-installed when My-T-Soft is un-installed. These remain in case future IMG products are installed. Refer to the IMG System Manager for further information (if available).

- MYTMOUSE.FON** - My-T-Soft Keyboard Font File for smaller sizes

- ADDFONT.EXE - Utility to Add font post installation, e.g. "Addfont add"

Located in the Windows System Directory (or Windows Fonts folder):

- LOGDLL\MTSLOGPUBDOCS.DLL - this is a Logging Dynamic Link Library that is placed in a sub-folder - refer to Logging Options for details.

- THEMES\[ThemeFolder]\THEME.INI, DLL, etc. - Theme files for supported themes.

- MANAGER\ESTABLISH.EXE - this is a post installation utility that establishes or updates the IMG Download Manager and IMG License Manager files as outlined below.

Located in \Program Files\Common Files\Innovation Management Group\Download Manager directory:

- IMGCLEAN.EXE - used to complete uninstall of software, required for Control Panel Add/Remove Programs

- IMGDLM.EXE - The IMG Download Manager - Installed by MANAGER\ESTABLISH.EXE

- IMGDLMLS.EXE - The IMG Download Manager Low Security - Installed by MANAGER\ESTABLISH.EXE

- IMGNET.DLL - The IMG Download Manager Library - Installed by MANAGER\ESTABLISH.EXE

Located in \Program Files\Common Files\Innovation Management Group\License Manager directory:

- LICENSE.DLL - library used by the IMG License Manager and IMG Download Manager. LICENSE64.DLL is the 64-bit version.

Files created during use:

- MYTSOFT.BAK - My-T-Soft previous Initialization File (in configuration location for user's MYTSOFT.INI file - see ConfigPath entry in Initialization File Documentation

OnScreen Add-Ons

- KEYBOARD.KB1* - Keyboard Layout for Action panel configuration

- A.TXT - Z.TXT,-.TXT, etc. - Word List files

- IMGSOUND.EXE* - Used for Key-Click Sounds and Text-To-Speech

- SCRLCTRL.EXE - Used for Screen Control of larger than screen keyboard configurations

- TTSAPP.EXE - Speak and Setup for Text-To-Speech, required to change voices when using Text-To-Speech

- TURNAWAY.EXE - Head Mouse users App to cover screen until Exit is clicked.

OnScreen Folders (The Developer's Kit creates numerous sub-folders - see Dev Kit docs)

SOUNDS - OnScreen Voice & Key-Click replacements

WORDLISTS - OnScreen Word Lists - saved and international

OnScreen with CrossScanner Add-Ons (CrossScanner folder)

- XSCAN.EXE - CrossScanner

- XSCAN_S.EXE - CrossScanner Setup

- XSCANSRV.EXE - CrossScanner Support

- KEYBOARD.KMF - CrossScanner Support

- MYTCLIB.DLL - CrossScanner Support

- XTOGGLE.EXE - CrossScanner Support - Separate executable for controlling CrossScanner

- XSCAN.INI - My-T-Soft Support - Configuration File for USB Device operation

- MANIFEST.TXT - My-T-Soft Support - Reference File from Build

- HELP\*.html, HELP\IMAGES\*.png - My-T-Soft Help

CrossScanner 4.00 additional files

- XADMIN.EXE - My-T-Soft Support - Administrative setup for CrossScannerLogon.DLL

- CrossScannerLogon.dll - My-T-Soft Support - Logon Interface DLL for Windows Vista / 7

- MTS2.EXE - My-T-Soft Executable - Keyboard for Logon Interface

- MTSLIB.DLL - Support for My-T-Soft Executable

- BABDLL.DLL - Support for My-T-Soft Executable

- STOCK.DLL - Support for My-T-Soft Executable

- LOGON\KEYBOARD.KBF - the Keyboard Layout for Logon (Created in Build-A-Board)

- LOGON\MACROBAT.EXE - Macro Batch processor for MTS2.EXE

- LOGON\KEYBRD01.KMF - Default Keyboard Macro File for MTS2.EXE

- LOGON\MAC00000.KMF - Default Macros for MTS.EXE

- LOGON\KEYBOARD.SML - Small layout (Build-A-Board layout)

- LOGON\KEYBOARD.MED - Medium layout (Build-A-Board layout)

- LOGON\KEYBOARD.LRG - Large layout (Build-A-Board layout)

- LOGON\KEYBOARD.ORG - Default layout (Original layout)

- LOGON\KEYBOARD.ZIP - Build-A-Board layout Project for Small keyboard (ANSI 210)

- LOGON\KBFLOGON.EXE - MTS2.EXE Utility

Note that as files are removed, the possibilities for errors or operational limitations increases. Also note that a large portion of the MYTLIB.DLL are bitmaps that may not be in use for particular fixed size configurations - contact IMG if a small footprint installation is required.

Note: The following notes indicate various options for some of these files. There may also be additional information in Advanced User Notes, Operation Notes, and the Initialization File Documentation..

My-T-Soft Setup options: The ???SETUP.EXE program can take a few command line options. The command line "BUILD" is used when the top button MACRO is pressed on the Main Macro panel in My-T-Soft to automatically open Setup with the Build-A-Macro dialog. There also is a "HELPCMD" option to display the internal help request prior to using the HelpInterface function from IMGVERS.DLL. This is currently used as the lookup from the MYTSOFT.INI file to open the appropriate help file from the HELP folder. The lookup table approach was required because Microsoft has constantly changed preferred help formats through various versions of Windows. Help is currently available in HTML files so the same help files can be used in the product and be made available on the product website.


IMG Home PageIMG ProductsProduct DownloadsOrdering InformationTechnical Support and Frequently Asked QuestionsDeveloper's Corner and UtilitiesAbout IMG
CustomersIMG ResellersMedia InformationIMG Events / Trade ShowsUseful LinksIMG Contact InformationIMG Information / Policies