Ekaya

Ekaya Input Method

Introduction

Ekaya uses Windows Advanced Text Services Framework to provide a Smart Input method (keyboard) suitable for typing languages using Complex Scripts such as Myanmar (Burmese). This means that it can do context sensitive reordering and substitution of characters as you type.

The keyboard rules are written in the same kmn format that the commercial Tavultesoft Keyman uses for its keyboards. The main advantage of Ekaya is that it is free and Open Source (GPL). It uses the Open Source KMFL library to parse the .kmn files.

Configuration

For details on how to use and configure Ekaya, please see the included documentation.

Keyboard Layouts

The Ekaya installer includes layouts for Burmese and Sgaw Karen.

Download

Ekaya can be installed by running the installer available below. The installer includes the myWin Burmese keyboard for Unicode 5.1. Other keyboards can be used by dropping the kmn file into C:\Program Files\ThanLwinSoft.org\Ekaya\kmfl.

Source code

Download the source code from Ekaya Mercurial Repository. It has been built using Microsoft Visual Studio Express 2008.

Graphite OOo>>