This is an archive of the original site, preserved as a historical reference. Some of the content is outdated. Please consult our other sites for more current information:, ScriptSource, FDBP, and silfontdev


Contact Us


Initiative B@bel

WSI Guidelines


















Type Design


Design Tools



Font Downloads










Font FAQ



Computers & Writing Systems


You are here: Input > Resources
Short URL:

Known Unicode Keyman Keyboards

Lorna Priest Evans, 2018-06-08


This page is now obsolete. It is provided for historical information. For using the Keyman program, please go to the  Keyman site. Most of these keyboards are now available for download from the site.


Keyman is freely available:

SIL Unicode Keyman keyboards

Africa (SIL)


 Cameroon QWERTY (SIL)

 Cameroon AZERTY (SIL)

Other Cameroon resources include a mapping file to convert from the SIL Cameroun Branch "cam2dr" truetype font to Unicode encoding.


SIL Keyboarding Chart for Africa

This is a pan-Africa keyboarding chart. Results were compiled from data received from SIL entities in Benin, Burkina Faso, Cameroon, Chad, Côte d'Ivoire, Nigeria, Senegal and Togo. Where possible, the keystroke sequences that the majority of the entities seemed to prefer was used.

These keyboards are developed for Keyman 6.0.

Eastern Congo

 Eastern Congo

Other Eastern Congo resources include a mapping file to convert from the Eastern Congo Group fonts to Unicode encoding.


 SIL Ethiopic

 SIL EL Ethiopian Latin


 Kenya (BTL)

This keyboard was developed for use by BTL (Bible Translation & Literacy) language teams in Kenya. It was originally created for customized fonts but has been updated for Unicode.



 Vai (SIL)

Other Vai resources: Two Vai Unicode fonts are available  here. Dukor is based on SIL Vai. Windows 7 provides a Unicode font with Vai support called Ebrima. TECkit mapping files for converting SIL Vai text to Unicode are provided here.


These keyboards are developed for work in language groups of Mali.

 Clavier du Mali (Azerty)

 Clavier du Mali (Qwerty) Clavier du Mali (Qwertz)

Other Mali resources include mapping files to convert from the SIL Mali standard legacy fonts to Unicode encoding and  Charis SIL fonts which have been modified for use in Malian languages.


N'Ko Keyman keyboard — included as part of the experimental N'Ko Graphite font package.


 SIL Nubian


This Unicode keyboard was developed for work in language groups of Uganda and Tanzania.

 Uganda-Tanzania Bantu (SIL)

Americas (SIL)

Wayuunaiki (Colombia/Venezuela)

This keyboard was developed for keyboarding Wayuu which is spoken in Colombia and Venezuela. This keyboard is developed for Keyman 6.0 on any keyboard.  Keyman 6.0 must be installed prior to attempting to install this keyboard. Guidelines for who can use Keyman can also be find at this site.

After installing Keyman, download the Wayuu keyboard and double-click on the file you downloaded. This should install the keyboard and the documentation. Read the documentation by going to Start / Programs / Wayuu Keyboard / Wayuu Documentation.

For further help in installing Keyman keyboards, see: Keyboard Installation and Use.

Keyman keyboard for Wayuu
Lorna A. Priest, 2004-04-16
Download "Wayuu.kmp", Keyman keyboard package, 155KB [5992 downloads]

Asia (SIL)


Tamil Keyman keyboard — included as part of the experimental Tamil Graphite font package.

Tai Dam

Tai Dam Keyboards

Eurasia (SIL)



Europe/Middle East (SIL)

Biblical Hebrew

 SIL Hebrew

Greek (polytonic precomposed) Unicode

 Polytonic Greek (SIL)

Sumero-Akkadian Cuneiform

Sumero-Akkadian Cuneiform Keyman keyboard — included as part of the experimental Sumero-Akkadian Cuneiform Graphite font package.

Other SIL Unicode Keyman keyboards

Biblical Greek/Hebrew transliteration

 Hebrew and Greek Transliteration (SIL)



Modifier Apostrophe

Many languages use the Modifier Apostophe (U+02BC ) in their orthographies. With this keyboard, you type  '  and U+02BC  will be input in your text. This is the only rule in the keyboard.

Modifier apostrophe Keyman keyboard
Beth Bryson, 2006-05-22
Download "", ZIP archive, 1KB [3980 downloads]

