My-T-Soft® On screen Keyboard User Interface
  • Product Information
  • Features
  • Specifications
  • Technical Information
  • Download
  • Order

Product Information

My-T-Soft® for Windows

On screen Keyboard User Interface

for Mobile, Rugged, Tablet, and Touch screen Computer Systems

My-T-Soft® Professional includes IMG's Build-A-Board Editor & Online Layout Database with thousands of layouts for the ultimate On-screen Keyboard User Interface.

Since 1993, IMG's on screen keyboard utilities have been the choice of thousands of OEM's, Systems Integrators, and hundreds of thousands of EndUsers worldwide.

IMG is the largest publisher of on screen keyboard and touch screen user interfaces worldwide, and the only one who's products are recommended or bundled by major automation, industrial, mobile, tablet, and touch screen based OEM system mfg's, because of the high level of functionality, reliability, and security our products provide!

With Support For: Windows 11 / 10 / 8.1 / 8 & 7 (32 & 64 bit), XP, 2000, CE, Embedded, Terminal Services, Android, Linux, & Mac OSX

Whether we're part of an Automotive, Food, Mining, or Industrial controller, or the interface to Aircraft diagnostics, a Missile system, MRI Scanner, or a Fleet GPS system, we help run some of the most advanced and mission critical systems in the world.

Perhaps that's why we're The World Standard in On screen Keyboard Software!

The My-T-Soft Family of On screen Keyboard and Touch screen software user interface utilities completes the evolution of the user-interface.

Written at the same level as the operating system, they offer system manufacturers, software publishers, integrators, and endusers infinitely sizeable and programmable, US & International on screen keyboard layouts, macro capabilities, network logon security, total operator/user control, and full integratation with any programming environment.

Most importantly My-T-Soft provides the user with a 'heads up display' interface (found in fighter planes, helicopters, tanks, and futuristic automobiltes). Its principal objective is to keep the users focus and concentration centered in one place. My-T-Soft uses that concept to reduce the visual re-focusing and re-positioning, caused by the heads up and down motion of going from screen to keyboard to screen, for easier user interaction.

To add custom software input panels, keypads, or user interfaces to My-T-Soft, please see IMG's Build-A-Board Designer Tool.

My-T-Soft is Ready-To-Run and includes over 200 international layouts with 3D Key display and infinite sizing! The Logon option allows any pointing device (mouse, tablet, touchscreen, etc) to logon to Windows and enables the evolution beyond the physical keyboard! The feature list includes all of the requested options found in previous versions of My-T-Soft, My-T-Touch, and My-T-Pen, including the ability to re-map keys, add Custom Logos, Supervisor / Operator modes, and hundreds of other options.

By allowing systems to operate without the need for a physical keyboard, external templates, membranes, or buttons, My-T-Soft can provide the finishing touch on sealed systems that require a touchscreen keyboard for user input. It also offers more secure user input control, can "hide" when not in use, and is virtually indestructible (unlike physical keyboards).

