Overview
ISO/IEC 22121-1:2026 provides general requirements and recommendations for all forms of virtual keyboards, including audio keyboards, on-screen keyboards, and projected keyboards. As virtual keyboards become increasingly prevalent in information technology, this standard aims to promote consistency, accessibility, and functional adequacy across different software-based keyboard interfaces. This guidance is vital as users rely on virtual keyboards for communication, productivity, and accessibility, particularly in environments lacking traditional physical keyboards.
Key Topics
- Virtual Keyboard Types: Covers various forms such as on-screen (displayed on digital screens), audio (navigated by sound feedback), projected (on physical surfaces), on-air (in 3D/augmented reality), and braille virtual keyboards.
- User Interaction: Addresses methods for interacting with virtual keys, including touch, gestures, gaze, switch-based scanning, and pointing devices like mice or joysticks.
- Functional Requirements: Specifies requirements for:
- Clear visual rendering of keys (characters and symbols)
- Visual feedback on key press and focus
- Adjustable visual enhancements, such as key size, color schemes, and contrast
- Audio feedback for key focus and activation
- Accessibility and Adaptation: Recommends adaptations for various user needs, such as:
- Augmentative and assistive communication (AAC) tools
- Visual and audio enhancements for users with sensory impairments
- Symbol-based layouts for cognitive accessibility
- Adaptable layouts and prediction features for efficiency
- Customization: Encourages offering users options to personalize the keyboard appearance, feedback, key mapping, and layout, as well as the ability to save, load, and share customized configurations.
- Context of Use: Considers applications ranging from large document editing to quick password entry, multi-language switching, and environments where hands-free or minimal-contact interaction is necessary.
Applications
ISO/IEC 22121-1:2026 is applicable across a wide range of virtual keyboard user interfaces in the information technology sector. Practical uses include:
- Mobile Devices and Tablets: Standardizes the behavior and display of on-screen keyboards across smartphones and tablets, enhancing usability and accessibility for global users.
- Kiosks and Smart TVs: Ensures consistency for virtual keyboards accessed by touch, remotes, or limited input hardware.
- Assistive Technology: Provides a framework for designing keyboards used by people with motor, visual, cognitive, or speech impairments, promoting equal access.
- Wearables and Augmented Reality: Facilitates consistent and flexible input methods where traditional physical keyboards are impractical.
- Enterprise and Industrial Systems: Supports applications in workstations, control interfaces, or public terminals where physical keyboards are absent or temporarily inaccessible.
- Internationalization: Advises keyboard layouts and functionalities that accommodate multiple languages and scripts, crucial for globalized applications.
Related Standards
To further support the design, implementation, and harmonization of virtual keyboard interfaces, consider the following standards:
- ISO/IEC 9995 series: General principles, keyboard layouts, and graphical symbols for text and office systems.
- ISO/IEC 10741-1: Cursor control guidelines for text editing.
- ISO/IEC 11581-3: Standard symbols for pointers and icons in user interfaces.
- ISO/IEC 14754: Gestures and interactions for pen-based text editing.
- ISO/IEC 29138-1: Accessibility needs for user interfaces, especially relevant to inclusive keyboard design.
ISO/IEC 22121-1:2026 establishes a foundation for the development of future parts of the series, which will offer more detailed requirements for specific types and implementations of virtual keyboard user interfaces, ensuring that digital text input remains efficient, accessible, and adaptive in evolving technological environments.