Kaputa Keyboard Layout


`


‌්
‌ා
1


!
1
2



2
3



3
4



4
5


%
5
6



6
7


yan
7
8


*
8
9


(
9
0


)
0
-



-
=


+
=










q


‌ි

w


‌ී

e


‌ු

r


‌ූ

t




y


rak

u


m-lu

i




o


‌ු

p




[




]



ක්‍ෂ
\


‌්
‌්





a


‌ං

s


‌ූූ

d




f


‌ැ

g




h


‌ෑ

j




k




l




;


‌ඃ

'


"
'










z




x




c




v




b




n




m




,


<
,
.


>
.
/


?
/





Space



Space

Key:
1st Row - QWERTY layout
2nd Row - with SHIFT and ALT-GR
3nd Row - with ALT-GR
4rd Row - with SHIFT
5th Row - no modifiers

al - al-lakuna
rep - repaya
rak - rakaaranshaya
yan - yansaya
m-lu - muurdhaja lu
JOIN - join previous letter with the next
TOUCH - touch previous letter with the next
ZWJ - zero width joiner
ZWNJ - zero width non-joiner
ALT-GR - right-ALT

Objective

The Kaputa keyboard layout, which is tightly coupled with the Kaputa font, is only provided here as an easily accessible reference.

Note

The unicode code-points do not specify the shape of diacritics. The shape is dependent on the consonant with which the diacritic combines. This keyboard layout is written in utf-8, hence the diacritic's shape cannot be specified. On the other hand, the Kaputa keyboard layout and font explicitly specify the diacritic and it's shape. Therefore, there are multiple occurrences of some diacritics on this page. However, beware that each occurrence represents a different shape.