The Khmer keyboard () includes several
keyboard layouts
A keyboard layout is any specific physical, visual or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard.
is the actu ...
for
Khmer script
Khmer script ( km, អក្សរខ្មែរ, )Huffman, Franklin. 1970. ''Cambodian System of Writing and Beginning Reader''. Yale University Press. . is an abugida (alphasyllabary) script used to write the Khmer language, the official la ...
.
History
First Khmer keyboards in the wake of Independence

Khmer nationalist
Ieu Koeus
Ieu Koeus ( km, អៀវ កើស; 1905 – 14 January 1950) was a Cambodian politician. He served as President of the National Assembly of Cambodia from 1946 to 1949, and as Prime Minister of Cambodia for nine days in September 1949. Conside ...
designed a prototype
typewriter
A typewriter is a mechanical or electromechanical machine for typing characters. Typically, a typewriter has an array of keys, and each one causes a different single character to be produced on paper by striking an inked ribbon selective ...
keyboard for the Khmer script and published the two volume ''Pheasa Khmer'' book on the
Cambodian language
Khmer (; , ) is an Austroasiatic language spoken by the Khmer people, and the official and national language of Cambodia. Khmer has been influenced considerably by Sanskrit and Pali, especially in the royal and religious registers, through ...
in 1947. While it has been interpreted as symbolic of postcolonial nationalisms consigned to "derivate status
..at the level of both language and print", adapting the typewriter was also a powerful way to a affirm Khmer culture as a weapon for independence rather than the machine guns which were being used by the
Issarak.
Soon after,
Keng Vannsak
Keng Vannsak ( km, កេង វ៉ាន់សាក់, ; 19 September 1925 – 18 December 2008) was a Cambodian scholar, philosopher and Khmer linguist. He invented the Khmer typewriter keyboard in 1952. He lived in exile in Paris, France, ...
was the inventor of a commercial Khmer-script keyboard for typewriters and later computers in 1952.
Industrial production of this typewriter began in 1955 in the Adler factories of
West Germany
West Germany is the colloquial term used to indicate the Federal Republic of Germany (FRG; german: Bundesrepublik Deutschland , BRD) between its formation on 23 May 1949 and the German reunification through the accession of East Germany on 3 O ...
while another similar machine was produced at the same time by
Remington in the
United States of America
The United States of America (U.S.A. or USA), commonly known as the United States (U.S. or US) or America, is a country primarily located in North America. It consists of 50 states, a federal district, five major unincorporated territor ...
. The layout for the more than 120 elements of Cambodian script and punctuation marks was a very difficult task because of the limitation to 46 keys and 96 positions of the standard typewriter.
Backlog of the Khmer keyboards after the Cambodian Civil War
In the 1980s, computer scientists and linguists outside of Cambodia began working on a new input system for the Khmer language, using the
Qwerty keyboard
QWERTY () is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six keys on the top left letter row of the keyboard ( ). The QWERTY design is based on a layout created for the Sholes and Glidden typ ...
which was taken advantage of for the comparable phonetic frequencies between Khmer and English.
Difficulties had to be overcome, especially the feet used for consonants and phonetic clusters in Khmer script. While the related Thai script writes these clusters in line, the Khmer writing system puts a second member of a consonant cluster under the initial consonant, adding extra difficulty for coding.
After the fall of communism, very few of the data entry clerks had ever typed in Khmer before. A specially designed
UNTAC
The United Nations Transitional Authority in Cambodia (UNTAC) ar, سلطة الأمم المتحدة الانتقالية في كمبوديا, italics=off zh, , italics=offfrench: Autorité provisoire des Nations unies au Cambodgerussian: Орг ...
Khmer keyboard was designed but remained used by very few only.
Genesis of the Khmer Unicode

