Keyboard Support

Contact and Search Homepage

Header bottom

Other versions
Version 17.0 (home page)Version 16.0 (home page, current version)Version 15.0 (home page)Version 14.0 (home page)Version 13.0 (home page)Version 12.0 (home page)Version 11.0 (home page)Version 10.0 (home page)Version 9.0 (home page)Version 8.0Version 7.0 (home page)Version 6.0 (home page)Version 5.0 (home page)Version 4.0 (home page)


On this page

Keyboard Tutorial


Welcome! In this tutorial, you will learn the basics of Keyman keyboards and create a simple French keyboard which can be used with any physical keyboard layout.

The keyboard will use a basic English layout, and add some deadkeys to define vowel diacritics and a few other characters.

This keyboard will use Unicode. Unicode is a character encoding standard that supports most of the world's scripts, and includes support for user-defined scripts. Unicode is the accepted standard for text encoding in modern applications and operating systems.

In Keyman Developer keboard source files, Unicode characters are specified with U+xxxx, where xxxx is a four-digit hexadecimal number.

At the bottom of each page in the tutorial, will be a link to both the previous page and the next page. You can use these links to work your way through the tutorial. You may also find links to reference information, which you can select to learn more about a particular aspect of creating Keyman keyboards.

Let's begin

Let's get started! Move on to the next topic to begin the first step, planning the keyboard.

Step 1: Planning the Keyboard