keymagic Unicode Keyboard Input Customizer – is a smart keyboard input method editor for complex script languages. KeyMagic is an opensource project!