KMKB0063: Associating Keyman Keyboard Layouts for Best Performance

Note for Keyman Desktop 9

These instructions were written for Keyman Desktop 7. Keyman Desktop 9 makes this process simpler; details can be found in the Keyman Desktop 9 documentation on keyboard configuration.

Why Associate?

To improve keyboard layout performance, you can associate your Keyman keyboard layout with a Windows language and Windows keyboard layout. This has three main benefits.

First, when a Keyman layout and Windows language are fully associated, activating one will activate the other. You will no longer need to adjust both every time you wish to use a language.

Second, when the right Windows layout and Keyman layout are associated, you can be sure you are using a Keyman layout as it was designed. This is especially helpful if you are using a non-English hardware keyboard as your base Windows layout. For example, if you are using a Spanish, French, or German hardware keyboard.

Third, assocating a Windows language with a Keyman layout lets Windows know which language you are using. This is helpful for a number of reasons:

  • When using right-to-left languages, the selected Windows language determines the direction of the text. You should always associate a right-to-left Windows language with a Keyman keyboard layout that requires right-to-left support.
  • Some applications use the selected Windows language to determine how text should be displayed. You may find this to be particularly the case for some Indian languages.
  • Many applications use the selected Windows language to determine which spell checking or other language tools should be applied to a text. Associating the correct Windows language with you Keyman keyboard layout will ensure that the correct language tools are used on the text.

The good news is that most Keyman keyboard layouts are now designed to automatically configure associations with a Windows language and layout. This means, in many cases, you should not need to configure or associate anything. When you do need to associate Keyman keyboards for best performance, follow the steps below.

Associating in Windows XP

Installing a Windows Language and Windows Layout

  1. Open the Control Panel.
  2. Select Regional and Language Options.
  3. Select the Languages tab.
  4. Click on the Details button.
  5. Click on the Add button.
  6. Select the language to be installed (from the input language list). This language should be the language of your Keyman keyboard. For example, Greek.
  7. Select the US keyboard layout from the "Keyboard layout/IME" list. This will provide best peformance with most keyboard layouts. Note: the Windows English (USA, International) keyboard is not identical to the Windows US keyboard. We do not recommend selecting the English (USA, International) keyboard.
  8. Click OK, OK, OK.

Configuring Keyman Desktop

  1. Start Keyman Configuration (from the Keyman menu in the taskbar).
  2. Click the Languages tab.
  3. Find your language in the Installed language list.
  4. Select your Keyman keyboard layout from the dropdown menu.
  5. Click OK.

Associating in Windows Vista & Windows 7

Installing a Windows Language and Windows Layout

  1. Open the Control Panel.
  2. Under Clock, Language and Region, select "Change keyboards or other input methods". Note: in Classic View, select Regional and Language Options, and the tab "Keyboards and Languages."
  3. Click Change Keyboards.
  4. Click Add.
  5. Select the language to be installed (from the input language list). This language should be the language of your Keyman keyboard. For example, Greek.
  6. Select the US keyboard layout from the "Keyboard layout/IME" list. This will provide best peformance with most keyboard layouts. Note: the Windows English (USA, International) keyboard is not identical to the Windows US keyboard. We do not recommend selecting the English (USA, International) keyboard.
  7. Click OK, OK, OK.

Configuring Keyman Desktop

  1. Start Keyman Configuration (from the Keyman menu in the taskbar).
  2. Click the Languages tab.
  3. Find your language in the Installed language list.
  4. Select your Keyman keyboard layout from the dropdown menu.
  5. Click OK.

Applies to:

  • Keyman Desktop Corporate 7.0
  • Keyman Desktop Light 7.0
  • Keyman Desktop Professional 7.0
  • Keyman Desktop 9.0

KB article KMKB0063 created on 03 Sep 2009, updated on 12 Aug 2016

Browse all knowledge base articles