Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 13066-1:2019 specifies the fundamental principles for the design of keyboard layouts used in text and office systems. It applies to keyboards intended for general desktop computing, laptops, and other text input devices. The standard covers both mechanical and logical aspects of keyboard layout, including key placement, row stagger, key travel, and the assignment of characters and functions. It aims to ensure efficiency, ergonomics, and compatibility across different languages and regions.
The standard defines requirements for the physical arrangement of keys to reduce fatigue and improve typing efficiency. It specifies optimal row offsets (stagger), key spacing, and the inclination of keyboard planes. The key travel should be between 1.5 mm and 4.0 mm, with tactile feedback for activation. The alphanumeric keys should follow an ergonomic layout that minimizes finger travel distance.
ISO/IEC 13066-1:2019 defines principles for assigning characters to keys, ensuring logical grouping of letters, numbers, and punctuation. It recommends a consistent placement of modifier keys (Shift, Ctrl, Alt) and navigation keys. The standard also addresses internationalization, requiring that layouts accommodate at least the basic Latin alphabet and common diacritics.
The standard includes requirements for the behavior of keys in various states (normal, Shift, AltGr) and the generation of control codes. It mandates that all keyboards must produce standard USB HID scancodes as defined in the standard. It also specifies low-level compatibility with common operating systems.
| Parameter | Requirement |
|---|---|
| Key Pitch (Center to Center) | 18–20 mm horizontal (vertical optional 19 mm standard) |
| Row Stagger | 1.5 mm to 3 mm between adjacent rows (alpha keys) |
| Key Travel | 1.5 mm to 4 mm (preferred 2 mm for laptops, 3.5 mm for desktops) |
| Actuation Force | 0.45 N to 1.0 N |
| Key Top Shape | Cylindrical or spherical profile to guide fingers |
| Minimum Number of Alphanumeric Keys | 47 for basic Latin layout (including letters, digits, punctuation) |
| Modifier Key Placement | Left and right Shift, Ctrl, Alt, and at least one Windows/Command key |
Producers must ensure that the physical layout meets the required key pitch and stagger. For backlight keyboards, the light reflection should not impair key legend visibility. The standard recommends that key legends be durable and contrast with the keytop surface.
Keyboard firmware must correctly map each key press to the corresponding USB HID usage ID as per the standard’s tables. Operating system drivers can use these identifiers to apply the correct character layout based on language settings. The standard provides guidelines for implementing multiple layout support in firmware.
ISO/IEC 13066-1:2019 promotes design that supports persons with disabilities, e.g., key legends with tactile markers, adequate key clearance for assistive technology devices. It also encourages that layouts be adaptable for different languages without hardware change.
To claim compliance with ISO/IEC 13066-1:2019, manufacturers must subject their products to testing by an accredited laboratory. The testing covers mechanical dimensions, keycap identification, actuation characteristics, and functional scancode output. A compliance report must document any deviations or exceptions.
It is important to note that compliance with Part 1 alone does not certify a layout for specific language regions. Manufacturers must also reference relevant parts of the series (e.g., Part 2 for Latin, Part 3 for non-Latin) to ensure full compliance for target markets.
— Published in 2026. ISO/IEC 13066-1:2019 is copyright by ISO and IEC. This article is for informational purposes only.