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

IMG KnowledgeBase & Frequently Asked Questions

IMG Logo



Search FAQ's

Keyword Keyword Search Help
Category Type Product Version

Searching for: downloading

IC0113120698
Windows 8 Information
Windows Eight Information

Windows 8 is internally tagged as Version 6.2, and is essentially an update to Windows 7 (Version 6.1). In fact, it primarily is Windows 7 with the added "Metro" interface (or new Start Menu), with tiles and a separate mechanism for tile-based applications.

For proper operation, the IMG Standard Download as a self-extracting installation executable should be used. Program files must reside in the \Program Files (or \Program Files (x86) location for 64-bit) for correct operation in Windows (security/user-interface requirements in Windows 8).

Information on Windows

Windows Vista Information
Windows 7 Information
Windows 8 Information
Windows 10 Information

Searched for: downloading
Keyword(s) found: download
Category: CommonType: Information Product: General Issue



IC0115120822
Windows 10 Information
Windows Ten Information

Windows 10 is internally tagged as Version 6.2 for executables without manifests for Windows 10, and is essentially an update to Windows 8.1 / Windows 8 (all tagged version 6.2)

For proper operation, the IMG Standard Download as a self-extracting installation executable should be used. Program files must reside in the \Program Files (or \Program Files (x86) location for 64-bit) for correct operation in Windows (security/user-interface requirements in Windows 10).

July 31, 2015 - The original Windows 10 release and IMG's Windows 8.1 release versions may be delayed at the final step of Setup during the installation process. Newer releases tested against the Windows 10 releases will resolve this delay - it may take several minutes, so please be patient and allow Setup to complete.

Information on Windows

Windows Vista Information
Windows 7 Information
Windows 8 Information
Windows 10 Information

Searched for: downloading
Keyword(s) found: download
Category: CommonType: Information Product: General Issue



IC0122120974
Checking for Updates with IMG Download Manager, receive message "Error! Library downloaded, Verification failed". Versions 1.45 or earlier

The IMG Download Manager has ways to update itself, but for a period of time for some releases, the library needing an update could not remove system connections, so the system treated it as "in use" and the library simply could not be updated. The verification error results due to the update not replacing the existing library (the original library checksum does not match update checksum). The only real solution is to download a full install version of the software being updated. We apologize for the inconvenience.

Advance notes: IMG Download Manager Version 1.46 or later is recommended. The easiest approach is to download the full install of the latest release. There are other work-arounds, but all are more technical or more involved than manually installing the current release.
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Information Product: General Issue



IC1905120452
TouchRight Utilities Technical Support

The largest issue has been familiarity with the product. Download a demo to test, and review on-line help and documentation.

The Automatic return to Left-Click (Single Right-Click Only option) uses System Level hooks. Any conflict with other software may require disabling this option from the TouchRight Menu.

In 95/98/Me/NT, there can be a conflict with IMG's My-T-Pen, My-T-Touch, My-T-Soft, OnScreen if the "Track Pointing Device at all times" is OFF, and the Automatic return to Left-Click (Single Right-Click Only option) in TouchRight is ON. Either turn this option off in the TouchRight Utilities, or set the "Track pointing device..." ON in Configuration | Operation Options.


Original ID: IC101366
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Information Product: TouchRight UtilitiesVersion: 1.20



IC2205120394
SmartClick Compatibility Notes

SmartClick is a windows compatible software program that uses the Microsoft Windows API, and conforms to all guidelines published by Microsoft. By definition, if SmartClick works with any windows application, it will work with all (properly written) windows applications. IMG can not provide compatibility with programs written in a way that do not conform to the Microsoft Windows operating system.

IMG does not have a list, nor do we exhaustively test any of the thousands of programs released every year - In order to keep our prices reasonable, we can not purchase, pay personnel to test, and provide changes to our software to work with companies that choose to ignore the published documentation regarding software interoperation. We apologize for any inconvenience, but we strongly recommend you download a demo and test the software before purchasing.


Original ID: IC202329
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Information Product: SmartClick



ID0209120603
A step-by-step guide on using the PaintDLL customized painting aspect of My-T-Soft / My-T-Touch / My-T-Pen

Steps required to do customized painting
My-T-Touch used as an example


Here you can go into the menu (right-click Menu | Current Settings | Panels | Clear Tool bar), and you will have the keyboard shown on the website

If the programming aspect is beyond your skills, too difficult, or not desirable, then you can review options in IMG's Build-A-Board. Also, please feel free to contact us with your requirements. Note that graphics and making really neat looking keyboards has never been a high priority from our customers in the 16 years we've been providing on-screen keyboards. Almost all of our customers want (or demand) highly reliable, functional software. Because of the myriad of different systems, with vastly different video and graphics capabilities, keeping the graphics simplistic and functional have been more important than producing visual effects - eye-candy and visual display is relatively easy, while producing highly reliable software for all types of environments is a challenge. Even as recent as 2008 we've had customer issues with the built-in 3D key display option (due to rendering speed). Since many older systems and low cost systems don't have high powered video subsystems, keeping things simple seems to work better in practice.

Searched for: downloading
Keyword(s) found: downloading, download
Category: Integrating(Developing)Type: Information Product: Developers Kit



ID1111120664
Working with Button (or keyboard) and want to know position (for offsetting, etc.)

Download ButtonTrack as mtsbuttontrack.zip (46KB) (MD5: DDACE49F65230D700A1280C8B7EE269A)
This is a simple Developer's Kit Utility that when run will indicate if a My-T-Soft window is found, whether or not it is in a button state, and the X/Y position of the window. It runs as a tool/topmost window.

The zip includes MS VisualStudio 2005 solution and source and the compiled executable (ButtonTrack.exe).

Searched for: downloading
Keyword(s) found: download
Category: Integrating(Developing)Type: Information Product: My-T-Soft



ID2012120679
Working with Linux run-time, need developer's kit utilities (Move Window, Save Position, Close, Minimize, Open, Typefile)

Note: Recent My-T-Soft for Linux Downloads have the Dev Kit zipped in the my-t-soft folder

Download Developer's Kit folder files for Linux devkitlinux.tar.gz (1.42MB) (MD5: AF2627FC459E1C8D8E6B8ACCB14B1827)

The archive has a 32-bit build and a 64-bit build (x86/x86_64)
Files do not need to be in same directory as My-T-Soft (mytsoft), but it is recommended. The download expands into devkitlinux directory. After download, use the following:

tar zxf devkitlinux.tar.gz[Enter]
cd devkitlinux[Enter]
cd x86 (or x86_64)[Enter]
Copy to My-T-Soft directory with cp * /[location_of_mytsoft][Enter]

See README.txt for more details.

Contains:
README.txt
closemts
movewmts
svposmts
minmzmts
open_mts
typefile
fontlist

Important Note:
The typefile macro file must not contain line feed/carriage return or other control characters, or the macrobat process will stop and not properly exit. For "new lines" to be typed, use the [Enter] macro command - the actual macro in the file must be a continuous string of text characters - formatting using tabs, carriage returns/line feeds, etc. will cause issues. Refer to the Strip and other options in the Build-A-Board builder, Key Properties | Key Action | ... | Macro Builder | Options button for a way to build a macro where formatted text swaps out embedded control characters with the corresponding macro command ([Tab], [Enter]).
Searched for: downloading
Keyword(s) found: download
Category: Integrating(Developing)Type: Information Product: Build-A-BoardVersion: 2.20



IG2011120674
Understanding user-friendly Key Actions with respect to Input Locale

Note: The specifics are in regards to Windows platforms, but similar concepts apply to all platforms.

A critical aspect of the design of Build-A-Board and its run-time components is the ability to separate the Key Label (what the user sees), and the Key Action (what happens when the key is selected). The user-friendly Key Action for normal keyboard keys (i.e. A-Z, 1-9, etc.) typically uses the same character in Key Action as in the Key Label. This is intuitive, and in normal circumstances provides the builder and the end-user what they expect - click on a key labeled A, and get an A typed into the application they are typing into.

When working with different input locales in Windows, you have options for a floating tool bar, or using a tool on the system task bar that allows you to select the current input for the active window (i.e. the application that has the input focus). Each application can be assigned its own input locale. When the input locale changes, the same keystroke can generate different characters (based on the current input locale).

To accommodate the user-friendly Key Actions (i.e. the character is used rather than a scan code/virtual key code), a lookup is required. This lookup use the Windows API (specifically VkKeyScan) and takes place in the context of the input locale - but the actual input locale used for this lookup is critically important. There are various issues involved and has to do with the assignment of the default input locale to the process that is running. A physical keyboard is a system device, and remains static. So it always generates the same scan code, and how it is interpreted depends on the input locale for the current application that has the input focus. However, the virtual keyboard displayed by My-T-Soft is at its core, a process in the system, and bound by the way the system handles processes. When you run MYTSOFT.EXE it runs in the context of the current default input locale - which may or may not synchronize with a different locale/input as selected for another running application.

For example, let's say you want a Greek layout, but are testing on your development system that has an English default layout, and you select Greek when testing in Notepad. When you run MYTSOFT.EXE it will run (and look up keystrokes in the context of the English layout).

If you use the Greek alpha α character in both Key Label and Key Action, it will not operate correctly. It turns out the correct scan code gets looked up if the Key Action is a (rather than the Greek alpha α). So if you build a layout with the Greek alpha α and use a as the Key Action, it will type correctly when the App you are typing into is selected as Greek. On the other hand, if you put both the Key Label and Key Action as Greek alpha α, and then change the system to be default Greek, then run MYTSOFT.exe, it will type the Greek alpha α into a newly opened app (i.e. everything is in the Greek locale).

The scan code of 65 (hex 0x41) will generate an a in English and a Greek alpha α in Greek, so the better choice would be to just use this scan code (virtual key code) (e.g. %%s065) as the Key Action, because the lookup (which depends on the default locale for input) can change from system to system.

Because the Windows API is used and can change based on the user and system, the user-friendly Key Action as a character isn't as portable as specifying a key code - and much has to do that the "input" is an actual process running on the system rather than a system device.

You can download the IMG Developer's Kit, or just KEYWATCH.exe at ftp://downloads.my-t-soft.com/downloads/KEYWATCH.exe, and use that with different locales, the physical keyboard, and My-T-Soft to identify results based on different settings. This also can be used to identify the scan code (virtual key code) required.

One critical factor is the system default settings - if this is something other than what the builder system is running on, then testing the resultant layout on the actual target is critical to determine operation in that environment. As mentioned above, the approach of changing the input locale for the application works for key codes, but not lookups based on actual characters because of system process issues and the default input locale.

Searched for: downloading
Keyword(s) found: download
Category: GeneralType: Information Product: Build-A-BoardVersion: 2.20



IL0105120357


Original ID: IL800271
Searched for: downloading
Keyword(s) found: download
Category: LicensingType: Information Product: General Issue



IL1110120629
The license file used in retail versions of My-T-Soft 1.77 will not license after January 24, 2010. Even if you have a valid Certificate of Authenticity for the software, if your system date is current (past January 24, 2010) the license authentication algorithm will not license. Refer to the options below for solutions to overcome this limitation.

The license algorithm uses a date embedded in the default (installation) license file, and when My-T-Soft 1.77 was released in 2003, the thought that people would still be using this software in 2010 seemed unlikely. My-T-Soft 1.78 was released in 2007, and it is recommended that users upgrade, or refer to their annual maintenance options (or contact IMG Customer Service regarding Maintenance options). However due to standardization, validation issues, and the stability of the software, some customers require the use of 1.77.

Searched for: downloading
Keyword(s) found: download
Category: LicensingType: Information Product: My-T-SoftVersion: 1.77



IL1110120653
For any MTS210?????? License Keys issued after July 19, 2010, you must update/use new License File (LICENSE.LIC)

To resolve the license issue (See Knowledge Base Item IL1110120646), a new license file has been created.

You can download the new license file at: LICMTS210.ZIP

The zip file contains an updated LICENSE.LIC file - these are the MD5 checks for these files:
21CBBCC7A58F684FFF32103996805489 *licmts210.zip
C05E45F9823C5C568CE4F13EA829B75E *license.lic

To update the My-T-Soft 2.10 run-time files, simply replace the existing LICENSE.LIC in the folder with MYTSOFT.EXE and LICENSE.EXE, run LICENSE.EXE, and enter your new license key.
IMPORTANT - this is ONLY for new license keys issued since July 2010 - for older keys, refer to KnowledgeBase Item IL1110120646 (link above)

To update Build-A-Board (both 2.10/2.20), replace the LICENSE LIC in the \Program Files\Build-A-Board\BIN\MSWIN folder with the new LICENSE.LIC file in licmts210.zip. Once done, rebuild any targets for Windows ANSI 2.10, and the license file will be carried through the process - once you deploy, the new license key/serial # will work.

Searched for: downloading
Keyword(s) found: download
Category: LicensingType: Information Product: My-T-SoftVersion: 2.10



IL1911120669
For any TRT120?????? License Keys issued after 2010, you must update/use new License Files (LICENSE.LIC/LICENSE.EXE)

For customers on Annual Maintenance, or anyone needing a TouchRight Utilities License for the older 1.20 version, new license files have been created.

You can download the new license files at: LICTRT120.ZIP (162KB) 4/4/2011

The zip file contains an updated LICENSE.LIC/LICENSE.EXE file - these are the MD5 checks for these files:
A526B54A1D33B2030FD208CB8BE4AC07 *lictrt120.zip
B8D44D53DC28DBA331F8CCE9ED242CE7 *license.lic
6A18CF1776E163D4ACE5F9A2061EC5F2 *license.exe

To update the TouchRight Utilities run-time files, simply replace the existing LICENSE.EXE/LICENSE.LIC in the TRTUTILS folder (with TRTUTILS.EXE and LICENSE.EXE), run LICENSE.EXE, and enter your new license key.
IMPORTANT - this is ONLY for new license keys issued since 2010 - for older keys you will need to transfer the license (Support pages)

Searched for: downloading
Keyword(s) found: download
Category: LicensingType: Information Product: TouchRight UtilitiesVersion: 1.20



IL2005120188
Is it possible to view the end user license agreement for Build-A-Board without having to download the demo version?

http://www.imgpresents.com/general/license.htm
You can also get to this by clicking on imgpresents.com / General button (at top), Company Policies, then on the IMG Standard License Agreement.
Original ID: IL253726
Searched for: downloading
Keyword(s) found: download
Category: LicensingType: Information Product: Build-A-Board



IU0113120713
Want to verify Mouse/Trackball/Pointing Device operation

Download and run the IMG Mouse Test Utility. This utility will allow you to visibly see your mouse actions to verify your mouse when held down does not generate any other mouse events.

Download IMG Mouse Test Utility img_mouse_test.exe 11/1/2013 (56KB) (MD5: B725228E97C88840A37410186C5805CE)

Basic Operation
Searched for: downloading
Keyword(s) found: download
Category: UsingType: Information Product: General Issue



IU1713120699
Running any version prior to Joystick-To-Mouse 2.70 Release 6 in Windows 8

When running any release earlier than Joystick-To-Mouse 2.70 Release 6 in Windows 8, you will receive an "Improper Windows Version" message. You can enable the built-in compatibility mode for the software for Windows 8. For JOY2MSE.EXE, LICENSE.EXE you can right-click, select properties, select the Compatibility tab and enable the compatibility mode for operation as Windows 7.

As an alternate workaround, you can download and overwrite the existing IMGVERS.DLL with this updated IMGVERS.DLL for Windows 8. 56K 1/30/2013 (MD5: 25E5A85B71F7A0FA91CD84205CD20853). Follow these steps:

Note: After running in compatibility mode for some period of time (possibly after a power save mode), Joystick-To-Mouse may run slower. This appears to be a system timer issue that occurs when running under the compatibilty mode - you may wish to check for updates to Windows 8, or use the IMGVERS.DLL alternate approach above.

For additional informaton, refer to the entry for Windows 8

Searched for: downloading
Keyword(s) found: download
Category: UsingType: Information Product: Joystick-To-MouseVersion: 2.70



IU1720120965
Windows 10 update v2004 affects Joystick-To-Mouse operation

We have confirmed that Joystick-To-Mouse will run as normal, but does not receive input events from the selected Joystick/Game controller, and hence, will not move the mouse cursor, or perform button events on Windows 10 with this update. We have also confirmed that operation is correct on v1903, so this is a problem introduced by Microsoft with their updates (possibly related to "Updates to improve security when using input devices (such as a mouse, keyboard, or pen)"). Joystick-To-Mouse has worked for years on Windows 10, so this is an unfortunate situation created by Microsoft. You may wish to check for updates, or contact Microsoft technical support, as there are various Knowledge Base updates that address issues introduced by this Feature Update, e.g. KB4571756. This item will be updated if more information becomes available.

