KMKB0006: HOWTO: Resolve keyboard conflicts with other applications

In some situations, Keyman can fail to map a keyboard as expected. The most frequent reason for this is that some other application is also trapping keyboard input, and not passing input messages on to Keyman in an approved manner. Applications such as BibleWorks, SameTime, and some development tools within Oracle have been found exhibit this behaviour.


Keyman 6.2 includes a diagnostic tool to locate conflicts and conflict detection code. The conflict detection code will automatically avoid conflicts in 99% of cases, thus it is recommended to upgrade to version 6.2 if you are experiencing this issue with an older version.

If a conflicting application that is not actually being used can be identified, terminate that application before using Keyman. Otherwise, if any application (such as BibleWorks) that is being used with Keyman is found to prevent Keyman working correctly, starting Keyman after the conflicting application will usually allow Keyman to be used normally.

Applies to:

  • Keyman 5.0
  • Keyman 6.0
  • Keyman 6.2 Home Use Edition
  • Keyman 6.2 Standard Edition
  • Keyman 6.2 Corporate Edition 10 seat pack 1 yr

KB article KMKB0006 created on 24 May 2006

Browse all knowledge base articles