|OnScreen: for Windows; On-Screen Keyboards with Assistive Technology; Version 1.80; User's Guide|
|Prev||Chapter 9. Operation Notes||Next|
The 1.76 and newer versions now support KBF files (KeyBoard Files) from IMG's Build-A-Board 2.10 or later.
The following notes some of the issues on how this is implemented.
The KEYBOARD.KBF file is the Keyboard Layout file, and it determines which program will be used to display & operate the layout. For KBF files built by Build-A-Board, MYTSOFT2.EXE will be used. For the default KEYBOARD.KBF, ONSCREEN.EXE will be used. When MYTSOFT2.EXE is used, the ONSCREEN.INI file is not referenced at all. These are the key issues to be aware of when setting up which keyboard layout / program each user will be presented:
There is no specific way to retrieve the layouts built by Build-A-Board into the OnScreen folder. Build-A-Board should be installed on a development workstation or stand-alone system. Once the required layout(s) are built, these may be copied from the \Program Files\Build-A-Board\Target\[Project] folder, where [Project] is the name of the Build-A-Board Project for the specific layout(s).
Note that the shortcut can be used to launch a specific layout specified via the command line,
e.g. C:\Program Files\ONSCREEN\ONSCREEN.EXE /k=NUMERIC.KBF, or
C:\Program Files\ONSCREEN\ONSCREEN.EXE /k=KEYBOARD.NUM.
The specified file MUST be in same folder as the EXE.
When ONSCREEN.EXE is run, if the KEYBOARD.KBF file (or specified file via the command line /k=[Keyboard Layout]) is for MYTSOFT2.EXE, ONSCREEN.EXE will terminate, and launch MYTSOFT2.EXE.
The license for MYTSOFT2.EXE is the same as for OnScreen.
Refer to the Administrator Notes in the IMG License Manager for differences in the Terminal Server version.