` ~ ` |
1 ! 1 |
2 @ 2 |
3 # 3 |
4 $ 4 |
5 % 5 |
6 ^ 6 |
7 & 7 |
8 * 8 |
9 ( 9 |
0 ) 0 |
- _ - |
= + = |
|
q ඎ ෘ ෲ ඍ |
w ඈ ැ ෑ ඇ |
e ඒ ෙ ේ ඓ ෛ එ |
r rak rep ර |
t ථ ට ඨ ත |
y yan ය |
u ඌ ු ූ උ |
i ඊ ි ී ඉ |
o ඕ ො ෝ ඖ ෞ ඔ |
p ඵ ප |
[ { [ |
] } ] |
\ | \ |
|
a ආ al ා අ |
s ශ ෂ ස |
d ධ ඳ ඩ ඪ ඬ ද |
f ෆ |
g ඝ ඟ ග |
h ඃ හ |
j ඣ ඦ ඥ ජ |
k ඛ ක |
l ළ ඏ ඐ ෟ ෳ ල |
; : ; |
' " ' |
|||
z TOUCH |
x JOIN |
c ඡ ච |
v ව |
b භ බ |
n ණ ං ඞ ඤ න |
m ඹ ම |
, < , |
. > ෴ . |
/ ? / |
||||
Space No-break-space ZWNJ Space |
Create a virtual keyboard layout where there are two types of key presses, short and long. A short key press will insert the symbol on the key. A long key press will pop up a dynamic list of keys to select. The dynamic list of keys that pop up will contain symbols that are phonetically related to the symbol on the key that was long-pressed.
Place Sinhala letters only on keys corresponding to the letters of the Latin alphabet. Place Sinhala punctuation only on keys corresponding to Latin punctuation.
started: 2011/12/24, last updated: 2012/01/10