How do I use this Sinhala keyboard?
Type Sinhala words the way they sound, using Latin letters (Singlish), and they are written in Sinhala script as you type. For example aayubOvan gives ආයුබෝවන්, siMhala gives සිංහල and amma gives අම්ම. You can also click or tap the letters on the on-screen keyboard.
How do I type vowels?
After a consonant, aa → ා, ae → ැ, aee → ෑ, i → ි, ii → ී, u → ු, uu → ූ, e → ෙ, E → ේ, o → ො, O → ෝ, ai → ෛ, au → ෞ. At the start of a word you get the full letter: ae → ඇ. a is the vowel every letter already has, and a consonant at the end of a word gets the virama ් automatically.
How do I type ං, ඟ, ඳ and other special letters?
Use M for ං (as in siMhala) and H for ඃ. ng → ඟ, nd → ඳ, nD → ඬ, mb → ඹ, nj → ඤ, nng → ඞ, as in handa → හඳ and amba → අඹ. Capitals give T → ට, D → ඩ, N → ණ, L → ළ, Sh → ෂ, sh gives ශ and f gives ෆ.