Developing Keyman

Keyman 14.0 Beta

Welcome to Keyman 14.0 Beta We are pleased to announce that Keyman 14.0 is now in beta! We have been working hard over the last year to improve the quality of Keyman. We’ve fixed hundreds of bugs and made many small changes to different parts of the software to improve Read more…

Developing Keyman

The Keyman keyboard input pipeline

This highly technical blog post explains the design rationale for the Keyman Engine keystroke input pipeline on Windows. The intended audience is software developers working on Keyman Engine, and other interested onlookers. In the beginning, the user-mode Windows keyboard input pipeline looked something like this: Now this diagram leaves out Read more…