In 1997,
Michael Everson
Michael Everson (born January 9, 1963) is an American and Irish linguist, script encoder, typesetter, type designer and publisher. He runs a publishing company called Evertype, through which he has published over a hundred books since 2006.
Hi ...
wrote a first proposal for encoding the Khmer script in ISO 10646. In the process, it appears that tensions arose as to the proper share of responsibilities between national and international parties, the
Cambodian government
The politics of Cambodia are defined within the framework of a constitutional monarchy, in which the king serves as the head of state, and the prime minister is the head of government. The collapse of communism set in motion events that led to th ...
wanting to take international ownership of all aspects of Khmer in Unicode.
In 2000, an official ''Committee for the Standardization of Khmer Characters for Computers'' was set up by the Cambodian government along with the National ICT Development Authority (NiDA) and the Government Administrative Information System (GAIS). A Khmer keyboard was finally developed mainly due to the demand from printing "Unfortunately, working with Khmer Unicode fonts is still houses for experienced technicians." Before mentioning technical difficulties, the Cambodian official objection expressed frustration at a development process which was mostly foreign, whilst the Cambodian keyboard since its inception had been a sensitive aspect of Khmer national identity:
Mark Davis Mark Davis may refer to:
Entertainers
*Mark Davis (talk show host), American radio talk show host
* Mark Jonathan Davis (born 1965), American actor/singer and creator of Richard Cheese
*Mark Davis, American bassist and founding member for the band ...
lamented that:

The Government Administrative Information System project led to the modification and adoption of the Khmer Unicode standard, and an update of the Khmer keyboard. In 2001, Danh Hong, a webmaster and graphic designer from the area of Vietnam known as Kampuchea Krom, programmed Khmer Unicode. Difficulties in teaching the use of this new keyboard layout came from the fact that few hardware Khmer keyboards were produced; instead stickers were added to Roman character keyboards or sometimes a paper model of a Khmer character keyboard was taped nearby. However, by 2010, another foreign observer considered that Khmer script was "widely used and adopted by modern technology" in Cambodia.
Khmer keyboards on smartphones since 2012
In 2012, Nokia developed a Khmer Unicode with a unique Khmer-language keyboard adapted to smartphones called ''KhmerMeego''. In 2015, as romanization of the Khmer language was becoming more and more widespread in Cambodia, a smartphone application was developed using a “swipe” function to give users access to all of the Khmer letters. This was made possible through technical innovation with
touchscreens
A touchscreen or touch screen is the assembly of both an input ('touch panel') and output ('display') device. The touch panel is normally layered on the top of an electronic visual display of an information processing system. The display is ofte ...
providing an opportunity for more adaptive Khmer typing as well as the financial support of telecom company Cellcard, which launched a crowdfunding drive to finance the project.
Description
The Nida Unicode Khmer keyboard is currently the most widely used in Cambodia
Types
Khmer-input keyboards
Legacy fonts
Pre-Unicode computerized Khmer scripts - known collectively as "legacy" fonts - required the typist to press a complex series of shortcut keystrokes to create a single Khmer character. Legacy fonts added up to more than 30 different ways of encoding the font for Khmer script.
Khmer Unicode block
The Khmer
Unicode block
A Unicode block is one of several contiguous ranges of numeric character codes (code points) of the Unicode character set that are defined by the Unicode Consortium for administrative and documentation purposes. Typically, proposals such as the ad ...
contains characters for writing the
Khmer (Cambodian) language. The basic
Khmer block was added to the
Unicode
Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, ...
Standard in version 3.0, released in September 1999. It then contained 103 defined code points; this was extended to 114 in version 4.0, released in April 2003. Version 4.0 also introduced an additional block, called
Khmer Symbols
Khmer Symbols is a Unicode block
A Unicode block is one of several contiguous ranges of numeric character codes ( code points) of the Unicode character set that are defined by the Unicode Consortium for administrative and documentation purpose ...
, containing 32 signs used for writing
lunar dates. Unicode demonstrations prove the speed at which Khmer can be typed is increased "dramatically" compared to legacy fonts.
''Khmerism'' keyboard
In 2016, a new Cambodia keyboard by Ly Heang was developed and is known as ''Khmerism'' Keyboard. Its aim to preserve the Khmer language online and in digital form by redesigning and rearranging the Khmer keyboard, making it easier to type in Khmer. Rather than use the Qwerty keyboards, it is based on a study of the frequency of Khmer letters in Khmer language and results in a totally different set up of the Khmer keyboard, in order to reduce the use of the shift key which is very frequent in the Khmer Unicode keyboard.
Romanized keyboards: KhmerLang
The KhmerLang keyboard has a keyboard designed for speed typing with a new design. The keyboard layout supports Roman to Khmer script input with automatic word division using
deep learning.
References
{{Cambodia topics, state=collapsed
Keyboard layouts
Khmer language