Non-SIL Unicode Keyman keyboards

The following are some Web sites that have Unicode keyboards available for download. These are listed by the language supported, organized by regions of the world. This list should not be considered complete. The  Keyman website has the most extensive list of keyboards.

Note: SIL does not endorse or provide support for these. The contact address at each Web site should be used for any user support.

Africa (non-SIL)

Americas (non-SIL)

Asia (non-SIL)

Greek (non-SIL)

Other (non-SIL)

Other Keyman and keyboarding resources

 Official Keyman website

Keyman Joan Wardell, 2007-04-23
Keyman is a keyboard management utility that makes it practical to input many different languages in almost any Windows application. Keyman allows you to have arbitrarily long input sequences and to have diacritics typed after the base character.

Keyboard Installation and Use Lorna Priest and Joan Wardell, 2009-02-19
Computers were designed to work primarily with English. The problem is that many of us wish to input other languages into the computer. This is possible by switching keyboards (not the physical keyboard) on the computer.
In this overview we give details of how to use Microsoft and Keyman keyboards. Microsoft keyboards are probably preferable to use if you wish to input text in one of the languages for which they have supplied a keyboard. If you need a keyboard for some other language, or you do not like Microsoft's layout, you may want to use a keyboard manager like Keyman. Keyman allows you to create your own customized keyboard, or if you choose, you may use a Keyman keyboard someone else has created.
Instructions are given here for installing Microsoft keyboards as well as Keyman keyboards.

Keyboarding issues as related to SIL fonts – FAQ
Frequently Asked Questions about keyboarding issues as related to older SIL fonts.

Keyboard-related registry keys in Microsoft Windows Marc Durdin, 2001-08-19
This document lists a number of registry keys and file types and locations that are used for keyboard management in Windows, and also some Keyman-specific settings.

Converting Keyman 3.2 Keyboards to Keyman 6 Joan M. Wardell, 2003-03-05
Getting your old Keyman 3.2 keyboards to work in Keyman5 or 6 is not difficult. There are just a few modifications needed, as discussed below. Whether you should convert your keyboards so that they can be used in Windows 2000 and higher is a question that should also be considered. It may be better to encourage users to move to new Unicode keyboards, rather than continue producing texts which must be converted. But there are legitimate reasons for using legacy fonts and keyboards, so this is how you get the keyboards to work.

Building Keyboards with Keyman 6.0 Lorna Priest, 2003-02-20
We will be creating a keyboard which will allow us to type IPA text. Our goal will be to learn how to develop a Keyman keyboard, not to create a complete keyboard.

Legacy Fonts and Keyboards Lorna A Priest, 2003-09-24
The fonts and keyboards on this page are considered "legacy" solutions. As such, they are made available for use and downloading, although Unicode solutions are encouraged.

An introduction to keyboard layout design theory: What goes where? Martin Hosken, 2003-02-17
Designing a keyboard layout is relatively easy: you just allocate codepoints to keystrokes. The difficulty comes when trying to decide what codepoints to assign to what keystrokes. Do you design based around the characters on the keytops of a user's keyboard or the relative position of the keys? What do you do if you want to be able to type more characters than there are keys in your keyboard?

Presentations and working papers in the area of input Lorna A. Priest, 2004-09-29
This page contains various papers on input related issues which have been presented at conferences.


2012-08-15 LP: updated many links
2011-05-28 LP: updated GrkPoly keyboard
2009-10-30 LP: added Vai keyboard
2009-02-09 LP: added UTB keyboards
2008-11-10 LP: updated Mali keyboards
2008-10-2 LP: added Mali keyboards
2008-02-29 JW: added biblical greek/heb transliteration kbd
2007-03-19 - added link for transliteration of Semitic languages
2006-05-25 LP: added ethiopic links
2005-01-25 LP: added Tamil link
2004-05-03 LP: changed Hebrew Unicode link
2004-04-14 LP: added link for Yi
2004-04-14 LP: Revised IPA link
2003-10-31 VG: Revised SIL Greek keyboard link

© 2003-2024 SIL International, all rights reserved, unless otherwise noted elsewhere on this page.
Provided by SIL's Writing Systems Technology team (formerly known as NRSI). Read our Privacy Policy. Contact us here.