myWin2.2

Myanmar Keyboard Layout for Unicode 5.1

This keyboard provides a smart keyboard layout for typing Myanmar for use with fonts conforming to the Unicode standard version 5.1.0. For example, you can use the font Padauk.ttf.

You need to start Keyman (or SCIM/KMFL on Linux) if it is not already started. You can then click on the Keyman icon on the task bar and select the myWin2.2 Keyboard icon. To type again in English, click on the Keyman icon again and select “No Keyman Keyboard”.

Keyboard Layout

Unshifted

` 1 2 3 4 5 6 7 8 9 0 -- == Bksp
Tab q w e r t y ကu i o p [ ] \
Caps ​ေa s d f g h j k l ; ' Enter
Shift ဖ​z x c v b n m , .. / Shift
Ctrl Win Alt AltGr Menu Ctrl

Shifted

~ 1 2 3 ကျပ်4 %5 /6 7 8 (9 )0 __ ++ Bksp
Tab Q W E R T Y ဉ  U I O P { } ဋ္ဌ|
Caps ​ဗA S D   င်္ F G H J K L ါ်: " Enter
Shift ဇ​Z X C V B N M ,< > ? Shift
Ctrl Win Alt AltGr Menu Ctrl

Explanation

Old Myanmar fonts used to require several different variations of some characters and other symbols. Most of these are no longer necessary because the font itself chooses the correct shape variant. This means there is no longer any need to use control or alt sequences.

Stacked characters ပါဌ်ဆင့်

Stacked characters are typed by typing the normal forms followed by the ` key - which is normally in the top left of your keyboard. eg:

Visible Myanmar Typed sequence
က u
ကက uu
က္က uu`

Shapping of ျ ြ ွ ှ

You always type the same key for each medial, it does not matter whether the consonant is wide or small or what goes above and below. Composite medials are typed as a sequence of the individual medials.

Note: the medial is always typed after the consonant, this is a change from before, when Yayit was typed before the consonant.

Visible Myanmar Typed sequence
က u
ကြ uj
ကြိ ujd
ကြို ujdk
​ေ a
နေ ae
နွေ aeG
နွေး aeG;
​ေ a
​ခေ ac
​ချေ acs
​ချွေ acsG
​ချွေး acsG;

Kinzi ကင်းစီး ( င်္)

Kinzi is just typed in the normal way.

Visible Myanmar Typed sequence
o
သခ oc
သင်္ခ ocF
သင်္ချ ocFs
သင်္ချိ ocFsd
သင်္ချို ocFsdk
သင်္ချိုင ocFsdki
သင်္ချိုင် ocFsdkif
သင်္ချိုင်း ocFsdkif;