Product Information

My-T-Soft® for Linux - Build-A-Board Run-time target

My-T-Soft® is the premium onscreen keyboard utility for any computing platform. Clients can use the included templates or create their own
custom layouts from within Build-A-Board and drop them into a Linux based product to provide the on-screen
keyboards and utilities that have been available previously only on Windows platforms.

The ultimate goal for Build-A-Board and IMG's My-T-Soft family of On-screen Keyboard Utilities is to provide a
complete cross-platform, interactive user interface so that clients can develop their user interface at the lowest level of the operating
system and deliver it across multiple platforms while maintaining visual and functional consistency.

IMGs Build-A-Board Keyboard Designer Tool provides a comprehensive environment for creating, modifying, and managing
onscreen keyboards, buttons, and panels for the user interface, which can be used in the My-T-Soft family of products (My-T-Pen, My-T-Touch,
My-T-Soft, My-T-Soft Terminal Services, and OnScreen with Word Completion) or it can generate it's own "lite" run-time targets for Windows,
Windows CE / .NET / Mobile, Linux, Mac OS X, or UNIX.

My-T-Soft® for Linux is part of the My-T-Soft® Build-A-Board system.Linux is a supported platform as part of the Build-A-Board Platform licensing.

Provides ability for user to operate without need for physical keyboard

Operator mode for secure application integration

Developer's Kit (SDK) for controlling and manipulating keyboard

Modular support options/capabilities

Custom views/colors/key images

External Support utilities (Developer's Kit)

Extensive feature list

Unique and specialized features to address customer needs

Detailed help, documented options, on-line knowledgebase

Advanced Technical support, programming, and program level integration assistance available

Technical Information

My-T-Soft for Linux is the Linux based run-time component from IMG's Build-A-Board. It is made available as a separate purchasable product for certain customers that prefer the license per unit, rather than the platform licensing available within Build-A-Board.

The actual code-base for the run-time targets is a combination of target specific code, shared core keyboard software code, and shared lower-level abstracted operating system API code. Because the foundation was designed to be cross-platform, and extensible, the ability to run the same keyboard layout (Data) on multiple run-time targets (Programs) is the expected operation. Due to constantly changing releases and differences in support for various interfaces, most Linux customers have some level of interaction with IMG staff due to the varied nature of their needs and customization capabilities available in the open source world.