ISO/IEC 9995-1:2026
(Main)Information technology — Keyboard layouts for text and office systems — Part 1: General principles governing keyboard layouts
Information technology — Keyboard layouts for text and office systems — Part 1: General principles governing keyboard layouts
This document identifies the sections of the keyboard and specifies the general shape and relative placement of the sections. Spacing of keys and physical characteristics are covered, as are the principles governing the placement of characters and symbols on keys. It specifies a key numbering system which applies to all types of numeric, alphanumeric and composite keyboards of information technology equipment (ITE). It specifies the principles governing the placement of characters and symbols on keys used on all types of numeric, alphanumeric and composite keyboards of ITE. Although the keyboard defined by the ISO/IEC 9995 series can be used for different languages, the specifications are written as applying to Latin languages with a character path from left to right and a line progression from top to bottom. It defines characteristics related to interface 1 in Figure 1.
Technologies de l'information — Disposition des claviers conçus pour la bureautique — Partie 1: Principes généraux pour la disposition des claviers
L'ISO/CEI 9995 définit une structure pour la disposition de tous les claviers alphanumériques et numériques parmi le plus vaste éventail d'applications actuelles et à venir utilisant des claviers. Les fonctions exécutées par les claviers sont groupées en trois catégories qui correspondent aux principaux modules physiques du clavier. L'application de l'ISO/CEI 9995 dans la conception des claviers va fournir une interface utilisateur-machine uniforme et prévisible en divisant le clavier en zones et modules, et en affectant des fonctions aux touches. L'ISO/CEI 9995-1:2009 identifie les modules du clavier et spécifie la forme générale ainsi que la disposition relative des modules. Elle couvre l'espacement des touches et les caractéristiques physiques, car ils constituent les principes régissant l'emplacement des caractères et des symboles sur les touches. L'ISO/CEI 9995-1:2009 définit en outre un système de numérotation des touches qui s'applique à tous les types de claviers numériques, alphanumériques et composites des équipements informatiques.
General Information
- Status
- Published
- Publication Date
- 15-Jan-2026
- Technical Committee
- ISO/IEC JTC 1/SC 35 - User interfaces
- Current Stage
- 6060 - International Standard published
- Start Date
- 16-Jan-2026
- Due Date
- 05-Dec-2026
- Completion Date
- 16-Jan-2026
Relations
- Effective Date
- 09-Dec-2023
Overview
ISO/IEC 9995-1 (Part 1) - “Information technology - Keyboard layouts for text and office systems - General principles governing keyboard layouts” - defines the fundamental principles for designing alphanumeric and numeric keyboards. The fourth edition (FDIS 9995-1:2025) updates the 2009 edition and establishes a framework for physical and logical keyboard organization to deliver a unified, predictable user–machine interface across hardware and virtual input devices.
Key topics and requirements
- Keyboard divisions: Specifies logical grouping into groups and levels (e.g., primary/secondary groups, shift-like levels) and physical division into sections and zones corresponding to functional blocks (alphanumeric, numeric, function/editing areas).
- General shape and placement: Defines the relative placement and general shape of keyboard sections to promote consistency across devices.
- Key numbering system: Introduces a standardized key position numbering scheme applicable to numeric, alphanumeric and composite keyboards (Clause 6). The system is based on grid principles for consistent key identification.
- Key labelling and symbol positioning: Sets principles for the placement of characters and symbols on keytops, including multi-level labelling, capital/small letter pairs and minimum symbol sizes (Clause 7).
- Key arrangement and distances: Covers ergonomic and physical characteristics such as key arrangement patterns, spacing and other physical requirements (Clause 8), referencing ergonomic criteria (ISO 9241‑410).
- Methods for indicating allocations: Describes how to indicate function and character allocations to keys, addressing on-screen and hardware keyboards (Clause 5).
- Scope and language assumptions: Written primarily for Latin left-to-right scripts but applicable to a wide range of physical and virtual keyboards (PCs, mobile devices, ATMs, calculators, projection/touchscreen keyboards).
Practical applications and who uses it
ISO/IEC 9995-1 is essential for:
- Hardware manufacturers designing physical keyboards for PCs, laptops, mobile and specialized terminals.
- Software and OS developers implementing virtual/on-screen keyboards and keyboard mapping layers.
- Ergonomists and UX designers ensuring consistent layouts and accessibility.
- Standards bodies and national committees that reference ISO guidance for national keyboard standards.
- Embedded device and kiosk designers (ATMs, POS, multifunction devices) requiring predictable key allocation and numbering.
Adoption improves interoperability, usability and user learning transfer across devices and locales.
Related standards
- ISO/IEC 9995 (all parts) - series covering allocation details, state effects and exemplary layouts (e.g., Latin International).
- ISO 9241-410 - ergonomic criteria for physical input devices referenced for key spacing and design.
Frequently Asked Questions
ISO/IEC 9995-1:2026 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology — Keyboard layouts for text and office systems — Part 1: General principles governing keyboard layouts". This standard covers: This document identifies the sections of the keyboard and specifies the general shape and relative placement of the sections. Spacing of keys and physical characteristics are covered, as are the principles governing the placement of characters and symbols on keys. It specifies a key numbering system which applies to all types of numeric, alphanumeric and composite keyboards of information technology equipment (ITE). It specifies the principles governing the placement of characters and symbols on keys used on all types of numeric, alphanumeric and composite keyboards of ITE. Although the keyboard defined by the ISO/IEC 9995 series can be used for different languages, the specifications are written as applying to Latin languages with a character path from left to right and a line progression from top to bottom. It defines characteristics related to interface 1 in Figure 1.
This document identifies the sections of the keyboard and specifies the general shape and relative placement of the sections. Spacing of keys and physical characteristics are covered, as are the principles governing the placement of characters and symbols on keys. It specifies a key numbering system which applies to all types of numeric, alphanumeric and composite keyboards of information technology equipment (ITE). It specifies the principles governing the placement of characters and symbols on keys used on all types of numeric, alphanumeric and composite keyboards of ITE. Although the keyboard defined by the ISO/IEC 9995 series can be used for different languages, the specifications are written as applying to Latin languages with a character path from left to right and a line progression from top to bottom. It defines characteristics related to interface 1 in Figure 1.
ISO/IEC 9995-1:2026 is classified under the following ICS (International Classification for Standards) categories: 35.180 - IT Terminal and other peripheral equipment. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO/IEC 9995-1:2026 has the following relationships with other standards: It is inter standard links to ISO/IEC 9995-1:2009. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
ISO/IEC 9995-1:2026 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.
Standards Content (Sample)
International
Standard
ISO/IEC 9995-1
Fourth edition
Information technology —
2026-01
Keyboard layouts for text and office
systems —
Part 1:
General principles governing
keyboard layouts
Technologies de l'information — Disposition des claviers conçus
pour la bureautique —
Partie 1: Principes généraux pour la disposition des claviers
Reference number
© ISO/IEC 2026
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
© ISO/IEC 2026 – All rights reserved
ii
Contents Page
Foreword .iv
Introduction .v
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Divisions of the keyboard. 3
4.1 General .3
4.2 Logical division of keyboard into groups and levels .4
4.2.1 General .4
4.2.2 Group and level select mechanisms.4
4.2.3 Usage of Level 4 .5
4.3 Physical division of keyboard into sections and zones .5
4.4 Placement of sections .7
5 Methods of indicating allocations to keys . 7
6 Key position numbering system . 7
6.1 Principle of the grids .7
6.2 Designation of key positions .9
6.3 Reference positions for the rows and columns .9
6.4 Key location numbering requirements .10
7 General principles of key labelling and symbol positioning .10
7.1 General .10
7.2 Positions of the symbols on the keys .10
7.2.1 General .10
7.2.2 Columnar placement .10
7.2.3 Group-1-priorized placement .11
7.2.4 Level-4-including placement. 12
7.3 Capital/small letter pairs .14
7.4 Minimum required size of keytop symbols .14
8 Key arrangement and distances . . 14
8.1 Key arrangement .14
8.2 Other requirements .14
Annex A (informative) Examples of national standards .15
Bibliography .16
© ISO/IEC 2026 – All rights reserved
iii
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are
members of ISO or IEC participate in the development of International Standards through technical
committees established by the respective organization to deal with particular fields of technical activity.
ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations,
governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
The procedures used to develop this document and those intended for its further maintenance are described
in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types
of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/
IEC Directives, Part 2 (see www.iso.org/directives or www.iec.ch/members_experts/refdocs).
ISO and IEC draw attention to the possibility that the implementation of this document may involve the
use of (a) patent(s). ISO and IEC take no position concerning the evidence, validity or applicability of any
claimed patent rights in respect thereof. As of the date of publication of this document, ISO and IEC had not
received notice of (a) patent(s) which may be required to implement this document. However, implementers
are cautioned that this may not represent the latest information, which may be obtained from the patent
database available at www.iso.org/patents and https://patents.iec.ch. ISO and IEC shall not be held
responsible for identifying any or all such patent rights.
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions
related to conformity assessment, as well as information about ISO's adherence to the World Trade
Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www.iso.org/iso/foreword.html.
In the IEC, see www.iec.ch/understanding-standards.
This document was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology,
Subcommittee SC 35, User interfaces.
This fourth edition cancels and replaces the third edition (ISO/IEC 9995-1:2009), which has been technically
revised.
The main changes are as follows:
— Level 4 is allowed, albeit not recommended;
— Clause 7 is enhanced to be usable for keyboard layouts according to the state of the art, showing
characters of up to four levels and of several groups.
A list of all parts in the ISO/IEC 9995 series can be found on the ISO and IEC websites.
Any feedback or questions on this document should be directed to the user’s national standards
body. A complete listing of these bodies can be found at www.iso.org/members.html and
www.iec.ch/national-committees.
© ISO/IEC 2026 – All rights reserved
iv
Introduction
The ISO/IEC 9995 series defines a framework for the layout of all alphanumeric and numeric keyboards
across the widest spectrum of today's and upcoming applications using keyboards. The functions to be
performed by keyboards are grouped into three categories that correspond to the main physical sections of
the keyboard.
Application of the ISO/IEC 9995 series in the design of keyboards provides the user with a unified, predictable
user-machine interface by dividing the keyboard into functional areas and sections and allocating functions
to keys. One of the major tasks of a universal-usage keyboard is to accommodate the larger sets of characters
required by the various applications for which keyboards are used today. This is achieved by permitting
the allocation of more than one graphic character or control function to each of the keys of a keyboard,
predominantly in the alphanumeric section.
The ISO/IEC 9995 series specifies the requirements for keyboard layouts and allocation of keycap imprints
(including letters, numerals, symbols, and other markings) on alphanumeric and numeric input devices for
all types of information and communication technology apparatus and systems including:
— personal computers, workstations, computer terminals, visual display terminals (VDTs);
— electronic typewriters and other machines with alphanumeric and numeric keyboards;
— mobile computer systems including ultra-mobile personal computers (UMPCs), personal digital assistants
(PDAs) and multimedia devices with hardware keyboards (e.g. linear keyboards, foldable keyboards) or
virtual keyboards (e.g. touchscreens, projection keyboards);
— electronic document scanners and multifunction devices incorporating alphanumeric or numeric
keyboards;
— calculators, telephones and automated teller machines having alphanumeric or numeric keypads/
keyboards.
The primary layout within the alphanumeric zone is established in most countries by a national standard
or by national usage. Allocation guidelines are provided in ISO/IEC 9995-2. An exemplary layout (the “Latin
International” keyboard layout) is specified in ISO/lEC 9995-3.
The ISO/IEC 9995 series specifies the allocation of functions (graphic characters or control functions, or
both) to keys. The graphic characters and the control functions have been given common names intended
to be familiar to the users of a keyboard. In general, keyboards are not expected to generate coded control
functions, but the operation of a control function key can cause a number of coded control functions to
appear in data interchange to achieve the desired effect.
The effects of those keys that affect keyboard states are specified in other parts of the ISO/IEC 9995 series.
For some national standards based on the ISO/IEC 9995 series, see Annex A.
© ISO/IEC 2026 – All rights reserved
v
International Standard ISO/IEC 9995-1:2026(en)
Information technology — Keyboard layouts for text and
office systems —
Part 1:
General principles governing keyboard layouts
1 Scope
This document identifies the sections of the keyboard and specifies the general shape and relative placement
of the sections. Spacing of keys and physical characteristics are covered, as are the principles governing the
placement of characters and symbols on keys.
It specifies a key numbering system which applies to all types of numeric, alphanumeric and composite
keyboards of information technology equipment (ITE).
It specifies the principles governing the placement of characters and symbols on keys used on all types of
numeric, alphanumeric and composite keyboards of ITE. Although the keyboard defined by the ISO/IEC 9995
series can be used for different languages, the specifications are written as applying to Latin languages with
a character path from left to right and a line progression from top to bottom.
It defines characteristics related to interface 1 in Figure 1.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes
requirements of this document. For dated references, only the edition cited applies. For undated references,
the latest edition of the referenced document (including any amendments) applies.
ISO 9241-410, Ergonomics of human-system interaction — Part 410: Design criteria for physical input devices
ISO/IEC 9995 (all parts), Information technology — Keyboard layouts for text and office systems
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at https:// www .electropedia .org/
3.1
graphic character
character, other than a control function (3.8), that has a visual representation, normally handwritten, printed
or displayed
3.2
primary group layout
allocation of the graphic characters (3.1) of group 1 to the keys of a particular keyboard, defined by a national
standard or established by common usage in a particular country or group of countries
© ISO/IEC 2026 – All rights reserved
3.3
secondary group layout
allocation of the graphic characters (3.1) of group 2 to the keys of a particular keyboard
3.4
key effect
effect that results when a key is actuated, depending on the active level, and possibly by the concurrent
operation of a qualifier key or keys
3.5
lock state
state set by actuating a lock key, singly or in combination with a qualifier key
3.6
level lock state
state that, if activated, will result in the generation of the characters assigned to a specific level (3.11)
3.7
capitals lock state
state that, if activated, will result in the generation of the capital form of all graphic characters (3.1) on the
keyboard for which such a form exists
3.8
control function
action that affects the recording, processing, transmission, or interpretation of data
3.9
group
logical state of a keyboard providing access to a collection of graphic characters (3.1) or elements of graphic
characters whose subsets are called levels (3.11)
Note 1 to entry: A group gives access to one collection of characters. Typically, when more than one language is used,
multiple groups are required.
Note 2 to entry: Usually these graphic characters or elements of graphic characters logically belong together and can
be arranged on several levels within a group.
Note 3 to entry: The input of certain graphic characters, such as accented letters, can require access to more than one
group.
Note 4 to entry: On on-screen keyboards, it is usual that a group be shown one level at a time. There is usually a button
to choose the group (or language) and another button, or more, to choose the level.
3.10
section
block of keys, mostly with some functional relationship
3.11
level
logical state of a keyboard providing access to a collection of graphic characters or elements of graphic
characters (3.1)
Note 1 to entry: Usually these graphic characters or elements of graphic characters logically belong together, such as
the capital forms of letters.
Note 2 to entry: In certain cases the level selected can also affect function keys.
Note 3 to entry: On physical keyboards, levels of a same group are normally labelled in a consistent way (see Clause 7)
on a key except when stated otherwise in certain situations; on on-screen keyboards, it is usual that only one level be
shown per panel at a time.
© ISO/IEC 2026 – All rights reserved
3.12
active position
character position which is to image the graphic symbol (3.15) representing the next graphic character (3.1)
or relative to which the next control function (3.8) is to be executed
Note 1 to entry: In general, the active position is indicated in a display by a cursor.
3.13
group select
function that, if activated, will change the keyboard state to produce characters from a different group (3.9)
3.14
group single-select
function that, if activated, will change the keyboard state to produce characters from a different group (3.9)
only for the input of the next character, changing to the previous state after that
3.15
graphic symbol
visual representation of a graphic character (3.1), a control function (3.8), or a combination of one or more
graphic characters and/or control functions
3.16
level select
function that, if activated, will change the keyboard state to produce characters from a different level (3.11)
3.17
level single-select
function that, if activated, will change the keyboard state to produce characters from a different level (3.11)
only for the input of the next character, changing to the previous state after that
3.18
associated system
system to which the keyboard is attached, probably consisting of a processor and software to handle the
keyboard and to run application programs
3.19
editing key
key whose primary purpose is the input of an editing function
3.20
function key
key whose primary purpose is the input of a control function (3.8)
3.21
graphic key
key whose primary purpose is the input of a graphic character (3.1) or of an element of a graphic character
Note 1 to entry: Certain of these keys can also have a secondary purpose for input of a control function (3.8).
3.22
zone
part of a keyboard section defined in the ISO/IEC 9995 series
4 Divisions of the keyboard
4.1 General
For the purpose of this document, the keyboard is considered as an intermediate element between a user and
an information processing system. The keyboard is specifically intended as a means for input of information
by a human being, see Figure 1.
© ISO/IEC 2026 – All rights reserved
Simply stated, the keyboard functions as follows:
— the user actuates one or more keys (event at interface 1);
— corresponding signals are sent to the information processing system (event at interface 2).
For the purpose of this document the keyboard is considered to be divided logically into groups and levels
and physically into sections and zones, in which the individual keys are arranged. The individual keys should
conform to the physical requirements laid out in ISO 9241-410.
Key
1 user
2 keyboard
3 associated system
4 interface 1
5 interface 2
NOTE Not drawn to scale – all lines are only indicative.
Figure 1 — Keyboard interfaces
4.2 Logical division of keyboard into groups and levels
4.2.1 General
The graphic characters or control functions which may be accessed by one key are logically arranged in
groups and levels. The traditional shift function has been extended to permit access to these different groups
and levels. The selection among the available groups and levels is controlled by the user by means of one or
more select mechanisms (see Table 1).
Groups are likely to contain complete or distinctive sets of functions. A keyboard could have any number of
groups, practicality of use being a limiting factor.
Within each group, functions (graphic characters or control funct
...










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...