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

PU1207120576
There is a delay when the Caps Lock is pressed, and/or "Automatic Spaces & Capitals" is on, and a punctuation entry triggers automatic capitals at the end of sentence when using WordComplete.

Some systems have a video subsystem that causes painting delays when the 3D keys are used - this is most noticeable during the Caps lock repaint. Here are some options:
Category: UsingType: Problem/Resolution Product: OnScreenVersion: 1.78



PU1210120623
Is it possible to use a [physical] keyboard shortcut to minimize OnScreen and one to make it reappear? Our user would benefit.

There are several possibilties using the IMG Developer's Kit - available here
OnScreen does not include the Developer's Kit by default, but it can be downloaded and unzipped as appropriate for the user/system. The DevKit sub-folder has useful utilities for manipulating the keyboard externally - specifically the FWCTLMTS.EXE (Find Window and Control), MINMZMTS.EXE (Minimize), OPEN_MTS.EXE (Open).
In the DevKit folder, the FWCTLMTS.EXE is designed to toggle OnScreen (My-T-Soft Family) off-screen (not visible)/ on-screen (visible). By creating a shortcut to this utility on the user's desktop, then go into the shortcut properties, you can add a Shortcut key (e.g. Ctrl-Alt-X) to trigger the shortcut itself. Then when a Ctrl-Alt-X occurs (via physical keyboard or OnScreen), the OnScreen keyboard window will be toggled "off-screen". Press Ctrl-Alt-X to bring it back. Ctrl-Alt-X will toggle access to OnScreen & control the screen real estate as desired by the user.
Alternatively, using a Minimize/Open (MINMZMTS.EXE / OPEN_MTS.EXE) approach with 2 different shortcuts (e.g. Ctrl-Alt-A / Ctrl-Alt-Z) can perform the same general operation, but leaves the software available in its minimized state.
Category: UsingType: Problem/Resolution Product: OnScreenVersion: 1.78



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.

Category: UsingType: Problem/Resolution Product: OnScreenVersion: 1.78



QG1217120878
How do I move settings from an old system / old version to a new system / upgraded version?

With standard defaults, all user data (ONSCREEN.INI/KEYBOARD.KBF/Macro files) are saved in the Application Data area for the current user (for each user). For tools to find / Export / Import, use the File menu in OnScreen Setup. You can refer to the general information in the help for OnScreen Setup for details. When exported, all user data is compressed to a single zip file that is saved on to the desktop. This file can be saved/moved to a new system/installed version and used to import the old settings to the new installation of OnScreen. It is also a good idea to use this as a way to backup settings once you have everything configured the way you like it, and for people that invest a lot of time building macros.
Category: GeneralType: Question/Answer Product: OnScreenVersion: 1.78 1.79 1.80



QU1207120541
I have selected a different (non-US standard) keyboard layout, and it keeps reverting back to the US standard - what is happening?

You have Text-To-Speech enabled, with "Speak Key under pointer" selected. Unfortunately this Text-To-Speech feature can only be used the with standard US 101 layout. This will be addressed in the UpdateLevel 1 release for the 1.78 version of OnScreen.
Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78



QU1210120625
I don't want the physical keyboard Caps Lock to affect OnScreen. What can I do?

There is an INI only setting to control this - refer to the IgnoreSystemCapsLock in the ONSCREEN.INI. You can refer to the 6 different options at the OnScreen Initialization File Documentation The default is to mimic the actual physical setting, so the physical keyboard and OnScreen remain in sync.
Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78



QU1210120626
How do I skip a row when doing Keyboard Scanning?

This is the ScanKeyboardAlpha setting in the INI file. If a whole row is indeed hidden, then its "key set" can be removed from the ONCSREEN.INI (e.g. the top row, remove the 1-13; section)

So the

ScanKeyboardAlpha=[Function Keys]1,2,3,4,5,6,7,8,9,10,11,12,13; [Numbers]14,15,16,17,18,19,20,21,22,23,24,25,26,27; [Q row]28,29,30,31,32,33,34,35,36,37,38,39,40,53; [Home row]41,42,43,44,45,46,47,48,49,50,51,52,54; [Shift row]55,56,57,58,59,60,61,62,63,64,65,66,67; [Final row]68,69,70,71,72

Becomes