Update: We put our development team on this, and they discovered the Joystick messages MM_JOY1MOVE, MM_JOY1BUTTONDOWN, etc. were no longer being received after a joySetCapture call, as has happened for 20+ years. In checking Microsoft's API documentation, there is no indication these are deprecated or being phased out. However, there is a newer alternative API option, and with several modifications to the main JOY2MSE.EXE, a patched download for Windows 10 is now available. You can download the r5 patch install here: jtm280r5patch_810.exe for Windows 10 v2004 (3.23MB) 9/9/2020 (MD5: 4360F9FBFF485B4619F9DF5387F6A817)

It is recommended that with Joystick-To-Mouse closed/not running, you download and run through install to update/overwrite the Joystick-To-Mouse executables, and then test with this patch.

Searched for: downloading
Keyword(s) found: download
Category: UsingType: Information Product: Joystick-To-MouseVersion: 2.80



IU2007120565
How do I get Build-A-Board run-time My-T-Soft 2.10 (MYTSOFT.EXE 2.10) for XP working in Windows Vista?

When running the 95-XP run-time in Vista, you will get an "Improper Windows Version" message. You can enable the built-in compatibility mode for the software. For MYTSOFT.EXE, MACROBAT.EXE, LICENSE.EXE you can right-click, select properties, select the Compatibility tab and enable the compatibility mode for operation as Windows XP SP2. As an alternate workaround, you can download and overwrite the existing IMGVERS.DLL with this updated IMGVERS.DLL for Vista. (MD5: 4B235A355DAAF9E204F626EDB27175A9) Please note that this simply reports that Vista is the same as 2000/XP - this allows the software to run without the message, but no other accommodations for Vista (e.g. User Account Control/enhanced security/software manifests, etc.) occur.
Searched for: downloading
Keyword(s) found: download
Category: UsingType: Information Product: Build-A-BoardVersion: 2.10



IU2008120580
How do I install and run Build-A-Board 2.10 on Windows Vista?

Be sure to use the MSI (alternate download) install, e.g. BAB210.MSI

You must be an Administrator to install Build-A-Board. If Limited User, and User Account Control (UAC) is on, then SETUP.EXE should escalate and ask for an Administrator password. If UAC is Off, then it will not install. You must logon as Administrator to install Build-A-Board.

If using the 64-bit version, replace the \Program Files with \Program Files (x86) in the instructions below

Once installed, you must set compatibility to run, set permissions for licensing and operation, and move SOURCE and TARGET folder to a Public location

NOTE: Do not do this step for 64-bit Vista, i.e. do not set compatibility Use Windows Explorer, go into \Program Files\Build-A-Board\BIN, then Select BABTC.EXE, and Right-Click | select Properties, then select Compatibility Tab and select:
Run this program in compatibility mode for:
Windows XP (Service Pack 2)
Now do the same operations for BUILDER.EXE and LICENSE.EXE.

Now you must change Permissions - Under Program Files, select the Build-A-Board folder, and right-click | Properties. Under security tab, click on the Edit button below the users/groups list. It will ask for Administrator password. Then select the Users group, and give full control to the Build-A-Board folder. Then OK, OK.

At this point, you may update the IMGVERS.DLL, indicated at this help link - Updating IMGVERS.DLL for run-time MYTSOFT.EXE 2.10 to run in Vista. This file can be updated in \Program Files\Build-A-Board\BIN, \Program Files\Build-A-Board\BIN\MSWIN, and \Program Files\Build-A-Board\BIN\TEST.

Now you will be able to License Build-A-Board (License starting with BAB210??????). After Compatibility and permissions set, run \Program Files\Build-A-Board\BIN\LICENSE.EXE, and enter license code. You must be able to save to the file \Program Files\Build-A-Board\BIN\LICENSE.LIC, and the Permission step above should allow this. You can verify you have sufficient permissions by opening the LICENSE.LIC in Notepad, and enter a line, and save it, then re-open - the changes should be visible. Clear the line, and save it back in its original form, then run LICENSE.EXE

Working folders - For best results, move the SOURCE and TARGET folders to a public place (or your local user folders), and update Build-A-Board settings to reflect this change.

In Explorer, open another window and go into Users then into Public then into Public Documents, then create a folder called Build-A-Board. Now copy SOURCE and TARGET folders from \Program Files\Build-A-Board to \Users\Public\Documents\Build-A-Board

So now you should have 2 folders at:
\Users\Public\Documents\Build-A-Board\SOURCE and
\Users\Public\Documents\Build-A-Board\TARGET

Now run the Builder - Start Menu | All Programs | Build-a-Board | Build-A-Board Builder. Now select Edit menu | Properties, and click on the Global Settings Tab. Click on the ... button next to the source folder and select Public | Public Documents | Build-A-Board | SOURCE, and it should show C:\Users\Public\Documents\Build-A-Board\SOURCE for the Source.

Click on the ... button next to the Target folder and select Public | Public Documents | Build-A-Board | TARGET, and it should show C:\Users\Public\Documents\Build-A-Board\TARGET for the Target. Now click OK.

Once Build-A-Board is licensed by an Administrator, and the folders are moved to an area without limitations (the Program Files location is not available for storing data files in Windows Vista), you will be able to save projects, and operate Build-A-Board as a normal user - refer to the new location created above for Source files, and for Target files for built projects.

For more information about Windows Vista Click Here.

Searched for: downloading
Keyword(s) found: download
Category: UsingType: Information Product: Build-A-BoardVersion: 2.10



IU2009120614
How do I get Build-A-Board run-time My-T-Soft 2.10 (MYTSOFT.EXE 2.10) for XP working in Windows 7?

When running the 95-XP run-time in 7, you will get an "Improper Windows Version" message. You can enable the built-in compatibility mode for the software. For MYTSOFT.EXE, MACROBAT.EXE, LICENSE.EXE you can right-click, select properties, select the Compatibility tab and enable the compatibility mode for operation as Windows XP SP3. As an alternate workaround, you can download and overwrite the existing IMGVERS.DLL with this updated IMGVERS.DLL for Windows 7. (MD5: 6EF6AD0215549E697B8A56B5C5B1C266) Please note that this simply reports that 7 is the same as 2000/XP - this allows the software to run without the message, but no other accommodations for 7 (e.g. User Account Control/enhanced security/software manifests, etc.) occur.
Searched for: downloading
Keyword(s) found: download
Category: UsingType: Information Product: Build-A-BoardVersion: 2.10



IU2109120601
When using The Magnifier on a public computer, or in a situation where new users may see a magnified image (rather than the standard Windows desktop they are expecting), here is a toolbar that provides an easy to see & understand interface to control basic functions of The Magnifier.

Download The Magnifier Toolbar as MAGCTRL.EXE (2/24/2009) (788KB) (MD5: BCFC47297E1B9BA71783DC37BF1BECA9)
This is a toolbar that provides a taskbar icon, images or text, and a fixed or sizable toolbar that controls the following basic functions on The Magnifier:
The Magnifier Toolbar with graphical icons The Magnifier Toolbar menu

This is a utility that can be run directly (or from the Windows StartUp group), and it will automatically run The Magnifier. This places a visible icon on the taskbar, and provides a sizable toolbar that can be minimized when not needed. For situations where users may access a public computer, and not be familiar with The Magnifier software, this provides an easy to use, understandable way to control basic functions of The Magnifier.

Settings are saved automatically per user when closed. When launched, it will also run The Magnifier. There is a separate System Menu option to close the Toolbar (without closing The Magnifier). Users can also select between a fixed size / graphical icon toolbar, Float above other windows (Topmost setting), or a sizable / text based toolbar from the System Menu.

This will be included in The Magnifier 1.50 Release 3. It is included here for current users and those that are running earlier releases and need or desire this functionality.

Searched for: downloading
Keyword(s) found: download
Category: UsingType: Information Product: The MagnifierVersion: 1.50



IU2111120673
When running The Magnifier...
...my system hangs
...my system slows down
...I see strange images sometimes

The Magnifier relies heavily on the video sub-system, and underlying capabilities of the Windows Operating System. The Magnifier has been shipping since 1997, is on countless thousands of systems, and it is highly unlikely problems such as these are related to The Magnifier software. This is one of the reasons we always recommend that interested parties download and work with the software before committing to the purchase. If the particular system you want to use does not perform properly with The Magnifier running, there is little we can do to fix a hardware or hardware driver issue. The following information may be helpful to you in resolving the issue, or may explain in sufficient detail why you are experiencing an issue with our software that is, in fact, not an issue with The Magnifier software - it is only a symptom, not the cause.

