Specifications
On-Screen keyboard software written as standard XLib application
- Compatible with all standard applications
- Developed in C/C++ - written at same level as operating system for maximum capabilities
- Accesses low-level operating system API via standard interfaces/system libraries - No frameworks or special environment required
Flexible/modular design
- Keyboard layouts as binary data files for minimal space requirements
- Fully emulates physical keyboard
- Program / Data approach - Program (run-time target software) and separate Data (Keyboard layout) design provides maximum flexibility for multi-platform solutions
- Builder, Project Text files, Project database, multiple target output design creates open-ended options for layout creation
- Separate user-interface, event handler/virtual input processor design creates open-ended options for end-user/target operation
- Separation of Key Label/visualization and Key Action (event) within user interface allows open-ended options
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
- 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