ScanKeyboardAlpha=[Numbers]14,15,16,17,18,19,20,21,22,23,24,25,26,27; [Q row]28,29,30,31,32,33,34,35,36,37,38,39,40,53; [Home row]41,42,43,44,45,46,47,48,49,50,51,52,54; [Shift row]55,56,57,58,59,60,61,62,63,64,65,66,67; [Final row]68,69,70,71,72

You can refer to the OnScreen Initialization File Documentation for further details. The best way to access/edit the INI is through the OnScreen Setup | User Options | Advanced, and then Appearance | Special Options | Edit initialization file.

Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78



QU1210120627
When I cancel Keyboard scanning using Alt-X, the Alt-X makes numbers appear into MS Word / WordPad (Win 7 / Office 2003/ Office 2007) - is this a problem with OnScreen?

No, the Alt-X on the physical keyboard sends Alt-X to the App with focus - in these apps, it generates the Hex value of the character at the text caret. Other Apps may have menu or keyboard shortcuts that also use Alt-X - here are some options:

There is has a [Cancel = Alt-X] area on the "switch to scan" image, which can be clicked with the mouse to cancel scanning.

OnScreen is actually monitoring the keyboard (rather than reacting to a keystroke), so if you actually are using an App that uses Alt-X, try Ctrl-Alt-X (seems to work fine in WordPad) - this bypasses the Alt-X combo in the App, but the Alt-X is seen as "down" by OnScreen, so you do not get the hex characters, but OnScreen cancels scanning.

Use Win-D to show your desktop, then Alt-X to cancel scanning.

The problem specifically is that OnScreen doesn't "take over" the physical keyboard, since it works in conjunction with the physical keyboard. A lot of work has gone into making OnScreen an enhancement, and NOT changing the way your system would operate normally. Since this is a normal operation of the App, it is simply a conflict with using Alt-X to cancel scanning. Refer to the options above for possible solutions.

Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78



QU1210120650
I have a client who can use a Penny And Giles joystick as a mouse and he uses a switch as the mouse click, but I would like him to use the Onscreen keyboard in scanning mode with his switch. How can he leave the scanning mode in the Onscreen to go back to his PC windows with his joystick and come back to his onscreen in a scanning mode. I tried to use the right click but he can leave the scanning mode but not get back to it.

For a user that has right-click ability, the best solution is to use the "Up one Scanning level " in the Keyboard Scanning Settings dialog. To access this, make sure the "Show All Options " is checked On, and then in Right-Click, select "Up one Scanning level " - see Keyboard Scanning Settings for notes.

Once this is selected, using the Right-Click over OnScreen will go up a level of scanning - when stopped in scanning mode, the Right-Click frees the cursor and places a small window on the outside of OnScreen that says "Left Click here to Start Scanning "

In use, this allows the user to optionally work outside of scanning mode, and then quickly and easily drop back into it.

Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78



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.
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.

Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78 1.79 1.80



QU1218120934
How can I open a specific website in Chrome (or any browser) as part of a Macro Panel?

Shortcuts can be used in place of launching an EXE, but care must be used in setting up shortcut and referencing the actual shortcut file. The following example walks through creating the shortcut, configuring the shortcut, determining the exact shortcut link file name (.lnk file), and setting up a Macro Panel to open and launch the shortcut.

QU1218120934 OnScreen  Example
QU1218120934 OnScreen  Example
QU1218120934 OnScreen  Example

At this point, you can test the shortcut by double-clicking on the modified desktop shortcut - it should open the page you specified - if necessary, modify until shortcut performs desired action.


Now run CMD (Command prompt) and change to Users, [UserName], Desktop, e.g.

(Here user is the User name - yours is your login/user name)

cd \Users\user\Desktop[Enter]

Then type dir[enter] to list files. Verify .lnk name to use in Macro.

Here, exact file is: \Users\user\Desktop\Google Chrome.lnk

QU1218120934 OnScreen  Example

Now run OnScreen Setup, go into Build-A-Board, select Panel, set to Open & Launch Application, and enter this file/shortcut link.

QU1218120934 OnScreen  Example
QU1218120934 OnScreen  Example
QU1218120934 OnScreen  Example

Now when this panel opens, it will open chrome with web page desired

Category: UsingType: Question/Answer Product: OnScreenVersion: 1.78 1.79 1.80

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