The following outlines the steps you should address to make sure your system is up-to-date, and give it the best chance to run The Magnifier (and potentially remove any problem you are experiencing).
  1. Make sure you have the best video driver for your system
  2. Run at a lower color depth (16-bit color is sufficient)
  3. Make sure Windows is up-to-date
  4. Reduce (or eliminate) other software running that may sap system performance
  1. The reality of video drivers (the untold story) A modern day computer system is an amazing piece of technology - the industry is constantly moving forward providing more features, faster operation, and additional capabilities. Some people may be old enough to remember monochrome screens, and the video capabilities of the hardware (and the supporting software that connects a particular manufacturers video adapter card to the operating system) are in constant flux. One real issue with new features on a video card is that the software guys can't develop/integrate new features until they actually have a physical piece of hardware to work with. So what comes first? The hardware. (Important point #1 - the hardware is available before the optimally tuned supporting software (I.e. hardware driver software) is available). Now look at a manufacturing plant making video cards/adapters. When it comes time to make the new one, do they also continue to make the older ones? No - there typically is not enough capacity, so when the new cards start being manufactured, the old ones have reached the end of their life. Therefore, when the older adapter inventory runs out, the only thing left are the new ones. So now move on down the road to the computer manufacturer, who gets the video adapters, and builds them into their new computer systems. When the video factory stops delivering old ones, and starts delivering new ones, they don't stop what they are doing, they keep building computers, and they keep delivering computers. So what happens all too often is new video hardware is matched with older video driver software. In many cases, new improvements are a superset of the existing capabilities, so the older software may work just fine - just maybe not as fast, etc. But this may very well describe the computer you are using - a newer video adapter with an older video driver. (Important point #2 - many systems (yes, even brand new systems) are not using the best/optimal video driver software) Since it works for many situations, you may think everything is fine. So when you run The Magnifier, which relies heavily on the underlying video system (hardware AND software), and may push things to the limit in terms of speed and memory usage, problems may result only when running The Magnifier. The solution is to update your video driver (or at least verify it is the correct match for your video hardware). (Important point #3 - brand new systems are at a great disadvantage to have the manufacturers correct video driver software - due to the inability to test/debug/verify operation on a specific set of hardware as quickly as that hardware ships. Also, since the vast majority of users do not realize this (plus it is not in the best interest of the manufacturers to let on that you aren't getting the best system possible), along with the fact that optimized software lags shipping hardware, it is often the case that the video driver sofware is NOT the best match for the actual video hardware.) Therefore, if you experience any problem in your system with software, it is always a good idea to verify you are using the most up-to-date video driver for your system.
    You can update the driver in various ways
    1) Use Control Panel | Display | Settings | Advanced | Adapter | Driver | Properties | Update Driver… (or something similar based on your version of Windows)
    2) Check with your computer manufacturer's website, and follow any instructions or review any available downloads
    3) Identify the actual manufacturer of the video adapter (either through Windows or from your computer manufacturer), and then go direct to the video adapter manufacturer's website for further information. It is difficult to know if option 2 or 3 is better (much depends on the computer manufacturer and their level of customer support), but typically option 3 is recommended.
  2. Resolutions and Memory usage The larger the color depth (i.e. 16-bit or 24-bit or 32-bit), the more memory it takes to fill the display. Also, due to the 2 dimensions of height/width, each increase in color depth geometrically expands the amount of video memory required. Once you get to 16-bit color, the average person cannot distinguish color differences in sufficient detail for it to matter. So on systems where video memory is limited (i.e. most systems), selecting a lower color depth may make all the difference. You can go into Windows Control Panel | Display | Settings and try different resolutions or color depths (e.g. 16-bit color vs. 24-bit color, etc.) and you may find a setting that improves performance, or eliminates any problem you are experiencing. For virtualized systems, checking video settings, 2D or 3D acceleration, or adding memory to the Virtual Machine (VM) settings may help with video performance. Note for VMs you now may need to optimize the host hardware/supporting system AND the VM system for best results. On desktop systems, you can buy a more powerful video adapter with more memory that can make video updates invisible to the human eye. On older systems, laptops, or systems with stock video cards, the video display may not be able to perform at a satisfactory level, especially when operating a video-intensive application like The Magnifier. As a software program, we have no real control over the physical hardware you have - it can only perform as well as the operating system and hardware allow it to.
  3. Windows and Updates Windows continually gets updated, and when things finally work correctly, they rewrite everything again, so people keep buying Windows. This approach works great for certain things, but what it means in reality is that there may be issues that have nothing to do with The Magnifier, and only by getting the latest & greatest version (with bug fixes and fixed problems), can you be sure that you have the best system for running The Magnifier trouble-free. There are different settings available for Windows Updates, and you can refer to Control Panel for the specifics available for your version of Windows.
  4. Other programs and system resources The Magnifier constantly refreshes the magnified image, and this constant updating means it uses system resources unlike other types of programs. Because of this, if you already have limited resources, or are running many programs all at once, system resources may be in high-demand. Often this is not the case, but if you are experiencing slow downs or problems, it may be helpful to review the Task Manager (right-click on a blank area of the Task Bar, and select Task Manager... to open the Task manager, and review the tabs available to see programs running, what is using CPU time/system memory/resources. This may be helpful to you (or a system administrator) to identify what is using resources in the system. If possible, close or make sure other programs aren't automatically run, to make more resources available to The Magnifier.
Searched for: downloading
Keyword(s) found: download
Category: UsingType: Information Product: The MagnifierVersion: 1.50



IW0105120384
Overview of Single File Downloads

In order to make downloading & demonstrating IMG software as simple as possible, a single file, self-extracting, self-installing file approach is used, and is the preferred method of download software (see below for other methods).

Products that have versions that are different for different versions of windows have a Smart Download option - this single file runs, senses the version of windows, then downloads and runs the appropriate download. You do require internet access on the system you want to download the IMG software to use this option. If you are downloading for a different system, or will move the software before installing, you cannot use the Smart Download option. Below the Smart Download option, click on the link labeled with "To see all download options (EXE, USB, U3, MSI, Zip, etc.), click here " - the page will refresh, and there will be distinct links for ALL download options. Then select the correct file for the version of Windows you will install on, and your browser will prompt you to run or save the file. Save the file, and note the saved location. When ready to install, double-click or open the install file (EXE/MSI). If the standard EXE download does not work on your target system, try the MSI version.

The following is the general approach (along with some known issues) used by the downloaded files:


Original ID: IW400319
Searched for: downloading
Keyword(s) found: download, downloading
Category: DownloadingType: Information Product: General Issue



PC1305120444
IMG License Manager stops, Event viewer indicates: "The IMG License Manager service has reported an invalid current state 0"

Use updated IMGLM.EXE
Original ID: PC203358
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: My-T-Soft TSVersion: 1.77



PC1305120445
Build-A-Board layouts flash & immediately close - unable to use custom layouts, but My-T-Soft (original) layouts work correctly.

Apply MTSTSFIX.EXE
Original ID: PC203359
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: My-T-Soft TSVersion: 1.77



PC1305120446
IMG License Manager stops, Event viewer indicates: "The IMG License Manager service has reported an invalid current state 0"

Use updated IMGLM.EXE
Original ID: PC203360
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: My-T-Soft TSVersion: 1.76



PC1305120447
IMG License Manager stops, Event viewer indicates: "The IMG License Manager service has reported an invalid current state 0"

Use updated IMGLM.EXE
Original ID: PC203361
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: My-T-Soft TSVersion: 1.75



PC1305120448
IMG License Manager stops, Event viewer indicates: "The IMG License Manager service has reported an invalid current state 0"

Use updated IMGLM.EXE
Original ID: PC203362
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: My-T-Soft TSVersion: 1.73



PC1305120449
IMG License Manager stops, Event viewer indicates: "The IMG License Manager service has reported an invalid current state 0"

Use updated IMGLM.EXE
Original ID: PC203363
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: My-T-Soft TSVersion: 1.70



PC1308120592
Using My-T-Soft TS keyboard on a terminal from GE Fanuc / Intellution iFix, My-T-Soft TS version 1.73, after a period of time, software types "demo" and must be stopped and restarted.

Use updated MYTSOFT.EXE
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: My-T-Soft TSVersion: 1.73



PC1405120451
My-T-Mouse for Kids Technical Support


Original ID: PC101365
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Information Product: My-T-Mouse for KidsVersion: 1.40



PC1505120405
(Windows 2000/XP) User Shell differences, script problems, issues with IMGLOGON.DLL, need access to other logon capabilities

Download Patch for My-T-Pen, My-T-Soft, or My-T-Touch
Original ID: PC205340
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: Logon ModuleVersion: 1.75



PC1505120407
Need 1.75 version release capabilities (Windows 2000/XP Logon Scripts do not execute) for pre 1.75 versions

Replace IMGLOGON.DLL with 1.75 version. This is a security issue with Windows 2000 servers for the Win32 API call NetUserGetInfo. Prior to 1.75, this is called in the security context of the local machine, rather than the authenticated user. Most likely seen on native Windows 2000 servers as domain controllers with user logging onto the domain (rather than local machine).
Original ID: PC205342
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: Logon ModuleVersion: 1.70



PC1505120408
Touch Logon Button appears prior to touchscreen driver being loaded (e.g. ELO), confusing or annoying users

We have added a modifiable delay prior to showing the first dialog display - Replace the IMGLOGON.DLL & IMGLOGON.EXE files with the downloads below.
Original ID: PC205343
Searched for: downloading
Keyword(s) found: download
Category: CommonType: Problem/Resolution Product: Logon ModuleVersion: 1.70



PC1505120409
  • (Windows 2000/XP) Non-Administrative User at Logon reverts to Demo Logon and disables IMG Logon Module.
  • (Windows 2000/XP) Timeout at username / password screen does not re-display "Touch Logon to begin".

  • The best solution is to replace the IMGLOGON.DLL & IMGLOGON.EXE files with the downloads below. If this is not desirable, see advanced notes below.
  • To resolve license problem without replacing files, user rights in registry must be addressed. (User needs "Set Value" permission in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version & sub-keys)
    Original ID: PC205344
  • Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Problem/Resolution Product: Logon ModuleVersion: 1.70



    PD0212120694
    Working with My-T-Touch 1.78 Release 4 and DevKit 178 Release 3, and MS Access example doesn't work.

    The MS Access examples hadn't been updated for the change to \Program Files that occurred in the 1.78 release, and also didn't mesh with existing MTSDLL that the Access examples used (changes not addressed from previous versions/examples/builds). Here are the changes to make it work:

    Modifications to Access DLL

    In \Program Files\MYTTOUCH\MSACCESS\MYTTOUCH

    Copied "Sample usage of DLL in Access (WINDOWS).MDB"
    To "Sample usage of DLL in Access (Program Files).MDB"

    In Module "DLL Declares" changed (Global replace)
    "\WINDOWS\" to "\Program Files\" (40 replacements)

    Then do a find for ".CFG", select Current Database

    In "Form_Example3" class module:

    Change "NUM.CFG" to "C:\Program Files\MYTTOUCH\NUM.CFG" in

    Change "KYBD.CFG" to "C:\Program Files\MYTTOUCH\KYBD.CFG"

    Save

    Update MTSDLL.DLL to updated version

    Download updated MTSDLL MTSDLL.DLL 56k 9/28/2012 MD5: A6699B979C972C0AB0A370A14E0BB934

    Replace \Program Files\MYTTOUCH\MTSDLL\MTSDLL.DLL with update
    For reference, these are the updates to the MTSDLL.C to build the updated DLL

    Update to MTSDLL.C very limited to match Access function call.

    Change parameter of LaunchMTS to void:

    from: long WINAPI LaunchMTS(LPSTR lpCmd)
    to: long WINAPI LaunchMTS(void)

    from:
    LPSTR lps;
    hWork = FindMyTSoft();
    to:
    LPSTR lps;
    //add this so code compiles with no other changes
    LPSTR lpCmd = "PlaceHolder";
    hWork = FindMyTSoft();

    Searched for: downloading
    Keyword(s) found: download
    Category: Integrating(Developing)Type: Problem/Resolution Product: Developers KitVersion: 1.78



    PD1115120806
    Working with GE Intelligent Platforms iFix version in a remote session, developer's kit tools do not operate (using My-T-Soft on Windows Server, user running from a terminal/remote desktop session).

    In the 1.78 release for GE-IP, the My-T-Soft executable (MYTSOFT.EXE) has a manifest set to highestAvailable, which will elevate the privileges of the executable when running. If a limited user is running in the session, the developer kit utilities will run asInvoker, meaning they will run in the context of the limited user, and will not be able to interact with the higher privileged My-T-Soft. In order to resolve this without changing security & privilege levels of the user, a different MYTSOFT.EXE should be used (one with a manifest set to asInvoker vs. highestAvailable). For the 1.78 release, the standard retail MYTSOFT.EXE will work - these are the steps needed to update/work with the different MYTSOFT.EXE.

    1) Get the zip file with the retail MYTSOFT.EXE for 1.78R4

    You can go to the Old Downloads area here:
    http://www.imgpresents.com/olddemo.htm#11201 and look for:
    Download My-T-Soft 1.78 compressed installation files (mts178r4_vista7.zip) - (5.53 MB) 11/24/2009
    Select and Download the zip.
    This is the direct download link:

    http://downloads.archives.imgpresents.com/mytsoft/mts178r4_vista7.zip

    2) Work with the Zip into a desktop folder or a temp location - unzip the file/extract files.

    3) In the Proficy iFix folder, rename the existing MYTSOFT.EXE as MYTSOFT.GE or MYTSOFT.BAK

    4) Copy the 1.78 R4 IMG/Retail MYTSOFT.EXE into the folder you found the original GE MYTSOFT.EXE

    Run and test with this executable.

    Notes:
    It is recommended that the Developer's Kit 1.79 Release 1 be used with the 1.78/1.80 iFix releases - see IMG Developer's Kit Downloads
    The installation location is C:\Program Files\Proficy\Proficy iFix vs. C:\Program Files\MYTSOFT
    Configuration files are typically C:\Users\[UserName]\AppData\Roaming\Innovation Management Group\MYTSOFT - see My-T-Soft Setup | File menu | Show Config File Location
    Searched for: downloading
    Keyword(s) found: download
    Category: Integrating(Developing)Type: Problem/Resolution Product: My-T-SoftVersion: 1.78



    PD2013120714
    Need to find KBF files, Version details, License Info, location, etc.

    Download and run the IMG KBF Manager. This utility will check your system for installed versions of IMG software, and show you all KBFs on the system. This is primarily meant for Developers.

    Download IMG KBF Manager img_kbf_manager.exe 12/26/2013 (64KB) (MD5: 9AA9C13548362A7431716FC2250C2F1A)

    Basic Operation

    Notes:
    This is currently a developer utility. The main purpose is to locate and find version and license details about files on a development system. This focuses on My-T-Soft and Build-A-Board locations, and assumes software is installed correctly. Registry entries used to determine search locations. Desktop locations (current user/Public) are also searched.

    Searched for: downloading
    Keyword(s) found: download
    Category: Integrating(Developing)Type: Problem/Resolution Product: Build-A-Board



    PG1105120137
    With My-T-Soft in StartUp group, occasionally Windows reports an error after multiple restarts or upon start up.


    Original ID: PG223715
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.77



    PI0105120456
    My-T-Pen, My-T-Soft, My-T-Touch Versions 1.77 & earlier
    Unable to Install, Message is: Setup cannot run while portions of My-T-Soft are Active! Close all programs, then retry
    However, you have not installed software, and all programs are closed. You may also find that setup works fine on other systems.

    The Setup program looks for Windows with certain names, and one of these windows is the Welcome screen run when you first install the software. Unfortunately, the program looks at ANY window with Welcome in the caption, and reports this result. We have created a program that looks at the same items as Setup, and reports details so you can shutdown or remove the particular program causing this conflict. You can download VERIFY.EXE (MD5: 5BDBB80834BA96C52BA12C16184C4B1D) and run it on the system reporting this message to diagnose what particular program is causing this conflict. You can use Task Manager (or Add/Remove programs) to close or remove the problematic program. Once Setup is complete, you can reboot to reset the system, or restart the program, or re-install the program.

    For downloaded demos, another solution is to use a different install approach, see Alternative Downloads for My-T-Soft.


    Original ID: PI300316
    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Problem/Resolution Product: General Issue



    PI0113120711
    Unable to un-install IMG Software, Improper version installed, need automated un-install, or software conflicts

    Download and run the IMG Software System Check Utility. This utility will check your system for installed versions of IMG software, and allow you to remove files, folders, and registry entries. This should typically only be used in conjunction with IMG Technical Support.

    Download IMG Software System Check Utility img_software_check.exe 4/14/2022 (96KB) (MD5: 4A66582E7FEE1DCCC6E4B57149D059E3)

    Download IMG Software System Check Utility (older build for XP/2000) img_software_check.exe 4/12/2013 (87KB) (MD5: 4CDFD672B4B0F72BE7562BEA199945AA)

    Basic Operation

    IMPORTANT:
    If you can not get past the message that "Software is running" and you have closed all IMG Software, you can try restarting and then retrying. If you still run into this issue, then the IMG software may be in the Startup - you can use Start | Run | MSCONFIG | Ok to review startup items. You can also use the Task Manager to "End" the software - right-click on a blank area of the task bar, select Task Manager, and then view all processes and look for the IMG Software - then select and End Process.

    Notes:
    This does not yet address every IMG software release, so it may not apply to the specific version of Windows and version of IMG Software. This will eventually be incorporated into support options and system management tools and will be updated at this location as necessary. It is a 32-bit version, but does handle 64-bit installs. (32-bit so it can run on both 32-bit and 64-bit systems - can't do that with a 64-bit version!)
    This does NOT delete private/user level settings, nor remove Build-A-Board BOARDS, SOURCE, or TARGET results - does now have an option to open Windows Explorer to enable you to handle these folders as desired.

    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Problem/Resolution Product: General Issue



    PI0114120723
    Setup runs and appears to run correctly, but software is not installed

    Older versions of the single-file/self-extracting executable install exe's must be run/installed from the system where they will be installed. If run from a network (or USB drive, or other media), the setup portion will not successfully extract the software files from the compressed package embedded in the EXE. The Setup portion will appear to run successfully (and probably rather fast), but the software will not be installed. You must copy the EXE to the desktop or documents or download location, and launch it from the system that you are installing the software on. Also note this may occur if there is not enough disk space, or possibly other system issues, so also verify your system. If downloaded, you may wish to verify the size/MD5 of the file to ensure the EXE is not corrupted.
    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Problem/Resolution Product: General Issue



    PI0115120821
    Need to verify IMG Installation for IMG System tools - Download Manager and License Manager

    Download and run the IMG Software Configuration Check Utility. This utility will check your system for proper installation of the IMG Download Manager and IMG License Manager and verify support level. This should typically only be used in conjunction with IMG Technical Support.

    Download IMG Software Configuration Check Utility img_config_check.exe 7/9/2015 (96KB) (MD5: F99525FB3B307106348FAFA3FEA46F13)

    Basic Operation


    Notes:
    This may report an error for older IMG software due to new requirements and support functions. Use the IMG Download Manager (Check for Updates…) to update files.

    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Problem/Resolution Product: General Issue



    PI0116120855
    Need to run SETUP.exe with quiet (no user interface) / un-attended install option, and need Desktop and/or Startup Shortcut

    The original /q or /i install options for unattended installs were done for customers wrapping the installation into their own installation approach, and the desktop/startup shortcut options were bypassed, leaving system configuration up to the master install. For customers that need this capability, an updated SETUP.exe is available that supports these options as specified in the INSTALL.XML (the existing settings are used for the standard install and indicate if the option is available, and if it is default checked (CAPS) or clear (lowercase)).

    You can download a replacement SETUP.exe here:

    Setup2016Sep06.zip (SETUP.EXE) 216KB (MD5: 525739BA93FC3E44A251BF5FFF143536) 9/5/2016

    Download, extract, and replace SETUP.exe with the updated SETUP.exe (from zip)

    Using My-T-Soft as an example, a typical install set will be SETUP.exe / INSTALL.XML / My-T-Soft.PKG (similar for other packages). To create the shortcut, the INSTALL.XML file must be changed in the GROUP Action item using the following conventions (case is used as indicator, comma is separator):
    DESKTOP=Create Desktop Icon
    desktop=Skip/Remove Desktop Icon
    STARTUP=Create Startup Icon
    startup=Skip/Remove Startup Icon
    MTSICON=Use My-T-Soft keyboard Icon (My-T-Soft type installs)

    As an example, the following text will create a Startup shortcut icon:

    . . .
    . . .
    <SOURCE>
    <TYPE>GROUP</TYPE>
    <NAME>My-T-Soft</NAME>
    <DATAFILE>desktop,STARTUP,MTSICON>/DATAFILE>
    </SOURCE>
    . . .
    . . .

    <DATAFILE>DESKTOP,STARTUP,MTSICON</DATAFILE> will create both a Desktop and Startup Icon.

    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Problem/Resolution Product: General IssueVersion: 1.78 1.79 1.80



    PI1105120142
    Unable to run Setup / 16-bit subsystem error.


    Original ID: PI223722
    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Problem/Resolution Product: My-T-SoftVersion: 1.77



    PI2005120129
    Downloaded File / CD Install Hangs
    Install completes, but Program Group Shortcuts do not point to valid files


    Original ID: PI223703
    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PL1107120567

    If you obtained a license certificate from Roper Mobile, but My-T-Soft 1.77 is not licensed, you can use these files with the 1.77 version to license using the certificate you have. If you need to re-install My-T-Soft, you can use this link to download MTS177.msi. Once installed, you need to overwrite the LICENSE.EXE/LICENSE.LIC files in the C:\WINDOWS\MYTSOFT folder with the files below. This only applies to specific licenses - please contact IMG Customer Service for more details.


    Download LICENSE.EXE/LICENSE.LIC

    Overwrite the files C:\WINDOWS\MYTSOFT\LICENSE.EXE and C:\WINDOWS\MYTSOFT\LICENSE.LIC with these 2 files, then run Start Menu | Programs | My-T-Soft | Licensing Information, and enter the information from your certificate
    Searched for: downloading
    Keyword(s) found: download
    Category: LicensingType: Problem/Resolution Product: My-T-SoftVersion: 1.77



    PL1113120701
    I have installed My-T-Soft in Windows 7, it shows as licensed, but when the Logon keyboard shows up, it reports as unlicensed.

    The logon module uses the LICENSE.DLL in the \Program Files\Common Files\Innovation Management Group\License Manager location (and registry entries). You can see if these files are there.

    These are established at install with the running of ESTABLISH.exe from the MANAGER folder (post-install configuration). Depending on UAC settings in Windows, if you used the MSI, it may not have had the permissions to "establish" the \program files entry - use msiexec /i ???.msi from an Administrator cmd prompt should install correctly. Alternatively, you can disable UAC, install, then re-enable.

    For zip file installations, a post-install configuration step is required. The Download Manager/License Manager files placed in \Program Files\Common Files requires the Administrator running ESTABLISH.EXE in the \Program Files\MYTSOFT\MANAGER folder.

    The IMG Standard Install elevates permissions when run, and the ESTABLISH.EXE is run from the INSTALL.XML script. Only a system or file issue would prevent the execution of this step.
    Searched for: downloading
    Keyword(s) found: download
    Category: LicensingType: Problem/Resolution Product: My-T-SoftVersion: 1.78 1.79



    PU1105120138
    Windows XP Tablet PC 2005 (Service Pack 2 for Tablet PC) - The Tablet PC Input Panel option (interface) does not work anymore.
    Menus do not appear, no sub menus under Start Menu while running My-T-Soft.


    Original ID: PC223716
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.77



    PU1105120140
    Want Key Click Feedback but do not want Text-To-Speech Announcement.

  • Set Sound=1 in MYTSOFT.INI file, use IMGSOUND.EXE version 1.78

  • Original ID: PU223722
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.77



    PU1105120272
    Working with a DOS app in command.com in Windows 2000 (or any app that watches scan codes for Edit panel / Numeric panel) certain keys do not operate correctly / consistently

    Download Patch PATCHMTS.ZIP (Available 11/9/2001) - This file contains an updated My-T-Soft Executable, and all 47 KMF files.
  • Patch Notes:
  • Brought to our attention by customer using command.com (NOT CMD.EXE) in Windows 2000 - we anticipate this affects a very small percentage of customers
  • Change mainly affects "extended" keystroke attribute to required keys on edit & numeric panels
  • Virtual keys in Windows & for Windows Apps are not affected
  • Very few apps watch scan codes, so we expect this will only affect older applications & DOS applications
  • Run KeyWatch in KEYBOARD folder with Developer's Kit installed to view virtual key & scan codes
  • One interesting feature that is available with patch - add EnableMouseScroll=1 to the [Configuration] section of INI file, and this will enable automatic scrolling when cursor is held at edge of screen when keyboard is larger than screen display

  • Original ID: PU225186
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.70



    PU1107120526
    Trying to run My-T-Soft 1.77 on a server (2000/2003/Terminal Services available), and message box appears "Not Licensed for Terminal Server operation!…"

    Update My-T-Soft executable (MYTSOFT.EXE) to 1.77B.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.77



    PU1107120529
    This update resolves the following problems:
    During Windows Logon:
    Stuck keys (dragging off board while button down)
    Caps Lock / Shift state operation problems
    See Message: "This may only be run in conjunction with the IMG Logon Utilities!"
    Tablet PC 2005: Tablet PC Keyboard visible on logon screen even though "Replace Tablet PC Keyboard" option checked (See notes below)

    Resolution: Update MTS2.EXE to version 2.17 (2.15 included in 1.77 releases)
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.77



    PU1110120659
    The My-T-Soft Logon Utilities do not operate in 64-bit Windows 7 / Vista

    Refer to available updates - see My-T-Soft Setup | Help | Check for Updates…, and look at options available for the My-T-Soft product. It is indicated as "My-T-Soft Logon Utilities for 64-bit Windows" (This is not tagged as a recommended update because this update only applies to 64-bit versions - you must manually select My-T-Soft, and the update, and answer Yes when notified that is the same as the current installation).

    You can also download this update directly here: Download Update for My-T-Soft 1.78 Release 4 for 64-bit Windows 7/Vista (197 KB) (MD5: 9BE7DB402148727ACCDA83B086CE3D25)
    Installation/udpate instructions:
    Make sure the My-T-Soft Logon Utilities are closed - no My-T-Soft program should be running
    Then, as Administrator, copy mts17864.exe to \Program Files (x86)\MYTSOFT, then execute directly from that folder.
    This will expand and update:
    IMGLOGON.exe and IMGVistaLogon.dll
    and will add:
    IMGVERS64.DLL and LICENSE64.DLL

    Technical notes: The Credential Provider DLL must be compiled as 64-bit to be loaded by the operating system. Also, the user front-end IMGLOGON.exe must be 64-bit to update the correct registry keys (vs. the 32-bit redirects in the Wow6432Node sub keys). To resolve interface issues, supporting DLLs must also be 64-bit.

    Once the update/new files have been applied, you can run the My-T-Soft Logon Utilities directly, and it will operate correctly in the 64-bit environment.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.78



    PU1112120696
    Need larger size keyboard layouts for Logon Keyboard

    The provided logon layouts of small, medium, and large may be in adequate for higher resolution and wide displays, especially for touchscreen usage. Download Larger Logon Layouts zip file (21KB) (MD5: E0F30C9A90B07A7CC5BFEADE786C428C) and unzip/overwrite existing layout files.

    Download zip, Unzip, and place all files in \Program Files\MYTSOFT\LOGON folder (or appropriate product folder \Program Files\[PRODUCT]\LOGON folder, or \Program Files (x86)\[PRODUCT]\LOGON).

    Run My-T-Soft Logon Utilities and select Small/Medium/Large, then restart system to test with new set of layout files.

    Notes:
    See Logon Utilities help for details on files and naming.
    Small is for 1024 wide, Medium is 1280 wide, and Large is for 1600 wide resolutions
    These are Build-A-Board ANSI 210 layouts - refer to IMG's Build-A-Board for additional sizes, layouts, or options for use at Windows Logon
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.78



    PU1113120700
    Using Ctrl+Alt+Del button at logon, does not appear when Workstation Locked / returning from Sleep/Hibernate
    Want custom starting position to be preserved
    Problem resolved for some users, but not others (or limited user) (or new user)

    For Version 1.79 (prior to Version 1.79 Release 2, which this will roll into), update CADBTN.exe in \Program Files\MYTSOFT folder.

    Download CADBTN.exe as cadbtn.zip (127KB) (3/7/2013) (MD5: 0476447532EDEE0E3343D4BE0E554AC3) and unzip/replace existing CADBTN.exe.

    1. Download file and note downloaded location - unzip/extract if necessary
    2. NOTE: For production machines, you may want to download on a separate machine, and copy over the network or through storage media so the Windows file warning about downloaded file does not appear - or check Group Policy / Local Security options
    3. As Administrator, use Explorer (or CMD prompt) and go to \Program Files\MYTSOFT (or \Program Files (x86)\MYTSOFT)
    4. Rename existing CADBTN.exe to CADBTN.179
    5. Copy in updated CADBTN.exe
    6. Enable (re-enable) Feature in Logon Utilities, restart system
    Note - this update can be used with My-T-Touch, My-T-Pen, My-T-Mouse, OnScreen.
    To use a custom starting position for the CTRL+ALT+DELETE Button, you can update StartParams in the registry (Use Regedit) at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Accessibility\Ats\img_my-t-soft_v220. Use " x=800 y=200" instead of " x=default y=default" (NOTE: use desired screen coordinates).

    In the original 1.79 release, anytime the logon utilities are updated, and the Ctrl-Alt-Delete option is enabled, the registry key will be updated with the default settings (which will remove any custom settings). To preserve any customizations, you can use the updated IMGLOGON.exe (this will roll into 1.79 Release 2).
    Download IMGLOGON.exe from imglogon_179update.zip (461KB) (3/8/2013) (MD5: E7CE95691921A7279BC17C30561535C1) and unzip/replace existing IMGLOGON.exe.

    When extracted, you will find WIN32-BIT and WIN64-BIT folders - use the appropriate platform build, and select the appropriate folder (e.g. MYTSOFT for My-T-Soft), and then update the IMGLOGON.exe in \Program Files\MYTSOFT folder (for 64-bit, update \Program Files (x86)\MYTSOFT).
    The CADBTN.exe utility needs to be configured to run from both the system and for the current user. When configured by an Administrator (or a new user is created), other users will not have the individual (HKEY_CURRENT_USER) configured, so this same issue can occur. To enable this for a particular user, refer to the Ease of Access Center - you can configure the user by going into Control Panel | Ease of Access | Ease of Access Center | Change how your keyboard works | Enable My-T-Soft Family Ease of Access Utility | Check ON Use CTRL+ALT+DEL Access Utility.

    This registry setting must be there for each user that needs this functionality:

    [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Accessibility]
    "Configuration"="img_my-t-soft_v220"

    Note: Depending on other settings, the img_my-t-soft_v220 entry needs to be part of a comma-delimited list in Configuration.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.79



    PU1114120717
    My-T-Soft (& My-T-Soft Setup) [or My-T-Touch or My-T-Pen] take a long time to appear in various versions of Windows (originally Windows 8.1 in a VMWare Virtual Machine (VM))

    Update executables to resolve system font code caused delays.

    Using the Startup display troubleshooting option (Command Line Options) and the help of a customer, it was determined that the AddFontResource and WM_FONTCHANGE broadcast Windows message took an extremely long time to process, which delayed the startup sequence. To bypass these system calls, the RunAddFontResource Initialization entry was re-enabled (previously marked obsolete) and used to indicate if the system font code should be run. By default, the RunAddFontResource=0, so by updating the executables, the font code is not used, and this resolved the delay problem.

    To resolve this problem, download the My-T-Soft & My-T-Soft Setup (My-T-Pen & My-T-Pen Setup) (My-T-Touch & My-T-Touch Setup) executables in mtsfontfix_2014mar28.zip

    Download mtsfontfix_2014mar28.zip 2.97MB 3/28/2014 (MD5: 8B8008FD6A2DE799440368967D9D644C)

    Download and extract from the zip file to expand 3 folders (My-T-Soft/My-T-Pen/My-T-Touch). Within these folders are 1.78 and 1.79 versions, and a 1.80 version for My-T-Soft. Be sure to use correct version of executable based on installed product and version.

    For My-T-Soft
    Make sure My-T-Soft & My-T-Soft Setup are not running. Copy/overwrite MYTSOFT.exe and MTSSETUP.exe from correct version folder (plus UAC exe's for My-T-Soft 1.80) in \Program Files\MYTSOFT (or \Program Files (x86)\MYTSOFT)

    For My-T-Pen
    Make sure My-T-Pen & My-T-Pen Setup are not running. Copy/overwrite MYTPEN.exe and MTPSETUP.exe from correct version volder in \Program Files\MYTPEN (or \Program Files (x86)\MYTPEN)

    For My-T-Touch
    Make sure My-T-Touch & My-T-Touch Setup are not running. Copy/overwrite MYTTOUCH.exe and MTTSETUP.exe from correct version folder in \Program Files\MYTTOUCH (or \Program Files (x86)\MYTTOUCH)

    Notes: With these executables, RunAddFontResource=1 must be set in the INI file to run the font change system code. The code was removed back in Windows 95 1.6x versions, then re-instated 1.7x versions to ensure customers that installed using zip files, or their own installation instead of the standard retail installation had access to the MYTMOUSE.FON font for proper display in smaller sizes. For a normal installation, the bypassed code is not required - it was put back in because it should be benign, and not cause any system delays, and it helped resolve a font issue for some uses of the software. If necessary, the font can always be manually installed with the system.

    If you reference the original Tech item, there is a strong possibility that some process does not handle this font broadcast message correctly, or starts a sequence of extreme processing before releasing back to the system - it may be possible to identify the offending process and look for updates or fixes to the process that causes the system delay. To resolve the issue without using these executable file updates, refer to this tech item: PC1107120533

    Notes: You will want to copy these files as Administrator to ensure you are updating/replacing the actual executables. Also, it is recommended that you rename the old executables so you can revert to them if desired/needed (rather than overwriting these files). Depending on the version of Windows and settings, if you download the zip, and copy the file from the Downloads area, Windows may give a warning when running the executable. You may wish to work from a different system or a network to prevent this safety mechanism.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.78 1.79 1.80



    PU1120120963
    When using My-T-Soft 1.90 on Zebra VC80, physical Bezel key macros do not operate when using Custom Keyboard.

    This problem was identified and resolved with an update to the HapticsFeedback.DLL in March 2020 and has been rolled into an update from Zebra Technologies - this is available as part of an update available here: CFE_VC80_W10_RS1_EN_V010400_e_WB (Zebra Portal Logon Required).

    Background: The legacy My-T-Soft 1.x software has a different identifying class than the My-T-Soft 2.x software that operates custom layouts. The original HapticsFeedback library did not check for the My-T-Soft 2.x window (custom layout), so never sent physical bezel key event. The update resolves this issue.

    For integrators or system administrators, the updated DLL is provided here:

    zebravc80hapticslib20200326.zip (20K) March 26, 2020 (MD5: E80C78DD4EE54D6596F776002A8606BA )
    NOTE: This download is provided as a convenience for testing/troubleshooting. It is recommended all updates be applied with supported / authorized updates via Zebra Technologies (see link above).

    Download/extract zip file - it has one file, the updated HapticsFeedback.DLL

    IMPORTANT: Preserve existing DLL file so you can revert to current system if necessary, and then drop in new one:

    You will want to rename or backup the existing HapticsFeedback.dll, then unzip downloaded zip file, and drop in the DLL file to the correct location:

    C:\Program Files\VCControlPanel\HapticsFeedback.DLL

    Do this as Administrator or boot into safe mode to update the HapticsFeedback.DLL - if it is in use, you will not be able to overwrite/update it.

    Once updated, you can reset the system, then test. With the original DLL, the physical Bezel keys will not trigger macros when using a custom Build-A-Board layout, but with updated DLL, macros will occur.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-SoftVersion: 1.90



    PU1205120197
    I am unable to do text-to-speech with OnScreen.

    In order to do text-to-speech, you need the Microsoft Speech components loaded. This is available as a separate download on the same download area as on-screen. In Windows XP, this is available by default.
    Original ID: PU253816
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: OnScreen



    PU1211120665
    The OnScreen Logon Utilities do not operate in 64-bit Windows 7 / Vista

    Refer to available updates - see OnScreen Setup | Help | Check for Updates…, and look at options available for the OnScreen product. It is indicated as "OnScreen Logon Utilities for 64-bit Windows" (This is not tagged as a recommended update because this update only applies to 64-bit versions - you must manually select OnScreen, and the update, and answer Yes when notified that is the same as the current installation).

    You can also download this update directly here: Download Update for OnScreen 1.78 Release 4 for 64-bit Windows 7/Vista (197 KB) (MD5: 8A38ADDC2814DA5505CD30FF30585C34)
    Installation/udpate instructions:
    Make sure the OnScreen Logon Utilities are closed - no OnScreen program should be running
    Then, as Administrator, copy ons17864.exe to \Program Files (x86)\ONSCREEN, then execute directly from that folder.
    This will expand and update:
    IMGLOGON.exe and IMGVistaLogon.dll
    and will add:
    IMGVERS64.DLL and LICENSE64.DLL

    Technical notes: The Credential Provider DLL must be compiled as 64-bit to be loaded by the operating system. Also, the user front-end IMGLOGON.exe must be 64-bit to update the correct registry keys (vs. the 32-bit redirects in the Wow6432Node sub keys). To resolve interface issues, supporting DLLs must also be 64-bit.

    Once the update/new files have been applied, you can run the OnScreen Logon Utilities directly, and it will operate correctly in the 64-bit environment.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: OnScreenVersion: 1.78



    PU1306120500
    During Windows Logon:
    Stuck keys (dragging off board while button down)
    Caps Lock / Shift state operation problems

    Resolution: Update MTS2.EXE to version 2.17 (2.15 included in 1.77 releases)
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-Soft TSVersion: 1.77



    PU1605120301
    Working with a DOS app in command.com in Windows 2000 (or any app that watches scan codes for Edit panel / Numeric panel) certain keys do not operate correctly / consistently

    Download Patch PATCHMTT.ZIP (Available 11/9/2001) - This file contains an updated My-T-Touch Executable, and all 47 KMF files.
  • Patch Notes:
  • Brought to our attention by customer using command.com (NOT CMD.EXE) in Windows 2000 - we anticipate this affects a very small percentage of customers
  • Change mainly affects "extended" keystroke attribute to required keys on edit & numeric panels
  • Virtual keys in Windows & for Windows Apps are not affected
  • Very few apps watch scan codes, so we expect this will only affect older applications & DOS applications
  • Run KeyWatch in KEYBOARD folder with Developer's Kit installed to view virtual key & scan codes
  • One interesting feature that is available with patch - add EnableMouseScroll=1 to the [Configuration] section of INI file, and this will enable automatic scrolling when cursor is held at edge of screen when keyboard is larger than screen display

  • Original ID: PU560215
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-TouchVersion: 1.70



    PU1605120303
    My-T-Touch in StartUp group, occassionally Windows reports an error after multiple restarts or upon start up.

    Update My-T-Touch executable (MYTTOUCH.EXE) to 1.77B.
    Original ID: PU560217
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-TouchVersion: 1.77



    PU1605120304
    Windows XP Tablet PC 2005 (Service Pack 2 for Tablet PC) - The Tablet PC Input Panel option (interface) does not work anymore
    Menus do not appear, no sub menus under Start Menu while running My-T-Touch

    Update PanelWatch with 1.78 version
    Original ID: PU560218
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-TouchVersion: 1.77



    PU1605120306
    Want Key Click Feedback but do not want Text-To-Speech Announcement

    Set Sound=1 in MYTTOUCH.INI file, use IMGSOUND.EXE version 1.78
    Original ID: PU560220
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-TouchVersion: 1.77



    PU1607120524
    Trying to run My-T-Touch 1.77 on a server (2000/2003/Terminal Services available), and message box appears "Not Licensed for Terminal Server operation!…"

    Update My-T-Touch executable (MYTTOUCH.EXE) to 1.77B.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-TouchVersion: 1.77



    PU1607120530
    This update resolves the following problems:
    During Windows Logon:
    Stuck keys (dragging off board while button down)
    Caps Lock / Shift state operation problems
    See Message: "This may only be run in conjunction with the IMG Logon Utilities!"
    Tablet PC 2005: Tablet PC Keyboard visible on logon screen even though "Replace Tablet PC Keyboard" option checked (See notes below)

    Resolution: Update MTS2.EXE to version 2.17 (2.15 included in 1.77 releases)
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-TouchVersion: 1.77



    PU1610120663
    The My-T-Touch Logon Utilities do not operate in 64-bit Windows 7 / Vista

    Refer to available updates - see My-T-Touch Setup | Help | Check for Updates…, and look at options available for the My-T-Touch product. It is indicated as "My-T-Touch Logon Utilities for 64-bit Windows" (This is not tagged as a recommended update because this update only applies to 64-bit versions - you must manually select My-T-Touch, and the update, and answer Yes when notified that is the same as the current installation).

    You can also download this update directly here: Download Update for My-T-Touch 1.78 Release 4 for 64-bit Windows 7/Vista (197 KB) (MD5: 48EA3B6064F8DC0CD5D56EF2F0758D31)
    Installation/udpate instructions:
    Make sure the My-T-Touch Logon Utilities are closed - no My-T-Touch program should be running
    Then, as Administrator, copy mtt17864.exe to \Program Files (x86)\MYTTOUCH, then execute directly from that folder.
    This will expand and update:
    IMGLOGON.exe and IMGVistaLogon.dll
    and will add:
    IMGVERS64.DLL and LICENSE64.DLL

    Technical notes: The Credential Provider DLL must be compiled as 64-bit to be loaded by the operating system. Also, the user front-end IMGLOGON.exe must be 64-bit to update the correct registry keys (vs. the 32-bit redirects in the Wow6432Node sub keys). To resolve interface issues, supporting DLLs must also be 64-bit.

    Once the update/new files have been applied, you can run the My-T-Touch Logon Utilities directly, and it will operate correctly in the 64-bit environment.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-TouchVersion: 1.78



    PU1705120126
    Desire additional button feature to spin mouse wheel by holding button down.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Joystick-To-MouseVersion: 2.60



    PU1705120128
    Only want Button Capabilities, do not want Joystick-To-Mouse to move cursor
    Using non-gaming device, only has buttons, no axes of motion
    Device loses calibration, causes drifting, and you didn't want cursor motion anyway


    Original ID: PG223702
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Joystick-To-MouseVersion: 2.60



    PU1705120374
    Joystick-To-Mouse Compatibility Notes / Game Compatibility

    Joystick-To-Mouse is a windows compatible software program that uses the Microsoft Windows API, and conforms to all guidelines published by Microsoft. By definition, if Joystick-To-Mouse works with any windows application, it will work with all (properly written) windows applications. Game developers are known for writing software that utilizes system resources in ways that DO NOT conform to these "rules" - since they assume that the user will ONLY be using their software, they operate in a way that bypasses, or ignores other programs running in the system. Therefore, IMG can not provide compatibility with programs written in a way that do not conform to the Microsoft Windows operating system.

    IMG does not have a list, nor do we exhaustively test any of the thousands of programs released every year - In order to keep our prices reasonable, we can not purchase, pay personnel to test, and provide changes to our software to work with companies that choose to ignore the published documentation regarding software interoperation. We apologize for any inconvenience, but we strongly recommend you download a demo and test the software before purchasing.
    Original ID: PU223700
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Joystick-To-MouseVersion: 2.60



    PU1712120680
    Windows Vista/Windows 7 - Joystick-To-Mouse does not operate properly, or only operates in upper left of screen

    If your font setting (Custom DPI Setting) is greater than 125%, the Windows API GetSystemMetrics does not perform as documented, and will return incorrect values for screen size, causing Joystick-To-Mouse's calculations to be incorrect. Requires SetProcessDPIAware system call. This update has rolled into 2.70 Release 5). To update, do one of the following:
    If you have your license key/serial #, you can simply install the current Joystick-To-Mouse from here, then re-license:
    http://www.joystick-to-mouse.com/joy2mse/jtmdemo.htm#Download

    Alternatively, you can download the Zip file, extract, and then update the joy2mse.exe file. http://www.joystick-to-mouse.com/joy2mse/jtmdemo.htm?view=extended#download

    With Joystick-To-Mouse closed, as Administrator, in \Program Files\Joystick-To-Mouse, rename JOY2MSE.exe to JOY2MSE.270R4
    Copy in downloaded file, e.g. \Program Files\Joystick-To-Mouse\JOY2MSE.exe

    Now run and test - operation should be correct for all DPI settings
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Joystick-To-MouseVersion: 2.70



    PU1805120249
    With My-T-Pen in StartUp group, occassionally Windows reports an error after multiple restarts or upon start up

    Update My-T-Pen executable (MYTPEN.EXE) to 1.77B.

    Original ID: PU225163
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-PenVersion: 1.77



    PU1805120250
    Windows XP Tablet PC 2005 (Service Pack 2 for Tablet PC) - The Tablet PC Input Panel option (interface) does not work anymore
    Menus do not appear, no sub menus under Start Menu while running My-T-Pen

    Update PanelWatch with 1.78 version
    Original ID: PU225164
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-PenVersion: 1.77



    PU1805120252
    Want Key Click Feedback but do not want Text-To-Speech Announcement

    Set Sound=1 in MYTPEN.INI file, use IMGSOUND.EXE version 1.78
    Original ID: PU225166
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-PenVersion: 1.77



    PU1805120269
    Working with a DOS app in command.com in Windows 2000 (or any app that watches scan codes for Edit panel / Numeric panel) certain keys do not operate correctly / consistently

    Download Patch PATCHMTP.ZIP (Available 11/9/2001) - This file contains an updated My-T-Pen Executable, and all 47 KMF files.
  • Patch Notes:
  • Brought to our attention by customer using command.com (NOT CMD.EXE) in Windows 2000 - we anticipate this affects a very small percentage of customers
  • Change mainly affects "extended" keystroke attribute to required keys on edit & numeric panels
  • Virtual keys in Windows & for Windows Apps are not affected
  • Very few apps watch scan codes, so we expect this will only affect older applications & DOS applications
  • Run KeyWatch in KEYBOARD folder with Developer's Kit installed to view virtual key & scan codes
  • One interesting feature that is available with patch - add EnableMouseScroll=1 to the [Configuration] section of INI file, and this will enable automatic scrolling when cursor is held at edge of screen when keyboard is larger than screen display

  • Original ID: PU225183
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-PenVersion: 1.70



    PU1807120525
    Trying to run My-T-Pen 1.77 on a server (2000/2003/Terminal Services available), and message box appears "Not Licensed for Terminal Server operation!…"

    Update My-T-Pen executable (MYTPEN.EXE) to 1.77B.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-PenVersion: 1.77



    PU1807120528
    This update resolves the following problems:
    During Windows Logon:
    Stuck keys (dragging off board while button down)
    Caps Lock / Shift state operation problems
    See Message: "This may only be run in conjunction with the IMG Logon Utilities!"
    Tablet PC 2005: Tablet PC Keyboard visible on logon screen even though "Replace Tablet PC Keyboard" option checked (See notes below)

    Resolution: Update MTS2.EXE to version 2.17 (2.15 included in 1.77 releases)
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-PenVersion: 1.77



    PU1811120666
    The My-T-Pen Logon Utilities do not operate in 64-bit Windows 7 / Vista

    Refer to available updates - see My-T-Pen Setup | Help | Check for Updates…, and look at options available for the My-T-Pen product. It is indicated as "My-T-Pen Logon Utilities for 64-bit Windows" (This is not tagged as a recommended update because this update only applies to 64-bit versions - you must manually select My-T-Pen, and the update, and answer Yes when notified that is the same as the current installation).

    You can also download this update directly here: Download Update for My-T-Pen 1.78 Release 4 for 64-bit Windows 7/Vista (197 KB) (MD5: F99C781345BB868D81F601E9A81BFD69)
    Installation/udpate instructions:
    Make sure the My-T-Pen Logon Utilities are closed - no My-T-Pen program should be running
    Then, as Administrator, copy mtp17864.exe to \Program Files (x86)\MYTPEN, then execute directly from that folder.
    This will expand and update:
    IMGLOGON.exe and IMGVistaLogon.dll
    and will add:
    IMGVERS64.DLL and LICENSE64.DLL

    Technical notes: The Credential Provider DLL must be compiled as 64-bit to be loaded by the operating system. Also, the user front-end IMGLOGON.exe must be 64-bit to update the correct registry keys (vs. the 32-bit redirects in the Wow6432Node sub keys). To resolve interface issues, supporting DLLs must also be 64-bit.

    Once the update/new files have been applied, you can run the My-T-Pen Logon Utilities directly, and it will operate correctly in the 64-bit environment.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: My-T-PenVersion: 1.78



    PU2005120232
    Unable to open projects
    Unable to build projects (Builder hangs)
    BABTC.EXE processes do not complete (Task Manager)
    Build-A-Board Text Compiler Errors (Windows visible indicating compile problems)

  • Resolution: Update BABTC.EXE to version 2.11
  • This only affects a small number of systems - see technical notes below.
  • Since 2005, this update has been rolled into the available 2.10 versions.

  • Original ID: PU225146
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PU2005120233
    Caps Lock / Shift state operation problems
    Stuck keys (dragging off board while button down)
    Transparency (Requires Windows 2000 or later)

    Resolution: Update MYTSOFT.EXE to version 2.16
  • IMPORTANT: This is only a direct replacement to the Build-A-Board run-time component MYTSOFT.EXE. This may not be used in Windows CE, as MTS2.EXE, or MYTSOFT2.EXE!

  • Original ID: PU225147
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PU2005120235
    30 character limit is too short for the macro I need.


    Original ID: PU225149
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PU2005120236
    Trying to Pause macro while typing, or need other input / mouse capabilities.


    Original ID: PU225150
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PU2005120237
    Run Time error (indicated as KEYBOARD.KBF)


    Original ID: PU225151
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PU2005120238
    Need X86 Processor Support, Windows CE 3


    Original ID: PU225152
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PU2006120495
    Working with Remote Desktop Connection, Shift-State acts inconsistent, or lowercase/uppercase characters not sent as expected (especially longer sequences of characters). Works fine in Terminal Server Client to the remote machine, or locally.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PU2010120654
    Default hand cursor is visible when entering passwords / or in use in secure location
    My-T-Soft window falls behind task bar or other windows

    My-T-Soft with blank cursor

    Use updated MYTSOFT.exe with default cursor as "blank" or "null" cursor - this will display no cursor when mouse pointer is over the keyboard window (My-T-Soft window).

    Download MYTSOFT.exe with blank/null cursor as M217W32.ZIP (MD5: 0AD220CFFB98B23687499D515AF8B751) (26KB) (Unzips as MYTSOFT.exe)

    For installation notes, and additional capabilities in this update, refer to this item: PU2005120233

    Notes: The version is tagged as 2.17, but will work with 2.10 licenses - this is a direct replacement for the MYTSOFT.exe in Build-A-Board 2.10 (or Build-A-Board run-time Win32) - it should not be used for any other purpose. This is essentially similar to the 2.16 update (see link above), except it uses the blank cursor, and has a version of 2.17.

    My-T-Soft with forced topmost

    Use updated MYTSOFT.exe with a forced topmost action so My-T-Soft window will position above other topmost windows.

    Download MYTSOFT.exe with blank/null cursor as M219W32.ZIP (MD5: A987A44B790F5CED834ADDEEC8B86132) (30KB) (Unzips as MYTSOFT.exe)

    For installation notes, and additional capabilities in this update, refer to this item: PU2005120233

    Notes: The version is tagged as 2.19, but will work with 2.10 licenses - this is a direct replacement for the MYTSOFT.exe in Build-A-Board 2.10 (or Build-A-Board run-time Win32) - it should not be used for any other purpose. This is essentially similar to the 2.16 update (see link above), except it has the forced topmost code, and has a version of 2.19.

    By default, the topmost attribute is used when creating the My-T-Soft window, and if My-T-Soft is launched after other topmost windows, will be the topmost window. However, if other windows position themselves as topmost, My-T-Soft may fall behind. This build uses a timer and sets itself as topmost, which will overcome this type of normal action. However, if another window forces itself to be topmost, you may get a flickering type action, as the windows will constantly swap topmost position. Because of the cooperative type of environment in use, this solution may not be ideal for all situations.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.10



    PU2011120670
    NOTE: Only applies to earlier releases of Build-A-Board prior to Release 4 - current versions include these capabilities
    Windows Run-Time Build-A-Board 2.20 R3 interim update
    Need Windows 8 / Windows 10 compatibility
    Painting issues (many images on keys/key artifacts/new KBF files)
    Macrobat issues (shifted keys required for key action)
    Want Custom shaped boards
    Want Custom key painting
    KeyPaint.dll source
    Want Live updating keys (Clock/Time/Date display)
    Want Key press user feedback (Key Zoom window)
    Need other capabilities for run-time requirements
    Menu/Cursor overrides/Parallax settings/double key press blocking time-out
    Want automatic timer based commands
    CMD:LKBF (Load KBF) options
    Issues with command line selecting KBF files

    Resolution: Update MYTSOFT.EXE / add Region/KeyPaint/KBFEdit features IMPORTANT: For best results, only download/work with this update if instructed so by IMG Technical Support.

    LKBF Notes:

    If no [,positioninfo] is provided, the center point of the existing layout will be used as the anchor point.

    The following positioninfo values will exist:

    "top" - the top / center will be the anchor point
    "bottom" - the bottom / center will be the anchor point
    "left" - the left / center will be the anchor point
    "right" - the right / center will be the anchor point
    "toplft" - the top / left corner will be the anchor point
    "toprgt" - the top / right corner will be the anchor point
    "botlft" - the bottom / left corner will be the anchor point
    "botrgt" - the bottom / right corner will be the anchor point

    "scrntl" - will position on the screen top / left
    "scrntc" - will position on the screen top / center
    "scrntr" - will position on the screen top / right
    "scrnml" - will position on the screen middle / left
    "scrnmc" - will position on the screen middle / center
    "scrnmr" - will position on the screen middle / right
    "scrnbl" - will position on the screen bottom / left
    "scrnbc" - will position on the screen bottom / center
    "scrnbr" - will position on the screen bottom / right

    "overlay" - will overlay the existing window (layouts should be same size)

    For example, [CMD:LKBF=TEST.KBF,right] will effectively open the new layout with the right-most edge anchored, giving the illusion that it extends the panel outwards to the left (assuming TEST is larger than than the showing layout).

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: Build-A-BoardVersion: 2.20



    PU2109120604

    The Magnifier's reference window still appears even though it is disabled (Advanced Menu | Full Screen Options | Show Reference Window) after I hide, then show The Magnifier in the Full Screen mode.
    In Windows Vista, the Display Cursor when turned off doesn't affect opening display of magnified cursor when The Magnifier is started.
    When The Magnifier is hidden, menus go behind the taskbar (Vista), or leave artifacts (XP).


    This is resolved in The Magnifier 1.50 Release 3 - if necessary, refer to the update "The Magnifier maintenance update for 1.50 Release 2" from the Check for Updates option in the Help menu. Be sure to close The Magnifier prior to installing this update. Here is a quick guide to installing this update:

    For manual updates, download, copy into Installation folder (/Program Files/The Magnifier), then run program (make sure The Magnifier is closed)
    Download MAG1502.exe for Windows 2000/XP (172K) 3/17/2009 MD5: 3ADCC2B74BB935312EB4DA09D3DD86C6
    Download MAG150V2.exe for Windows Vista (253K) 3/17/2009 MD5: 60A8B5551AA710D8BC9F40DBAF07508B

    This updates The Magnifier.exe/MagnifierXP.exe in Vista, The Magnifier.exe in 2000/XP. This also adds MAGCTRL.EXE (Support Item IU2109120601)

    Notes: The reference window setting was not checked in the show/hide action to determine if the window should be shown (so it was always shown). The Display Cursor option was properly saved, but the implementation in Vista is different than 2000/XP, so at startup the original creation of the window created the magnified cursor regardless of the saved setting. Menu handling is disabled when The Magnifier is hidden.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: The MagnifierVersion: 1.50



    PU2215120827
    Problem with SingleClicker feature for drags, double-click, etc. in SmartClick 1.60 for Windows 7 / Windows Vista

    There is an update to the SmartClick executable which introduces a delay during the SingleClicker operation that resolves this issue. Download and update SmartClick.exe from zip:

    Download SmartClick exe update as smartclick_exe_160_2015aug18.zip (771KB) (MD5: A7A05FBD5672B4F106F0FC8F92F4505A)

    As Administrator, with SmartClick closed (not running), you will want to unzip (right-click | Extract All), and copy all the exe files to \Program Files\SmartClick (or \Program Files (x86)\SmartClick) (this will overwrite the existing SmartClick.exe and add a few others). Once updated, SmartClick can be run as normal.

    Notes: This update introduces a delay for the interface between real clicks (SingleClicker) and virtual clicks from SmartClick - drag, double-click, etc. For best results, the single click should be a "click" - as in a quick press/release. There may be an issue when working with Title bars, e.g. dragging a window by the title bar - a second single click may be required to correctly drag the window.

    The additional exes (SmartClick.requireAdministrator.exe, etc.) can be used if User Account Control is enabled, and there are issues interfacing with certain windows. For users that do normal things, this should not be necessary - the User Interface Privilege Isolation issues would typically only affect system administrators or users that use system tools. If necessary, the SmartClick.highestAvailable.exe or SmartClick.requireAdministrator.exe can be copied to SmartClick.exe - by default, SmartClick.exe is SmartClick.asInvoker.exe).

    This update is only for SmartClick 1.60.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Problem/Resolution Product: SmartClickVersion: 1.60



    QC1005120247
    How do I know My-T-Mouse will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program, in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC220161
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Mouse



    QC1105120282
    Can I use parts of My-T-Soft in my own custom application or project?

    Yes, although My-T-Soft can be run easily from it's control panel and setup menu, many corporate, commercial, government, and industrial clients have integrated My-T-Soft into their business and manufacturing environments with simple API calls and messaging. My-T-Soft individual components can be called from Visual Basic, Access, FoxPro, Paradox, Delphi, Oracle, PowerSoft, or any other programmable environment. We've even developed Windows API messaging executables (you can download the Developer's Kit from our website) so that programmers and non-programmers alike can launch various keyboard, numeric, macro, calculator and function panels and control basic open, minimize, restore, and close functions without having to write additional code or scripts.
    Original ID: QC222196
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Soft



    QC1105120285
    How do I know My-T-Soft will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program, in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC222199
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Soft



    QC1205120340
    How do I know OnScreen will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC101254
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: OnScreen



    QC1305120418
    Can I use parts of My-T-Soft TS in my own custom application or project?

    Yes, although My-T-Soft TS can be run easily from it's control panel and setup menu, many corporate, commercial, government, and industrial clients have integrated My-T-Soft TS into their business and manufacturing environments with simple API calls and messaging. My-T-Soft TS individual components can be called from Visual Basic, Access, FoxPro, Paradox, Delphi, Oracle, PowerSoft, or any other programmable environment. We've even developed Windows API messaging executables (you can download the Developer's Kit from our website) so that programmers and non-programmers alike can launch various keyboard, numeric, macro, calculator and function panels and control basic open, minimize, restore, and close functions without having to write additional code or scripts.
    Original ID: QC203353
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Soft TS



    QC1305120420
    How do I know My-T-Soft TS will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program in about one hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC203355
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Soft TS



    QC1405120402
    How do I know My-T-Mouse for Kids will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program, in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC206337
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Mouse for Kids



    QC1605120295
    Can I use parts of My-T-Touch in my own custom application or project.

    Yes, although My-T-Touch can be run easily from it's control panel and setup menu, many corporate, commercial, government, and industrial clients have integrated My-T-Touch into their business and manufacturing environments with simple API calls and messaging. My-T-Touch individual components can be called from Visual Basic, Access, FoxPro, Paradox, Delphi, Oracle, PowerSoft, or any other programmable environment. We've even developed Windows API messaging executables (you can download the Developer's Kit from our website) so that programmers and non-programmers alike can launch various keyboard, numeric, macro, calculator and function panels and control basic open, minimize, restore, and close functions without having to write additional code or scripts.
    Original ID: QC560209
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Touch



    QC1605120298
    How do I know My-T-Touch will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program, in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC560212
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Touch



    QC1705120360
    How do I know it will work for me? Where can I learn more about "Joystick-To-Mouse"?

    Download a demo - we strongly recommend that users try any of our enhancement software by using it with our free, limited run-time demos. Everything is contained in the demo, including context sensitive help, advanced notes, configuration options, details, feature list, etc., etc.
    Original ID: QC101274
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: Joystick-To-Mouse



    QC1805120263
    Can I use parts of My-T-Pen in my own custom application or project.

    Yes, although My-T-Pen can be run easily from it's control panel and setup menu, many corporate, commercial, government, and industrial clients have integrated My-T-Pen into their business and manufacturing environments with simple API calls and messaging. My-T-Pen individual components can be called from Visual Basic, Access, FoxPro, Paradox, Delphi, Oracle, PowerSoft, or any other programmable environment. We've even developed Windows API messaging executables (you can download the Developer's Kit from our website) so that programmers and non-programmers alike can launch various keyboard, numeric, macro, calculator and function panels and control basic open, minimize, restore, and close functions without having to write additional code or scripts.
    Original ID: QC225177
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Pen



    QC1805120266
    How do I know My-T-Pen will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program, in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC225180
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: My-T-Pen



    QC1905120328
    How do I know TouchRight will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC101242
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: TouchRight Utilities



    QC2019120945
    I'm new to IMG's My-T-Soft and Build-A-Board - what do I need to do to get started?

    Congratulations and Welcome! IMG has been providing on-screen keyboards since 1995 and our software is in use throughout the world by everyone from individuals to global corporations.

    My-T-Soft is the run-time software that displays the keyboards and is customized for the target device platform. There are versions for Windows, Windows CE, embedded Windows, Windows Server, Android, Linux, and Mac OS X. For more details on My-T-Soft options, see Understanding My-T-Soft Offerings

    Build-A-Board is the custom keyboard designer, keyboard layout editor. You create or customize your layout in Build-A-Board, and then build for the target device. The Build-A-Board builder is a rich application and requires Windows.

    You can get started by downloading Build-A-Board, then installing. You can license for free by creating a Build-A-Board.com account - just use the IMG License Manager (Licensing Information icon) and create a Free account. For step-by-step details, see this tech item: How to License Build-A-Board - QL0118120923

    Once licensed, you can create boards (i.e. custom keyboard layouts) - either select an existing layout and modify, or start from a clean slate. There are many samples included, or check out the growing number of layouts at the Online Database of Layouts. To deploy (i.e. run on your target device), you can simply install My-T-Soft on the device, and copy in your board, or use your Build-A-Board.com account and tag your custom boards as Favorites.

    For small numbers (less than 25 or so) it is easy to purchase licenses from your Build-A-Board.com account - there are discounts for 10+. For larger deployments, refer to Licensing options link below. For easiest stand-alone install on Windows devices, see My-T-Soft Basic. For Android, see My-T-Soft for Android. For other platforms, see Windows or Android links and scroll to bottom of page.

    Typically this is an iterative process - test, then tweak, and modify until you are happy. By keeping boards in your Build-A-Board.com account, whenever you get a new device, you can install My-T-Soft and get your boards (Get My Boards)! For enterprise use, this also provides a centralized point for rolling in updates, or getting a production device back up and running quickly.

    For a more detailed description of Build-A-Board, see the high-level / birds-eye view tech item: Build-A-Board overview - QC2010120648. For videos, Click here for the Introduction & Overview, along with the Build-A-Board How To Video Series. For individuals, you can purchase a single license through your Build-A-Board.com account. For commercial customers, when ready to deploy across the enterprise, there are various options - see this tech item for more details: Build-A-Board Licensing options - QL0105120441

    Searched for: downloading
    Keyword(s) found: downloading
    Category: CommonType: Question/Answer Product: Build-A-BoardVersion: 2.20



    QC2105120312
    Why is it so inexpensive?

    The underlying technology and coding was developed for the My-T-Soft family of products - because of strong demand by the visually impaired, IMG spun-off The Magnifier as a stand-alone product. In order to assist as many individuals as possible, IMG priced the product within easy reach of most computer users.

    We get asked this question quite a bit, so here is a bit more technical information. Other competing magnfiication software interfaces with the system at a much lower level, and requires significantly more engineering and technical expertise than the approach used by IMG's The Magnifier software. There are distinct differences between the engineering approaches and trade-offs. For example, often people want the magnified portion to remain static, while allowing the mouse cursor to move within that magnified area, only moving when the mouse moves close to the edge - this is impossible within The Magnifier because of the approach used - when you move the mouse, the magnified image must move. However, there are keyboard panning options, tracking via typing, and external control via the IMG Developer's Kit. IMG has chosen to keep the price affordable, while doing the absolute best and providing every option given the limitations of the magnification approach used. For many users, these technical limitations mean nothing, since the end result is a magnified screen image that is helpful to them. For everyone that finds IMG's The Magnifier helpful, affordable, and useful, this product was created for you. For other users that need more sophisticated options, researching other products may be beneficial. IMG always recommends interested parties download and work the software to verify it meets their needs before committing to a purchase.
    Original ID: QC202226
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: The Magnifier



    QC2105120315
    How do I know The Magnifier will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC202229
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: The Magnifier



    QC2108120583
    How does the licensing for The Magnifier work? Why is a System ID used when ordering?

    The license is a "personal license" which means you can use the license key and registered serial number for unlocking any of the available downloads for the current version of The Magnifier. For example, if you have a laptop running Vista and a home PC running XP, a single license key will work for both (after installing the appropriate download of The Magnifier). Also, if you order the license on XP, and later upgrade to Vista, you will simply need to install the correct version for Windows Vista, then enter your license key and serial # to license. You may also install and license on a USB drive (using the appropriate download) using your license key and serial number.

    The System ID contains product and version information, along with unique system ID. For IMG products that use a personal license, the unique system information is not used. The Magnifier license key and serial number provide a personal license, so multiple systems may be licensed for your own personal use.

    The license entitles you to maintenance updates and support for the product and version (as indicated in the first 6 characters of your serial number). If a new version is released, and you wish to use this, you will need to upgrade to the new version. For example, if a new version of Windows is released, and The Magnifier is updated to run on this platform (and it is tagged with a new version number), then an update would be required (rather than a re-install and re-license using your license key).

    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: The MagnifierVersion: 1.50



    QC2205120345
    How do I know it will work for me? Where can I learn more about SmartClick?

    Download a demo - we strongly recommend that users try any of our enhancement software by using it with our free, limited run-time demos. Everything is contained in the demo, including context sensitive help, advanced notes, configuration options, details, feature list, etc., etc.
    Original ID: QC501259
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: SmartClick



    QC2305120355
    How do I know OnScreen with CrossScanner will work for me?

    Download our demo. IMG's demos are actually full working copies of the product. The demo has a built in timer that shuts down the program in about an hour without saving any settings (you can restart it by double-clicking on the program's Icon).
    Original ID: QC101269
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: OnScreen with CrossScanner



    QC2412120686
    How do I know it will work for me? Where can I learn more about WordComplete?

    Download a demo - we strongly recommend that users try any of our enhancement software by using it with our free, limited run-time demos. Everything is contained in the demo, including context sensitive help, advanced notes, configuration options, details, feature list, etc., etc.
    Searched for: downloading
    Keyword(s) found: download
    Category: CommonType: Question/Answer Product: WordComplete



    QD1117120861
    How can we externally toggle between 2 different international keyboard layouts in My-T-Soft?

    The easiest way to accomplish this is to use a Developer's Kit tool, the Copy and Configure My-T-Soft on the fly (CPYCNMTS.exe). For a general overview, see this How To note in the IMG Developer's Kit: Configure My-T-Soft on the fly (from pre-existing configurations). My-T-Soft is considered an application, and is in control of the user and/or the application with input focus using Developer's Kit tools. If the system level input language layout needs to change in conjunction with the My-T-Soft Layout, refer to the extension of this example with the link at the bottom of this item.

    The following outlines a step-by-step procedure to follow. The required ingredients are:

    Location of Configuration files (e.g. C:\Users\User\AppData\Roaming\Innovation Management Group\MYTSOFT)
    CPYCNMTS.exe from the IMG Developer's Kit (i.e. My-T-Soft "DEVKIT" folder)
    2 Configuration file sets (KEYBOARD.KBF/MYTSOFT.INI named appropriately)

    Step 1 - Obtain the Configuration File location. With My-T-Soft running, right-click or use Menu button on Tool bar, and open My-T-Soft Setup. In My-T-Soft Setup, use File menu and select "Show Config File Location" Use Windows File Explorer or command prompt (CMD) and change to that location

    Step 2 - Obtain CPYCNMTS.exe - download the IMG Developer's Kit here: Developer's Corner Downloads, or use the direct link: IMG Developer's Kit 1.79 Release 1. Download, Extract files, and from DEVKIT folder, find CPYCNMTS.exe, then copy to the Configuration File location from Step 1

    Step 3 - Create layout configuration files. The overview is that you select layout & configure My-T-Soft how you want it to appear, then you save these settings and its position, close My-T-Soft, and copy off the configuration files (KEYBOARD.KBF/MYTSOFT.INI). The specific example will be for Italian and Japanese layouts, but you should create the appropriate layout configurations for your needs.

    The example below is a test batch file to verify and ensure everything is configured and all files are correct - this can be tested/run from a command prompt or Explorer.

    @echo off
    cls
    REM This toggles 2 layouts.
    REM These files must exist:
    REM JAPAN.CFG and JAPAN.INI for Japanese layout
    REM ITALIAN.CFG and ITALIAN.INI for Italian layout
    REM user is [Username] for current logged in user / application user
    REM the actual path below is an example, will need to be updated for your usage

    C:
    cd "C:\Users\user\AppData\Roaming\Innovation Management Group\MYTSOFT"

    IF exist LAYOUTJAPAN.CUR GOTO DOITALIAN
    cpycnmts.exe JAPAN.CFG
    copy JAPAN.CFG LAYOUTJAPAN.CUR
    goto END
    :DOITALIAN
    cpycnmts.exe ITALIAN.CFG
    DEL LAYOUTJAPAN.CUR

    :END

    The above batch file is not recommended as an ideal way to toggle these layouts. Ideally using the command "CPYCNMTS.exe [LAYOUT].CFG" directly would be the best way to trigger the visual change in My-T-Soft. If the batch file approach is used, creating a shortcut link to it and using the Run setting as Minimized may help with visual effects, and then running the shortcut (vs. the batch file directly) may be acceptable.

    Typically the execution of the Developer's Kit Utility (CPYCNMTS.exe) would be done via an application, either embedded, or tied to an event like Field Exit or Field Enter, or under a button OnClick event.

    Note there is a different utility called KeyboardSync (KYBDSYNC.exe) that monitors the current Input locale of an application, and can change My-T-Soft's layout to match the input locale. This utility is also in the IMG Developer's Kit

    As a separate option, a key can be made to toggle layouts - refer to this Tech item for the steps required to setup a Key to run a Developer's Kit tool: Using Key Options

    Note that using Developer's tools may depend on User Interface Privilege Isolation issues. If things do not operate as expected, it may be worth testing as Administrator and familiarizing yourself with these issues (see this blog post Understanding User Interface Privilege Isolation (UIPI) with My-T-Soft)

    This approach just changes My-T-Soft. To externally change the current input language keyboard layout, a separate item that extends this example has been created - see How to Change the Current Input Language Keyboard Layout

    Searched for: downloading
    Keyword(s) found: download
    Category: Integrating(Developing)Type: Question/Answer Product: My-T-SoftVersion: 1.78 1.79 1.80 1.90



    QD1605120152
    Do you offer your virtual keyboard as an active-x component?

    Not as an active-x component. You can download demos of My-T-Touch at the website & review its capabilities. In the developer's kit, there are samples of integrating into a C program, and more details on the design of the software. Essentially the software is a stand-alone window, since it needs to type into any application, at any time, and is used by non-developers & developers alike. Using the Developer's kit, samples of integration's in all types of high-level application development tools are available for review or direct use.
    Original ID: QD253213
    Searched for: downloading
    Keyword(s) found: download
    Category: Integrating(Developing)Type: Question/Answer Product: My-T-Touch



    QD2006120471
    I tried running Mytsoft.exe .kbf from a command line while a different keyboard is active and the software does not switch to the new configuration. I am running the exe from within the directory containing the .kbf file. Any suggestions?

    This approach works with Build-A-Board layouts only when starting MYTSOFT.EXE - it does not allow you to change the layout from the already running process.

    In MYTSOFT.EXE 2.10, you can select different layouts via a button using the CMD:NKBF (New KBF) if you want the user to switch on-the-fly. If you want to externally change the displayed layout on-the-fly, you need to do some dancing. It will make a bit more sense if I describe first what is going on, and then the details.

    Assume there is a keyboard.kbf, and a mylayout.kbf.

    In the code, everything is triggered off of an action (typically represented by a button press & the actual action is then generated by Build-A-Board). So the built-in way to change the layout is to execute the [CMD:NKBF=mylayout.kbf]. This can be put behind a button & this command (macro) placed into the Key Action in Build-A-Board. The trick is to generate this command externally. The TYPEFILE.EXE (see Tech Item PU2005120235, keystrokes longer than 30 characters) allows an external command to be triggered. The naming is unfortunate, since it can do more than just type a file. The salient point is that it can trigger a macro/command just as if the Key Action generated it. So the dance is to create a file with the [CMD:NKBF...] in it, save it as a file, then use TYPEFILE.EXE to execute from an external program - this will allow the layouts to change on the fly externally.

    So here are the details. Download the TYPEFILE.EXE from our website (see link above). Place this & the mylayout.kbf in MSWIN folder of the project you are working with. Use a windowed command prompt to test, then once you have the syntax down, integrate it with your application.

    Create 2 simple text files with the commands embedded in it (e.g. NOTEPAD or EDIT or COPY CON MYLAYOUT.KMF) Note I am using KMF for Keyboard Macro File, and the layout is KBF for KeyBoard File

    Searched for: downloading
    Keyword(s) found: download
    Category: Integrating(Developing)Type: Question/Answer Product: Build-A-BoardVersion: 2.10



    QD2007120547
    I have a Build-A-Board KBF file used on a system and I want to modify it, but I can't find the source files. How can I work with this keyboard layout and modify it?

    You will want to download the KBFDUMP Utility, that can extract the data from the KBF file, and optionally, extract the data and re-create source files, usable by the Build-A-Board builder.

    IMPORTANT - the following is ONLY for 2.10 KBF files

    Download KBFDUMP.EXE command-line utility KBFDUMP.EXE (56K) (MD5: 6FD0E051602E06DDD7A50043CBEA3E83)
    Download KBFDUMP.EXE command-line utility as ZIP file: KBFDUMP.ZIP (22K) (MD5: FAAC0E95FF3CCB37CB3FDAA165075F75)

    IMPORTANT - the following is ONLY for 2.20 KBF files (see specific instructions below)

    Download KBFDUMP.EXE (beta) command-line utility as ZIP file: KBFDUMP220.ZIP (22K) (MD5: 099D1FB026F9DA6630A76DD94B6D83C1)


    KBFDUMP.EXE for 2.10 files Usage Notes:

    Usage: KBFDUMP [KBFFileName]
    (If no file name specified, KEYBOARD.KBF is used)
    To extract SOURCE projects from KBF files, use "-extract"
    Usage: KBFDUMP -extract [KBFFileName]
    (If no file name specified, KEYBOARD.KBF is used)
    Extracted project files will be saved to ExtractedKBFProject[#]
    These source files will be located in Build-A-Board\Source folder


    KBFDUMP.EXE for 2.20 files Usage Notes:

    Usage: KBFDUMP [KBFFileName]
    (If no file name specified, KEYBOARD.KBF is used)
    To extract SOURCE projects from KBF files, use "-extract"
    Usage: KBFDUMP -extract [KBFFileName]
    (If no file name specified, KEYBOARD.KBF is used)
    Extracted project files will be saved to ExtractedKBFProject[#]
    These source files will be located in Build-A-Board\Source folder


    Extracting File from KBF (Linux command line example)

    In this example, we will use dd (Linux command line utility) to extract IMG00000.PNG from an existing KBF.
    If you use kbfdump FILENAME.KBF[Enter] you will get a listing of headers, files, and offsets. Record the Startoffset from KBF header (1102), and the Startoffset from the file interested in (57534), as well as the file size (524138) - relevant output results below:
    ===========
    KBF HEADER
    ===========
    BYTE Sig[2] = M+
    BYTE Ver[3] = 220
    DWORD Startoffset = 1102 | 0x044E
    BYTE Level = 2 | 0x0002
    ... ...
    ... ...
    ... ...
    ======================
    KBF Files/Offsets 44
    ======================
    BYTE FileName[13] = IMG00000.PNG
    DWORD Startoffset = 57534 | 0xE0BE
    DWORD Length = 524138 | 0x7FF6A

    Now, at Linux command prompt in directory containing KBF file:
    dd if=FILENAME.KBF of=WANTEDIMG.PNG bs=1 count=524138 skip=58636[Enter]
    Explanation:


    IMPORTANT NOTES

    Searched for: downloading
    Keyword(s) found: download
    Category: Integrating(Developing)Type: Question/Answer Product: Build-A-BoardVersion: 2.10



    QI1308120593
    When integrating My-T-Soft TS in a custom installation, how can the "IMG License Manager" service be installed and managed?

    There is a command line utility available that can be used to install, start, stop, and remove the service, by communicating with the Service Control Manager as required. This is not shipped with the product, but can be downloaded via these links:

    Download MANAGE.EXE (181KB) (MD5: C5078D3C0338CC9BEF1367637CE113AD)
    Download MANAGE.EXE as ZIP file (MANAGE.ZIP) (38KB) (MD5: 8E12F3DC70EA918CCF037D406D29C5AE)

    To use this manually, you can download and copy this to the My-T-Soft TS installation folder (e.g. \WINDOWS\MYTSOFT, or \Program Files\MYTSOFT, etc.)
    Then go to the command prompt, change to this location, and run MANAGE as follows:

    Usage
    To Install:
    MANAGE INSTALL "C:\Program Files\MYTSOFT\IMGLM.EXE"[Enter]
    -or- MANAGE INSTALL "C:\WINDOWS\MYTSOFT\IMGLM.EXE"[Enter]
    To Start:
    MANAGE START[Enter]
    To Stop:
    MANAGE STOP[Enter]
    To Remove:
    MANAGE REMOVE[Enter]

    So the typical approach at installation would be install this utility either with My-T-Soft TS, or with your utilities, then run INSTALL, then START. Note that the INSTALL command requires the full path and IMGLM.EXE (where IMGLM.EXE is the IMG License Manager service). At un-install, you would use STOP, then REMOVE prior to deleting files.
    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Question/Answer Product: My-T-Soft TSVersion: 1.77



    QI1705120159
    How do I un-install a demo version of Joystick-To-Mouse?

    Close Joystick-To-Mouse - if unlicensed, a "License Manager" screen will show up - simply click "Register Later". Then go into Start Menu | Settings | Control Panel | Add/Remove programs, and find "IMG Joystick-to-Mouse" Answer Yes to uninstall, and this will remove the software from your system. To remove the download file, search for JTM260D.EXE, and delete this file.
    Original ID: QI253337
    Searched for: downloading
    Keyword(s) found: download
    Category: InstallingType: Question/Answer Product: Joystick-To-Mouse



    QL0116120857
    How do I license my system when I only have an activation code?

    If you have been provided license information with only an activation code, you need to do the following:
    1. Go to my-t-soft.com/license
    2. Enter your e-mail address, and the activation code provided
    3. Upon success, Login and verify you can access your account
    The activation code is the password to this account, so now you can use your e-mail address with this password (activation code) to license your system. To license your system, follow these steps:
    1. Run the IMG License Manager (Licensing Information icon / LICENSE.EXE)
    2. Click on "Retrieve System License" (if there is no license, you will have the option to use an existing license from your account)
    3. Enter your e-mail address and password (original activation code) to create a license for your system
    4. Then return to the the IMG License Manager, and click on "Retrieve System license" to download the system license
    For Professional Licenses, if the system you wish to license does not have internet access, please follow these steps:
    1. On the system you wish to license, install the software, and run the IMG License Manager (Licensing Information icon / LICENSE.EXE)
    2. Copy / Save or Record the System ID (from the system you wish to license)
    3. Go to Build-A-Board.com/accounts/
    4. Login with your e-mail address and password (original activation code)
    5. Click on License Manager tab
    6. Enter your System ID to generate a License Key and Serial Number
    7. Record License Key and Serial Number, and use this to license your system by entering the license information into the IMG License Manager
    Searched for: downloading
    Keyword(s) found: download
    Category: LicensingType: Question/Answer Product: General Issue



    QL0117120882
    How do I license a new system with a Professional License?

    If you install a My-T-Soft on a new system, it will need a license for that system. If you run the IMG License Manager (Licensing Information icon), and it shows as unlicensed, follow the sequence below to license your system.

    Using My-T-Soft 1.90 as an example, when you run the IMG License Manager, you will see:


    When you click on Retrieve System License


    If your system does not have a license (new system), this will open your browser, and go to the Build-A-Board.com account options - use the top option (Add This System to your Account) and enter your e-mail/password for your Build-A-Board.com account (from your Welcome to Build-A-Board e-mail):


    After entering your e-mail address and password, and a System Name, click on "Add This System"


    Notes: If you do not know your e-mail/password, you can use the options at Build-A-Board.com to reset your password. Be sure you can logon to your account before adding a system to your account. If you do not have an account, you will want to Purchase a License. For other issues, please contact IMG Customer Service.

    After you enter your e-mail and password, and click on "Add this System", you will see:


    At this point, return to the IMG License Manager, and click on Retrieve System License again to download your system license:


    You should then see:


    If you are unable to add a new system, you may have reached the maximum number of systems for your account. Depending on your circumstances, you may want to purchase additional system licenses. If you cannot resolve your issue, please contact IMG Customer Service

    Searched for: downloading
    Keyword(s) found: download
    Category: LicensingType: Question/Answer Product: General Issue



    QL0118120923
    How do I license Build-A-Board?

    If you haven't already, download and install Build-A-Board on the system you want to develop boards on. Typically this isn't your target device, but a development/personal system. Click here to Download Build-A-Board. There are also videos: Watch "How to Install Build-A-Board" video and Watch "How to License Build-A-Board" video

    As of January 2018, the Build-A-Board builder/keyboard layout designer tool is available at no cost. A Build-A-Board.com account is required to obtain a license so boards can be built without the "Evaluation Only" tag. With a free account or run-time license account (IMG Personal License Basic or Standard/Professional License) Build-A-Board license, you can create boards that will run on licensed run-time software or licensed devices. To build licensed boards, a Build-A-Board Platform License is required - see below for details on this type of license.

    How To License Build-A-Board

    Run the IMG License Manager (Licensing Information icon) - either from the Program Group in Windows Explorer, or from the Start Menu in the Build-A-Board group.

    The Start Menu icons are available via Windows Explorer at: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Build-A-Board


    When unlicensed, you will see the following screen - click on Retrieve System License to retrieve or apply a license to your system.


    If this is a new or unrecognized system, a license cannot be retrieved without first adding the system to an existing account, creating a account, or purchasing a license. If you already have an account, follow the following screens to use your Build-A-Board.com credentials and license this system. If you do not have account, see section below to create a Free Account, or select one of the license purchase license options.


    Once you've entered your login e-mail and password, and named your system (to help identify licenses in the Build-A-Board.com License Manager tab), click on "Add This System"

    For Build-A-Board licenses, you will see the following screen to indicate that the system is now part of your account.


    Return to the IMG License Manager, and click again on the Retrieve System License button.


    After the license is retrieved from your account, you will see a "Licensed and Registered..." display.



    The following section shows what you need to do if you do not have an existing Build-A-Board.com account, and wish to create a Free Account.
    Enter your First Name/Last Name/e-mail address and create a password of at least 6 characters.


    After entering the required information, click on "Create Free Account" to establish your account at Build-A-Board.com.


    You will need to check your e-mail inbox for a "Welcome to Build-A-Board" e-mail so you can activate your new account. If you do not receive in 5-10 minutes, be sure to check any spam or junk folders and be sure to add imgpresents.com as a safe sender. Once you receive/open the e-mail, you can click on the link provided, or go to Build-A-Board.com/accounts/ and log on with the provided e-mail/password. Note you can change your password in the Utility tab after you logon.


    Return to the IMG License Manager, and click again on the Retrieve System License button.


    After the license is retrieved from your account, you will see a "Licensed and Registered..." display.



    Notes:

    Build-A-Board Platform License

    The Build-A-Board Platform License allows you to create then build boards that have the license embedded in the board (KeyBoard File, the .KBF file). When deploying dozens, hundreds, or thousands of devices, this type of license greatly reduces the license management required to deploy and maintain boards at your site or across the enterprise.

    This type of license required a Build-A-Board serial # (of the form BAB220??????), a Build-A-Board.com Account, and the appropriate IMG license, e.g. IMG Technology License, or an OEM/Distribution license, etc.

    For a general overview of Build-A-Board license options, see this item: http://www.imgpresents.com/imgfaq.htm?keyword=QL0105120441

    For detailed usage options using the IMG License Manager, refer to the product help here: http://www.imgpresents.com/bldabrd/guide/html/licensemanager.html

    Because custom boards can be useful to individuals and to global enterprises and everything in between, there are various license options available to address all types of customers. If there are questions, or you wish to discuss any issues with the available license options, please contact IMG Customer Service.

    Searched for: downloading
    Keyword(s) found: download
    Category: LicensingType: Question/Answer Product: General Issue



    QL0118120933
    How do I license Build-A-Board with a Platform License?

    Platform licenses are only available to customers who have purchased the appropriate IMG License. This item is for helping customers who know they have a Platform License, and wish to see step-by-step of how to obtain and work with this type of license. If you wish to purchase or learn more about the benefits of a Platform license, please contact IMG Sales at sales@imgpresents.com or refer to this general overview of license options.

    How To License Build-A-Board and obtain your Platform License

    On the system where you plan to develop boards (typically a developer or support system, i.e. not a system that will be deployed), install download and install Build-A-Board. After installation, run the IMG License Manager (Licensing Information icon) - either from the Program Group in Windows Explorer, or from the Start Menu in the Build-A-Board group.


    When unlicensed, you will see the following screen - click on Retrieve System License to retrieve or apply a license to your system.


    If this is a new or unrecognized system, a license cannot be retrieved without first adding the system to the existing account where the platform license is associated with - this is the account you must use when licensing a new system. Refer to the following screens to use your Build-A-Board.com credentials and license this system.


    Once you've entered your login e-mail and password, and named your system (to help identify licenses in the Build-A-Board.com License Manager tab), click on "Add This System"

    For Build-A-Board licenses, you will see the following screen to indicate that the system is now part of your account.


    Return to the IMG License Manager, and click again on the Retrieve System License button.


    After the license is retrieved from your account, you will see a "Licensed and Registered..." display. IMPORTANT: There must be a Serial Number of the form BAB220?????? Indicated in the serial number line for you to continue. If there is no serial number, or it indicates IMG Personal License, or other entry, and you have a Platform License, please contact IMG Customer Service at at cs@imgpresents.com


    To retrieve your Platform license, click on the Expand >>> button to reveal the Platform License section.


    Now click on Retrieve Platform Authorization to obtain the Platform License. The actual details displayed here will be determined by the license purchased. Once your Platform License is in place, all boards that will be deployed need to be opened and built from this Build-A-Board system (when a .KBF is built it will include the Platform License, which will allow licensed operation on all indicated platforms).



    Build-A-Board Platform License Notes

    The Build-A-Board Platform License allows you to create then build boards that have the license embedded in the board (KeyBoard File, the .KBF file). When deploying dozens, hundreds, or thousands of devices, this type of license greatly reduces the license management required to deploy and maintain boards at your site or across the enterprise.

    This type of license required a Build-A-Board serial # (of the form BAB220??????), a Build-A-Board.com Account, and the appropriate IMG license, e.g. IMG Technology License, or an OEM/Distribution license, etc. These licenses require an Annual Maintenance program to keep the license active, and enable ongoing support, free updates, free upgrades, etc.

    For detailed usage options using the IMG License Manager, refer to the product help here: http://www.imgpresents.com/bldabrd/guide/html/licensemanager.html


    General Deployment steps for a Build-A-Board Platform License

    1) On development machine, install current Build-A-Board (If the machine already has a free or other license, you should do the following steps - Open the IMG License Manager (Licensing Information icon/LICENSE.EXE) and click on "Additional License Options/Support", then click on "Delete (Reset) License File (LICENSE.LIC)" and confirm the deletion - this will clear out any existing license)

    2) License Build-A-Board with account login (e-mail/password), and Retrieve Platform Authorization (Refer to step-by-step above)

    3) Now in Build-A-Board, open all boards projects to be deployed, and Build - this will create KBFs with the license embedded. IMPORTANT - to get a licensed board, you must rebuild the project with the licensed Build-A-Board which has retrieved Platform license (the build process embeds the license into the .KBF file).

    4) Collect all licensed custom Keyboards (.KBF files) - within Build-A-Board, use Shift-F11 to view Target run-time folders for current project, and refer to other projects to gather any other necessary KBF files. Remember KEYBOARD.KBF is default layout - the layout that will open when My-T-Soft is run.

    5) To deploy to run-time target system:

    To get My-T-Soft onto target system:

    Windows: use MSWIN32 or MSWIN64 run-time target folder, or use My-T-Soft Basic install, or My-T-Soft 1.90 install
    Android: use My-T-Soft for Android .apk install file
    Linux: use My-T-Soft for Linux tar.gz file

    After My-T-Soft installed, deploy these licensed .KBF files to target systems (remember KEYBOARD.KBF is default layout) - here are locations:

    Windows: Public Documents, Build-A-Board, BOARDS folder - e.g. \Users\Public\Documents\Build-A-Board\BOARDS
    Android: external storage, Build-A-Board, BOARDS folder - e.g. /sdcard/Build-A-Board/BOARDS
    Linux: same folder as mytsoft executable, e.g. ~/my-t-soft

    No when you run My-T-Soft, it will open the default KEYBOARD.KBF, which will be licensed with your platform license. So a Windows platform license will run licensed on any Windows system, but be unlicensed on Android or Linux, etc.

    Searched for: downloading
    Keyword(s) found: download
    Category: LicensingType: Question/Answer Product: General Issue



    QL0119120951
    How do I license a new Windows system using a Build-A-Board Run-Time License?

    If you have a Build-A-Board.com account with Run-Time licenses (or will be purchasing Run-Time licenses), refer to the steps below as to how to license a Windows system. Please note the following information:

    Once you install My-T-Soft Basic on a new system, you will need a license for that system. If you run the IMG License Manager (Licensing Information icon), and it shows as unlicensed, follow the sequence below to license your system.

    When you run the IMG License Manager, you will see:


    If you click on Retrieve System License


    and your system is not already added to your account, you will see:


    To license this system, click on the Purchase/Apply License Now to Apply a license to this system:


    This will open your browser, and go to the Build-A-Board.com account options - use the top option (Add This System to your Account) and enter your e-mail/password for your Build-A-Board.com account (from your Welcome to Build-A-Board e-mail):


    Notes: If you do not know your e-mail/password, you can use the options at Build-A-Board.com to reset your password. Be sure you can logon to your account before adding a system to your account. If you do not have an account, you will want to Purchase a License. For other issues, please contact IMG Customer Service.
    After you enter your e-mail and password, and click on "Add this System", you will see:


    At this point, return to the IMG License Manager, and click on Retrieve System License:


    Then you will see something similar to:


    If you are unable to add a new system, you may have reached the maximum number of system licenses in your account. Depending on your circumstances, you may want to purchase additional system licenses, or upgrade your account or license.

    For available licenses, license details and to manage your licenses, see the License Manager tab in your Build-A-Board.com account.

    Searched for: downloading
    Keyword(s) found: download
    Category: LicensingType: Question/Answer Product: General Issue



    QU1115120805
    How can I record a Keystroke Macro from within my target application for use within a Macro Panel (or Build-A-Board Key Action)?

    Note: The Build-A-Board 2.20 Release 5 (January 2018) includes the KeyRecord utility, and that is now the location to obtain updates to this utility (i.e. Build-A-Board download).

    Download KeyRecord.ZIP (Available 2/11/2015) - This file contains the KeyRecord Executable Notes:
  • This contains KeyRecord.exe and its support DLL (KRLIB.DLL), along with a KeyRecord.requireAdministrator.exe (that requires Administrator level privileges).
  • Uses selectable toggle key (Scroll Lock or Pause key) to start/stop macro recording
  • Macros recorded with correct command keys & macro syntax so they can be pasted directly into macro panels or Build-A-Board Key Actions
  • Once recording stopped, Macro is pasted onto clipboard as text - be sure to save off before recording another macro
  • Because of User Interface Privilege Isolation (UIPI), keyboard input based on user privilege level running a particular application - if necessary, use Administrator option (or disable User Account Control). In general, for logged on user, launching a standard application will work as expected. With User Account Control in use and an elevated process (i.e. system notifies/asks for privilege elevation), keystrokes may not be recorded if KeyRecord is run under different privilege level.
  • Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: My-T-SoftVersion: 1.78 1.79 1.80



    QU1213120710
    I use the Text-To-Speech utility and have trouble seeing the text - what can I do?

    If the version you are running does not have a Font button, you can download the update, or refer to the notes below for options.
    To download TTSAPP.exe with Font button/Font support, select zip or exe and follow instructions.
    Download TTSAPP.exe (820KB) (MD5: 480d4dd57627bfaa14f2bf844b46b22f) 9/13/2013
    Download TTSAPP.exe as Zip TTSAPP.zip (72KB) (MD5: 050307397c304a7f53e6798c62b8d643) 9/13/2013
    Work with new version - Select Font as desired. Last selected Font will be used when opening Text-To-Speech
    If using the older one without font support, you can refer to the following:
    Now if you type/work with the text box, it should preserve the pasted font info.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78 1.79 1.80



    QU1213120712
    I need to perform a Insert-Down Arrow type macro, and an Insert Key, Down Arrow Key [Insert][Down] macro is not working. What can I do?

    There is no comprehensive way to build arbitrary keystroke macros similar to Shift or Ctrl macros. When you use a macro with the keystroke (e.g. [Insert]), it generates a down/up complete keystroke, so [Insert][Down] will generate an insert key then a down arrow key, i.e. Insert-Down Insert-Up Down Arrow-Down Down Arrow-Up. To do a shifted Down Arrow, you would use the macro [Shift-Down][Down][Shift-Up]. If you need an Insert-Down Down Arrow-Down Down Arrow-Up Insert-Up, something custom is required (i.e. there is no way in current versions of the software to create such a macro).

    You can download a set of Executables that generate an Insert-Up Arrow, Insert-Down Arrow, Insert-Left Arrow, Insert-Right Arrow set of macros (4 executable files named KEYINS-UP.EXE, KEYINS-DOWN.EXE, KEYINS-LEFT.EXE, KEYINS-RIGHT.EXE). These generate the following sequence:
    Insert-Down [Arrow]-Down [Arrow]-Up Insert-Up

    Download Key Insert Macros in keyinsertmacros.zip (64KB) (10/11/2013) (MD5: 97906D2FD28455182FB3334886D49D47)
    Download and then Extract, then as Administrator, copy into \Program Files\ONSCREEN

    To use with OnScreen (or My-T-Soft/etc.) you can use the Key Options or a macro panel. To Use the Key Options, refer to the following steps:
    1) In OnScreen Setup, make sure the Advanced option is set under User Options
    2) Then go into Appearance | Key Options
    3) Select an appropriate function key for the Macro executable in the Key drop down (e.g. F12)
    5) Click on Disable Keystroke (you do not want to send the function key keystroke - this will undoubtedly cause different problems in different situations)
    6) Click on Launch Key Executable.
    7) Browse and select the KEYINS-DOWN.EXE file (e.g. C:\Program Files\ONSCREEN\KEYINS-DOWN.EXE)
    8) Select Ok | Ok and Exit OnScreen Setup

    Now when you run OnScreen, the F12 key will generate the Insert-Down Arrow macro.

    Notes:At some point, the macro language will expand to allow down/up and latching type operation on arbitrary keys similar to the current Shift/Ctrl/Alt handling. Until that point, custom macros may be necessary if there are not options with the application to perform a keystroke macro. Note that menu options can all be accessed with the existing macro system, e.g. Alt-F, O for File | Open is simply [Alt-Down]f[Alt-Up]o.
    You may want to reference other details/options/notes about the Key Options - see Item QU1106120501
    If you have a special situation that you cannot resolve with the above information, please contact IMG Technical Support.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78 1.79 1.80



    QU1705120158
    Does Joystick-To-Mouse work with a wireless joystick?

    Joystick-To-Mouse will work with any joystick or game controller that is seen by Windows in the Joystick / Gaming Options / Game Controllers control panel icon. We always strongly recommend people download a demo, and test it with their system / joystick before purchasing the software to ensure that it meets their needs. All of IMG demo's on the web are fully function, but limited run-time versions when unlicensed. See http://www.joystick-to-mouse.com
    Original ID: QU253326
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: Joystick-To-Mouse



    QU1705120192
    Can Joystick-To-Mouse be set for an individual with limited mobility?

    There are quite a few options in the way the mouse cursor responds to the joystick input. We always strongly recommend that you download a demo and test with the user to ensure that the software can meet your needs. The demo is fully functional, limited run-time (runs for about an hour, can be restarted 100 times). There are settings for center range sensitivity, joystick motion threshold, and custom speed curves to accommodate different mobility requirements. You can go to www.joystick-to-mouse.com to download a demo.
    Original ID: QU253808
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: Joystick-To-Mouse



    QU1805120220
    Does My-T-Pen stay visible within applications?

    In general, My-T-Pen stays visible within applications, but there are settings for menus & special "types" of windows where either we determined or users requested that My-T-Pen "fall behind". We always recommend that anyone interested in what our software can do, download a demo - the demos on the website are fully functional, limited run-time versions of our software.
    Original ID: QU253922
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: My-T-Pen



    QU1905120156
    Can I do a right mouse click using a touchscreen?

    With the TouchRight utilities, you can switch your touchscreen/pen tap between left & right click. You can download a demo at out website "http://www.imgpresents.com" - simply select TouchRight Utilities, and select download a demo. The demo is a limited run-time, but fully functional version of the software. It has a single right-click option, or you can toggle manually between acting as a left Vs right mouse button
    Original ID: QU253318
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: TouchRight Utilities



    QU2005120187
    Is there any way to make a Build-A-Board layout transparent?

    This has also been requested by others, and we have provided an update on the website. The 2.16 MYTSOFT.EXE / SEETHRU.EXE can provide this capability.
    See PU2005120233 for the download.
    Original ID: QU253724
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: Build-A-Board



    QU2006120489
    Is there a way to create a audible click when a key is pressed (run a short sound file)?

    You can assign a sound to run with the [CMD:SND=???.wav] entry in the key action (uses the Windows API PlaySound internally). If used at the end of the key action, you will still get the keystrokes, along with the wave sound playback.
    For example, in Key Action: Test[CMD:SND=click.WAV]
    This will type Test & play the CLICK.WAV, (The click can be any wave file, or you could copy the file from our My-T-Soft software - the current version includes a KEYCLICK.WAV file in the Sounds folder in the installation folder - you would have to download & install, get the file, then un-install).
    Notes:
    There is a 31 character limitation in the action, so naming it to c.wav, will still work, and save 4 characters in the action.
    It needs to be the last entry in the key action, as the commands are treated special, and no further interpretation of the action will be performed once a CMD is processed.
    The appropriate wave file needs to be in the same folder as MYTSOFT.EXE. In Build-A-Board, the "test" version is \Program Files\Build-A-Board\TARGET\[Your Project Name]\, and for a standard windows target, it is \Program Files\Build-A-Board\TARGET\[Your Project Name]\MSWIN\ - you manually need to copy the wave file(s) into the target folders.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: Build-A-BoardVersion: 2.10



    QU2009120608
    I want a key to select a field on my application. How can I do that?

    In general, and in most cases, leaving the user in charge of the keyboard focus is recommended. In cases where you have a fixed screen resolution/fixed situation, and want to move and select, using a "fake" mouse click can accomplish this goal. We have modified our mouse click utilities (available in the IMG Developer's Kit) to add some flexibility. You can download MSCLK.EXE here:
    Download MSCLK.ZIP (MSCLK.EXE/MSCLK.INI) (17K) (MD5: B0FA955741C130EA2E4A5F13768070D4)
    There are various notes in MSCLK.INI (or you can run "MSCLK.EXE HELP").

    Here are implementation notes for integrating with Build-A-Board.
    You will want to assign an EXEC command function to the appropriately labeled key in Build-A-Board, e.g. [CMD:EXEC=MSCLK.EXE]. If the file MSCLK.INI exists, this will generate the action used by MSCLK.EXE. The files MSCLK.EXE/MSCLK.INI MUST be in the same folder as MYTSOFT.EXE when running. If developing, you will need to place these files in the \Program Files\Build-A-Board\TARGET\[Your Project] and \Program Files\Build-A-Board\TARGET\[Your Project]\MSWIN folders.

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: Build-A-BoardVersion: 2.10



    QU2011120672
    How do I build a custom layout (e.g. Numeric Keypad) for use as the logon keyboard in My-T-Soft 1.xx?

    Here are the steps required to get a numeric keypad logon keyboard in My-T-Soft 1.78 with Build-A-Board 2.20. This will use Windows 7 as an example - if using 2000/XP, use \Documents and Settings\All Users\Documents in place of \Users\Public\Public Documents\

    1. Enable logon for My-T-Soft - open My-T-Soft Logon Utilities | Setup/Configure logon and click on Enable Onscreen Keyboard logon - select default/small keyboard on left hand side. OK / Exit, and when asked to restart, say No at this point.
    2. Obtain 2.10 Numpad example (this assumes you haven't upgraded from Build-A-Board 2.10, and don't have any native 2.10 layouts - you must start with a 2.10 layout, as the My-T-Soft 1.xx software uses the ANSI 2.10 format) - Using Windows explorer, Browse to \Users\Public\Public Documents\Build-A-Board\SOURCE, then create a NUM1024 folder
    3. In the Windows explorer address bar (or use browser), go to ftp://downloads.build-a-board.com/bldabrd/num1024.zip - when prompted to save/download, save in the \Users\Public\Public Documents\Build-A-Board\SOURCE\NUM1024 location
    4. Now run Build-A-Board, and scroll down to the NUM1024 project - select it, and when prompted, answer NO (do not convert), and YES to work on the 2.10 project. Then press F11 and Select Win 95-XP (ANSI 2.10) Target
    5. Press F9 to Build - you can also modify, and do the iterative build/test to work with the project.
    6. Press Shift-F11 to view output folder. Copy KEYBOARD.KBF in this folder to \Program Files\MYTSOFT\LOGON
    7. Close and save project, then restart system - the built layout will appear in the logon screens

    Updating the KEYBOARD.KBF in the \Program Files\MYTSOFT\LOGON folder from a built 2.10 project will be the keyboard used at logon - you will need to restart to reload the layout.
    (Note: If using 1.77 or earlier, the location would be \WINDOWS\MYTSOFT\LOGON)

    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: Build-A-BoardVersion: 2.20



    QU2022120973
    How do I use custom key images on a layout?

    This assumes you are working with an installed & licensed Build-A-Board. For the tech item on How To install/license Build-A-Board, please see QC2019120945

    Note that you can use Shift-F8 for many available Key Images - this example is for using your own set of created key images.

    This example with use the Function Keys Bar layout & Save As to create a separate layout that we will modify.

    1) Run Build-A-Board, open the Function Keys Bar layout, then use the File Menu | Save As and save as Function Keys Bar Custom

    2) Edit | Select All, then right-click on a Key, Properties and change Key Type to HiRes - this will change background to default 3D gray image - Build and Test to see layout.

    3) Windows File Explorer to open SOURCE folder - Shift-F11 / up 2 levels, SOURCE, then Function Keys Bar Custom folder, e.g. C:\Users\Public\Documents\Build-A-Board\SOURCE\Function Keys Bar Custom\

    4) Now, it gets a bit more involved. To override the default Hi Resolution image, appropriate bitmap images must be dropped into the source folder. For a ready-to-go set, we can grab an existing set from the default Key Images included - using Windows File Explorer, you can go to C:\Program Files (x86)\Build-A-Board\BIN\KEYIMAGES, and select a folder to copy to a new folder and then modify. Just follow the format of each folder - note Administrator privileges needed to add files here. As another approach not requiring this privilege, we can use the existing Themes available for My-T-Soft Professional from the IMG Developer's kit. Your customized key images can be created and used, as long as they adhere to the design guidelines - UP images, DOWN images, each with a white background and a black background mask - e.g. IMGKEYUPW.BMP, IMGKEYUPB.BMP, IMGKEYDOWNW.BMP, IMGKEYDOWNB.BMP. To get the IMG Developer's Kit, get to the Developer's Corner Downloads: https://www.imgpresents.com/corner/imgdevd1.htm

    5) Download latest at top of list. Open zip file with Windows File Explorer, and drill into it to find THEMES folder, right-click on THEMES folder, select Copy, then go to Documents folder (or Desktop) and Paste

    6) Open desired folder. In our example, we will use CIRCLE_GRAY (Documents\THEMES\CIRCLE_GRAY). You will note the file names are close, but not exact. So we will rename here - all 4 files, from KEYDOWNW.BMP to IMGKEYDOWNW.BMP, etc. It is required that the 4 files are:

    7) Select all 4 files, Copy, then go to SOURCE\Function Keys Bar Custom, and Paste

    8) Edit | Select All, then right-click on a Key, Properties and change Frame Type to Key Images - this will change background to custom images - Build and Test to see layout with custom keys.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: Build-A-BoardVersion: 2.20



    QU2105120105
    Does The Magnifier work with the programs MS Shapes and/or KidPix?

    The Magnifier will work with all standard windows applications. Certain games and programs that use DirectX, or are full screen programs, will not. We always strongly recommend that you download a demo of the software and try it to make sure it will meet your needs. The demo will run for about an hour, up to 100 times.
    Original ID: QU253148
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: The Magnifier



    QU2615120817
    Running on Windows XP (or Windows 2000), I don't see any graphics (just blank black spaces) - What do I need to do to run My-T-Soft Basic?

    Depending on installed software, you may need the Microsoft C Runtime files used by the GDIKIT.DLL/system GDIPlus.DLL. For details, refer to Build-A-Board help about Images
    To install the Microsoft C Runtime files, download the zip file ms_runtime_libs_2000xp.zip 580K (MD5: 258CBD61F2E32D2AA81D33E9523F5D3B)
    Copy or Move this file to \Program Files\My-T-Soft Basic
    Unzip or right-click | Extract All and be sure to extract files into \Program Files\My-T-Soft Basic

    The gdikit.dll is an interface from My-T-Soft Basic to system graphics support provided by GDIPlus.dll which will be on Windows XP (For Windows 2000, it may need to be installed - see Microsoft Knowledgebase KB975337). The GDIKIT.DLL may need run-time support if not already available on the system - these Microsoft run-time file provide that support if not already part of your Windows 2000/XP system.
    Searched for: downloading
    Keyword(s) found: download
    Category: UsingType: Question/Answer Product: My-T-Soft BasicVersion: 2.30



    QW0105120386
    How do I find the Downloadable software?

    All downloads are available at the bottom of the product description page. Many times people would download the incorrect version for their needs. Be sure to review the product descriptions and notes at the top of the product page to verify that you are downloading the correct product for your needs.
    Original ID: QW400321
    Searched for: downloading
    Keyword(s) found: downloading, download
    Category: DownloadingType: Question/Answer Product: General Issue



    QW0105120387
    I don't want to enter my personal information in the form on the download page. How do I get a demo?

    Your information is not required, as indicated clearly on the top of the page. Simply scroll down and select the downloadable file. If you would like product literature, and more information about IMG's products, use the form to enter a name and address, along with your e-mail.
    Original ID: QW400322
    Searched for: downloading
    Keyword(s) found: download
    Category: DownloadingType: Question/Answer Product: General Issue



    QW0105120389
    How long does a typical download take?

    There are all types of data connections available, and the speed of the download depends not only on the size of the download, but the type of Internet connection you have and the volume of Internet (or local) data traffic. For a typical 56K modem, a 1MB (1000K) download will take between 9-15 minutes.
    Original ID: QW400324
    Searched for: downloading
    Keyword(s) found: download
    Category: DownloadingType: Question/Answer Product: General Issue



    QW0105120390
    I've downloaded the file. Where is it?

    Typically the file will be placed on your desktop, a Temp folder, the My Downloads folder, or My Documents folder. This is a function of your version of Windows, browser preferences, and your system configuration. If you can't find a recently downloaded file, you can try the following:
    Original ID: QW400325
    Searched for: downloading
    Keyword(s) found: download
    Category: DownloadingType: Question/Answer Product: General Issue

    Notes:



    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


    As seen in ...

    Yahoo!finance