New features in Version 1.90
  • Support for Windows 11 / 10 / 8.1 / 8 / 7 (32 & 64 bit).
  • Supports 2.20 Build-A-Board layouts, online database of layouts
  • Available for individuals with IMG Personal License-standard

  • New features in Version 1.80
  • Support for Windows 11 / 10 / 8.1 / 8 (32 & 64 bit).
  • Start Screen support, plus direct to Desktop (Boot-to-Desktop), open minimized, etc.

  • New features in Version 1.79
  • Support for Windows 7 / Vista / Embedded (32 & 64 bit)
  • (Ver 1.78 supports 2k & XP)
  • Version match to My-T-Pen and My-T-Touch
  • Multi-Touch support, Gesture support
  • Visual Themes with Theme select
  • New Touch Panel
  • Ctrl+Alt+Delete Touchscreen Logon button
  • Deployment features: Parallax, Key Block time-out, high-DPI support, etc.
  • Numerous customer requested enhancements & updates
  • Other solutions include users with Special Needs using non-traditional Assistive Technology devices...

    What's new in Previous Versions?

    Looking for other platforms?

    My-T-Soft for Android
    My-T-Soft for Linux
    My-T-Soft for Mac OS X
    My-T-Soft for Windows CE
    My-T-Soft TS for Windows Server

    OEM/VAR Custom Versions and Site/Enterprise Licenses available.
    please call 800-889-0987 (+1 818-701-1579) or contact IMG Sales


    Use Right out of the Box or Build Your Own!

    200+ "Heads-Up Display" Infinitely Sizeable On screen Keyboards

    Russian on screen keyboard Layout in size 8

    ABCD Alphabetical, QWERTY, 3 DVORAK's, and over 200 International layouts [Chinese, Japanese, Korean, German, Spanish, French, Hebrew,
    Russian (shown right in size 8), Greek, etc.] with Edit and Numeric panels.

    Minimize Keystrokes, Mouse Clicks and Menu Selections thru panels

    3D on screen keyboard Macro Panel in size 9 Flat Standard Macro Panel in size 7 with custom color 3D on screen keyboard Windows Panel in size 7 with custom color Flat Standard Windows Panel

    Macro Panels can store up to 2000 keystrokes/menu selections (or application executables or macro scripts) on each button.
    Up to 15 buttons can be grouped on a Panel, which can be set to auto-open when the assigned application becomes active.
    An infinite number of panels can be nested and called from other panels or IMG's SDK Developers Integration Kit.

    Shown Left (far): My-T-Soft with standard Macro panel.
    Shown Left (near): My-T-Soft with a Macro panel, customized color option.
    Shown Right (near): My-T-Soft with standard Windows panel.
    Shown Right (far): My-T-Soft with Windows panel, customized color option

    Pop-up Calculator

    Assignable on screen Functions for Pointing Device Buttons

    Assign any of 63 different functions to each button. Popular keys such as Shift, Esc, Enter, Ins, Ctrl, etc, can be assigned at anytime

    Pop-Up on screen Calculator with pop-up Tape and Send Function

    A standard 4 function calculator with memory, that always stays on top, has its own pop-up Tape and Send function that places the display information right into your current document or field.

    My-T-Soft on screen keyboard with Magnifier Open

    Built in Magnifier

    If necessary, a built-in Magnifier panel can display a magnified view of the current area (mouse cursor as center).

    An On screen Keyboard that's Developer friendly

    Show & Hide keys, program keys in Key Options, Custom logo display, Operator mode, on-demand functionality. The Developer's Kit comes with all kinds of utilities, source code, sample code, and a wealth of information for integrating My-T-Soft with your own application.

    My-T-Soft on screen keyboard with hidden keys and custom logo

    My-T-Soft On screen keyboard with Show & Hide keys and custom logo over tool bar.

    Customized on screen Colors

    Num Pad in size 10 with custom colors
    My-T-Soft on screen keyboard with control panel open

    From Left: Num Keypad with custom colored text, My-T-Soft on screen keyboard with custom colored background and control panel open. Color Support includes: Button text, Button face, Button highlight, Button shadow, and Keyboard background.

    Want Customized Painting?

    Use My-T-Soft with the Developers Kit! My-T-Soft 104 on screen keyboard with Edit using Customized Painting

    (Using the Developer's Kit with 1.78 Release 3 or newer - with My-T-Pen, Soft, or Touch, you can modify the default key background, paint the key background, and paint the key labels. By using internal key values & keyboard info, you can do small scale modifications, or large scale modifications to the visual display of the on screen keyboard!)

    Build-A-Board Virtual keyboard and keypad Samples

    IMG's latest release of My-T-Soft, My-T-Pen, and My-T-Touch allows you to use custom on screen keyboard layouts created with IMG's Build-A-Board Virtual Keyboard Designer.

    Build-A-Board Function Keys

    Build-A-Board Panel
    Build-A-Board Welcome

    Build-A-Board Numpad

    Feature List

    • Seamless operation from Touch screen, Mouse, Trackball, Pen, or any other pointing device

    • Microsoft Windows 10 / 8.1 / 7 / Vista / XP / 2000 Compatible

    • Workstation / Network Logon Options

    • Developer Tool Kit and Extensions

    • Developer examples of integrating into existing applications

    • Supervisor / Operator Modes

    • Show & Hide Keys

    • Selectable Sizes

    • Realistic 3D graphics

    • Infinite Sizing

    • Support for Build-A-Board layouts - completely customizable user interface

    • 11 panels, individually selectable, or create your own with Build-A-Board Designer

    • Great for editing - Quick & Easy!

    • Special Windows Short-cut Keyboard - Power Users Dream!

    • 101 & 104 key layouts

    • Multiple Keyboard Layouts with ABC Layout for Non-Typists

    • International support - numerous keyboard layouts from around the world

    • Create Macro Keys & Panels

    • Specific Key & Key Combination Enable / Disable

    • Attach Executable programs to Keys & Key Combos or Window Activation

    • Includes the Calculator with Calculator Tape & Send Feature

    • Time & Date Display

    • Memory, Disk Space, Resources status Display

    • Completely Configurable for all of your needs

    • Built-In Magnifier

    • Color-code Panels for easy identification

    • On-line Quick Help for First-Time Users

    • Minimizes to a Button for convenient access

    • Once you use it, you won't want to live without it!

    • Keyboard not required (Just Say No... to your Keyboard.)

    • End-user and Developer Support


    On Screen keyboard software written as standard Windows application
    • Compatible with all properly written Windows applications
    • Developed in C/C++ - written at same level as Windows operating system for maximum capabilities
    • Accesses Windows API via standard interfaces/System DLLs - No frameworks or special environment required
    • Support for all Windows variations since Windows 3.0, including Windows CE
    • Field proven technology since 1993
    Keyboard designed so pointing device can fully operate Windows
    • Keyboard layouts as binary data files for minimal space requirements
    • Fully emulates 101/104 physical keyboard
    • 11 individually selectable panels, including Alpha keyboard, Edit, and Numeric keypad
    • 12 base sizes, infinite larger sizes
    • Over 200 US, international, and variation layouts
    • Supports IMG's Build-A-Board Layouts
    User, developer, and integrator command and control options
    • 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
    • Sounds
    • Transparency
    • Windows logon options
    • External Support utilities (Developer's Kit)
    Operational customization options
    • Show/Hide keys to remove potentially undesirable keys/options (Alt, Control, Function keys, etc.)
    • Key options to remap/modify key actions
    • Macro panels for arbitrary/lengthy keyboard actions
    Visual customization options
    • Custom views/colors/key images
    • Supports themes for visual integration
    • Integrates with IMG's Build-A-Board for complete customization capabilities
    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 is a standard Windows Application and does not require any special drivers. It should work with all pointing devices (mouse, touch screen, pen, HID, etc.) interfaces, along with keyboard and mouse emulation drivers that are compatible with the ones that ship with Microsoft Windows.

    There are countless configuration options, settings, and special features available that have been added by customer requests since the original product release in 1993. Refer to the User's Guide for release specific technical notes, product options, and complete documentation.

    The My-T-soft 1.xx software supports all 32-bit/64-bit consumer and commercial versions of Windows (older releases are available for older versions of Windows). For other platforms, the next generation of My-T-Soft (2.xx releases) is required (with templates and custom layouts created by IMG's Build-A-Board Designer Tool. For Windows CE, see My-T-Soft CE. For Linux, see My-T-Soft for Linux. For Android, see My-T-Soft for Android. For Mac OS X, see My-T-Soft for Mac OS X. Other platforms support coming soon.

    Order - My-T-Soft On screen Keyboards

    IMG's Build-A-Board Designer Editor, Online Layout Database, and Programming Support are now included with your
    My-T-Soft Professional, OEM, Site, or Enterprise License purchase! Please contact IMG Sales for more information.

    Just want to license electronically? Download and install the software, then click on "Purchase License Now" from the software's License Manager!

    Volume Purchase or Corporate Enterprise Licensing
    • 1 Device License with Build-A-Board Designer, Online Layout database & Support - $99.95US (Suggested Retail)

    • 10 License pack - $599.95US
      • (Price break at 10+ in Order pad)

    • Enterprise 50 (Designer(s), Keyless, Image Ready Licensing, on-going support - 50 Devices) - $ 899.95US Cat. # 12402
      • Platform license with Build-A-Board for up to 50 devices

    • Enterprise 100 (Designer(s), Keyless, Image Ready Licensing on-going support - 100 Devices) - $ 1799.95US Cat. # 12403
      • Platform license with Build-A-Board for up to 100 devices

    • For IMG Technology Licenses, Enterprise Large or Global - Please Contact IMG Sales
    For OEM, Integrator & Reseller Pricing or End-User Single, Multi-Site, or Enterprise Licensing
    (including Keyless Licensing, Image Ready integration, and Programming Integration Support),

    please call 800-889-0987 (+1 818-701-1579) or contact IMG Sales