Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Dorota Czaplejewicz
squeekboard
Commits
5f6eb76d
Commit
5f6eb76d
authored
Aug 30, 2011
by
Daiki Ueno
Browse files
Add inscript keyboards.
parent
37776205
Changes
15
Show whitespace changes
Inline
Side-by-side
data/keyboards/Makefile.am
View file @
5f6eb76d
keyboarddir
=
$(pkgdatadir)
/keyboards
dist_keyboard_DATA
=
us.xml th.xml jp-kana.xml
dist_keyboard_DATA
=
\
us.xml
\
th.xml
\
jp-kana.xml
\
$(inscript_keyboards)
inscript_keyboards
=
\
as-inscript.xml
\
bn-inscript.xml
\
gu-inscript.xml
\
hi-inscript.xml
\
kn-inscript.xml
\
ks-inscript.xml
\
mai-inscript.xml
\
ml-inscript.xml
\
mr-inscript.xml
\
or-inscript.xml
\
pa-inscript.xml
\
sd-inscript.xml
\
ta-inscript.xml
\
te-inscript.xml
data/keyboards/as-inscript.xml
0 → 100644
View file @
5f6eb76d
<?xml version="1.0"?>
<keyboard
version=
"0.90"
>
<bounds>
0.000000,0.000000,640.000000,296.585366
</bounds>
<section>
<bounds>
15.609756,15.609756,640.000000,39.024390
</bounds>
<angle>
0
</angle>
<row>
<columns>
16
</columns>
<orientation>
1
</orientation>
</row>
<key
id=
"keycode9"
name=
"keycode9"
column=
"0"
row=
"0"
>
<bounds>
3.121951,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"Escape"
label=
"Esc"
category=
"keyname"
keyval=
"65307"
>
Escape
</keysym>
</symbols>
</key>
<key
id=
"keycode67"
name=
"keycode67"
column=
"1"
row=
"0"
>
<bounds>
84.292683,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F1"
label=
"F1"
category=
"function"
keyval=
"65470"
>
F1
</keysym>
</symbols>
</key>
<key
id=
"keycode68"
name=
"keycode68"
column=
"2"
row=
"0"
>
<bounds>
124.878049,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F2"
label=
"F2"
category=
"function"
keyval=
"65471"
>
F2
</keysym>
</symbols>
</key>
<key
id=
"keycode69"
name=
"keycode69"
column=
"3"
row=
"0"
>
<bounds>
165.463415,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F3"
label=
"F3"
category=
"function"
keyval=
"65472"
>
F3
</keysym>
</symbols>
</key>
<key
id=
"keycode70"
name=
"keycode70"
column=
"4"
row=
"0"
>
<bounds>
206.048780,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F4"
label=
"F4"
category=
"function"
keyval=
"65473"
>
F4
</keysym>
</symbols>
</key>
<key
id=
"keycode71"
name=
"keycode71"
column=
"5"
row=
"0"
>
<bounds>
266.926829,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F5"
label=
"F5"
category=
"function"
keyval=
"65474"
>
F5
</keysym>
</symbols>
</key>
<key
id=
"keycode72"
name=
"keycode72"
column=
"6"
row=
"0"
>
<bounds>
307.512195,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F6"
label=
"F6"
category=
"function"
keyval=
"65475"
>
F6
</keysym>
</symbols>
</key>
<key
id=
"keycode73"
name=
"keycode73"
column=
"7"
row=
"0"
>
<bounds>
348.097561,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F7"
label=
"F7"
category=
"function"
keyval=
"65476"
>
F7
</keysym>
</symbols>
</key>
<key
id=
"keycode74"
name=
"keycode74"
column=
"8"
row=
"0"
>
<bounds>
388.682927,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F8"
label=
"F8"
category=
"function"
keyval=
"65477"
>
F8
</keysym>
</symbols>
</key>
<key
id=
"keycode75"
name=
"keycode75"
column=
"9"
row=
"0"
>
<bounds>
449.560976,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F9"
label=
"F9"
category=
"function"
keyval=
"65478"
>
F9
</keysym>
</symbols>
</key>
<key
id=
"keycode76"
name=
"keycode76"
column=
"10"
row=
"0"
>
<bounds>
490.146341,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F10"
label=
"F10"
category=
"function"
keyval=
"65479"
>
F10
</keysym>
</symbols>
</key>
<key
id=
"keycode95"
name=
"keycode95"
column=
"11"
row=
"0"
>
<bounds>
530.731707,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F11"
label=
"F11"
category=
"function"
keyval=
"65480"
>
F11
</keysym>
</symbols>
</key>
<key
id=
"keycode96"
name=
"keycode96"
column=
"12"
row=
"0"
>
<bounds>
571.317073,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"F12"
label=
"F12"
category=
"function"
keyval=
"65481"
>
F12
</keysym>
</symbols>
</key>
</section>
<section>
<bounds>
15.609756,78.048780,608.780488,201.365854
</bounds>
<angle>
0
</angle>
<row>
<columns>
14
</columns>
<orientation>
1
</orientation>
</row>
<row>
<columns>
14
</columns>
<orientation>
1
</orientation>
</row>
<row>
<columns>
13
</columns>
<orientation>
1
</orientation>
</row>
<row>
<columns>
12
</columns>
<orientation>
1
</orientation>
</row>
<row>
<columns>
8
</columns>
<orientation>
1
</orientation>
</row>
<key
id=
"keycode49"
name=
"keycode49"
column=
"0"
row=
"0"
>
<bounds>
3.121951,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<keysym
name=
"quoteleft"
label=
"`"
category=
"letter"
keyval=
"96"
>
quoteleft
</keysym>
<text
name=
"asciitilde"
label=
"~"
category=
"letter"
>
~
</text>
</symbols>
</key>
<key
id=
"keycode10"
name=
"keycode10"
column=
"1"
row=
"0"
>
<bounds>
43.707317,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"1"
label=
"১"
category=
"letter"
>
১
</text>
<text
name=
"exclam"
label=
"!"
category=
"letter"
>
!
</text>
</symbols>
</key>
<key
id=
"keycode11"
name=
"keycode11"
column=
"2"
row=
"0"
>
<bounds>
84.292683,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"2"
label=
"২"
category=
"letter"
>
২
</text>
<text
name=
"at"
label=
"@"
category=
"letter"
>
@
</text>
</symbols>
</key>
<key
id=
"keycode12"
name=
"keycode12"
column=
"3"
row=
"0"
>
<bounds>
124.878049,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"3"
label=
"৩"
category=
"letter"
>
৩
</text>
<text
name=
"numbersign"
label=
"্ৰ"
category=
"letter"
>
্ৰ
</text>
</symbols>
</key>
<key
id=
"keycode13"
name=
"keycode13"
column=
"4"
row=
"0"
>
<bounds>
165.463415,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"4"
label=
"৪"
category=
"letter"
>
৪
</text>
<text
name=
"dollar"
label=
"ৰ্"
category=
"letter"
>
ৰ্
</text>
</symbols>
</key>
<key
id=
"keycode14"
name=
"keycode14"
column=
"5"
row=
"0"
>
<bounds>
206.048780,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"3"
>
<text
name=
"5"
label=
"৫"
category=
"letter"
>
৫
</text>
<text
name=
"percent"
label=
"জ্ঞ"
category=
"letter"
>
জ্ঞ
</text>
<keysym
name=
"EuroSign"
label=
"€"
category=
"letter"
keyval=
"8364"
>
EuroSign
</keysym>
</symbols>
</key>
<key
id=
"keycode15"
name=
"keycode15"
column=
"6"
row=
"0"
>
<bounds>
245.073171,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"6"
label=
"৬"
category=
"letter"
>
৬
</text>
<text
name=
"asciicircum"
label=
"ত্ৰ"
category=
"letter"
>
ত্ৰ
</text>
</symbols>
</key>
<key
id=
"keycode16"
name=
"keycode16"
column=
"7"
row=
"0"
>
<bounds>
285.658537,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"7"
label=
"৭"
category=
"letter"
>
৭
</text>
<text
name=
"ampersand"
label=
"ক্ষ"
category=
"letter"
>
ক্ষ
</text>
</symbols>
</key>
<key
id=
"keycode17"
name=
"keycode17"
column=
"8"
row=
"0"
>
<bounds>
326.243902,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"8"
label=
"৮"
category=
"letter"
>
৮
</text>
<text
name=
"asterisk"
label=
"শ্ৰ"
category=
"letter"
>
শ্ৰ
</text>
</symbols>
</key>
<key
id=
"keycode18"
name=
"keycode18"
column=
"9"
row=
"0"
>
<bounds>
366.829268,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"9"
label=
"৯"
category=
"letter"
>
৯
</text>
<text
name=
"parenleft"
label=
"("
category=
"letter"
>
(
</text>
</symbols>
</key>
<key
id=
"keycode19"
name=
"keycode19"
column=
"10"
row=
"0"
>
<bounds>
407.414634,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"0"
label=
"০"
category=
"letter"
>
০
</text>
<text
name=
"parenright"
label=
")"
category=
"letter"
>
)
</text>
</symbols>
</key>
<key
id=
"keycode20"
name=
"keycode20"
column=
"11"
row=
"0"
>
<bounds>
448.000000,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"minus"
label=
"-"
category=
"letter"
>
-
</text>
<text
name=
"underscore"
label=
"ঃ"
category=
"letter"
>
ঃ
</text>
</symbols>
</key>
<key
id=
"keycode21"
name=
"keycode21"
column=
"12"
row=
"0"
>
<bounds>
488.585366,1.560976,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"equal"
label=
"ৃ"
category=
"letter"
>
ৃ
</text>
<text
name=
"plus"
label=
"ঋ"
category=
"letter"
>
ঋ
</text>
</symbols>
</key>
<key
id=
"keycode22"
name=
"keycode22"
column=
"13"
row=
"0"
>
<bounds>
529.170732,1.560976,79.609756,37.463415
</bounds>
<oref>
outline4
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"BackSpace"
label=
"←"
category=
"keyname"
keyval=
"65288"
>
BackSpace
</keysym>
</symbols>
</key>
<key
id=
"keycode23"
name=
"keycode23"
column=
"0"
row=
"1"
>
<bounds>
3.121951,42.146341,59.317073,37.463415
</bounds>
<oref>
outline5
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<keysym
name=
"Tab"
label=
"⇥"
category=
"keyname"
keyval=
"65289"
>
Tab
</keysym>
<keysym
name=
"ISO_Left_Tab"
label=
"⇤"
category=
"keyname"
keyval=
"65056"
>
ISO_Left_Tab
</keysym>
</symbols>
</key>
<key
id=
"keycode24"
name=
"keycode24"
column=
"1"
row=
"1"
>
<bounds>
65.560976,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"q"
label=
"ৌ"
category=
"letter"
>
ৌ
</text>
<text
name=
"Q"
label=
"ঔ"
category=
"letter"
>
ঔ
</text>
</symbols>
</key>
<key
id=
"keycode25"
name=
"keycode25"
column=
"2"
row=
"1"
>
<bounds>
106.146341,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"w"
label=
"ৈ"
category=
"letter"
>
ৈ
</text>
<text
name=
"W"
label=
"ঐ"
category=
"letter"
>
ঐ
</text>
</symbols>
</key>
<key
id=
"keycode26"
name=
"keycode26"
column=
"3"
row=
"1"
>
<bounds>
145.170732,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"e"
label=
"া"
category=
"letter"
>
া
</text>
<text
name=
"E"
label=
"আ"
category=
"letter"
>
আ
</text>
</symbols>
</key>
<key
id=
"keycode27"
name=
"keycode27"
column=
"4"
row=
"1"
>
<bounds>
185.756098,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"r"
label=
"ী"
category=
"letter"
>
ী
</text>
<text
name=
"R"
label=
"ঈ"
category=
"letter"
>
ঈ
</text>
</symbols>
</key>
<key
id=
"keycode28"
name=
"keycode28"
column=
"5"
row=
"1"
>
<bounds>
226.341463,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"t"
label=
"ূ"
category=
"letter"
>
ূ
</text>
<text
name=
"T"
label=
"ঊ"
category=
"letter"
>
ঊ
</text>
</symbols>
</key>
<key
id=
"keycode29"
name=
"keycode29"
column=
"6"
row=
"1"
>
<bounds>
266.926829,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"y"
label=
"ব"
category=
"letter"
>
ব
</text>
<text
name=
"Y"
label=
"ভ"
category=
"letter"
>
ভ
</text>
</symbols>
</key>
<key
id=
"keycode30"
name=
"keycode30"
column=
"7"
row=
"1"
>
<bounds>
307.512195,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"u"
label=
"হ"
category=
"letter"
>
হ
</text>
<text
name=
"U"
label=
"ঙ"
category=
"letter"
>
ঙ
</text>
</symbols>
</key>
<key
id=
"keycode31"
name=
"keycode31"
column=
"8"
row=
"1"
>
<bounds>
348.097561,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"i"
label=
"গ"
category=
"letter"
>
গ
</text>
<text
name=
"I"
label=
"ঘ"
category=
"letter"
>
ঘ
</text>
</symbols>
</key>
<key
id=
"keycode32"
name=
"keycode32"
column=
"9"
row=
"1"
>
<bounds>
388.682927,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"o"
label=
"দ"
category=
"letter"
>
দ
</text>
<text
name=
"O"
label=
"ধ"
category=
"letter"
>
ধ
</text>
</symbols>
</key>
<key
id=
"keycode33"
name=
"keycode33"
column=
"10"
row=
"1"
>
<bounds>
429.268293,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"p"
label=
"জ"
category=
"letter"
>
জ
</text>
<text
name=
"P"
label=
"ঝ"
category=
"letter"
>
ঝ
</text>
</symbols>
</key>
<key
id=
"keycode34"
name=
"keycode34"
column=
"11"
row=
"1"
>
<bounds>
468.292683,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"bracketleft"
label=
"ড"
category=
"letter"
>
ড
</text>
<text
name=
"braceleft"
label=
"ঢ"
category=
"letter"
>
ঢ
</text>
</symbols>
</key>
<key
id=
"keycode35"
name=
"keycode35"
column=
"12"
row=
"1"
>
<bounds>
508.878049,42.146341,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"bracketright"
label=
"়"
category=
"letter"
>
়
</text>
<text
name=
"braceright"
label=
"ঞ"
category=
"letter"
>
ঞ
</text>
</symbols>
</key>
<key
id=
"keycode51"
name=
"keycode51"
column=
"13"
row=
"1"
>
<bounds>
549.463415,42.146341,59.317073,37.463415
</bounds>
<oref>
outline6
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"backslash"
label=
"য"
category=
"letter"
>
য
</text>
<text
name=
"bar"
label=
"|"
category=
"letter"
>
|
</text>
</symbols>
</key>
<key
id=
"keycode66"
name=
"keycode66"
column=
"0"
row=
"2"
>
<bounds>
3.121951,82.731707,68.682927,37.463415
</bounds>
<oref>
outline7
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"ISO_Level3_Shift"
label=
"⇮"
category=
"keyname"
keyval=
"65027"
>
ISO_Level3_Shift
</keysym>
</symbols>
</key>
<key
id=
"keycode38"
name=
"keycode38"
column=
"1"
row=
"2"
>
<bounds>
76.487805,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"a"
label=
"ো"
category=
"letter"
>
ো
</text>
<text
name=
"A"
label=
"ও"
category=
"letter"
>
ও
</text>
</symbols>
</key>
<key
id=
"keycode39"
name=
"keycode39"
column=
"2"
row=
"2"
>
<bounds>
115.512195,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"s"
label=
"ে"
category=
"letter"
>
ে
</text>
<text
name=
"S"
label=
"এ"
category=
"letter"
>
এ
</text>
</symbols>
</key>
<key
id=
"keycode40"
name=
"keycode40"
column=
"3"
row=
"2"
>
<bounds>
156.097561,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"d"
label=
"্"
category=
"letter"
>
্
</text>
<text
name=
"D"
label=
"অ"
category=
"letter"
>
অ
</text>
</symbols>
</key>
<key
id=
"keycode41"
name=
"keycode41"
column=
"4"
row=
"2"
>
<bounds>
196.682927,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"f"
label=
"ি"
category=
"letter"
>
ি
</text>
<text
name=
"F"
label=
"ই"
category=
"letter"
>
ই
</text>
</symbols>
</key>
<key
id=
"keycode42"
name=
"keycode42"
column=
"5"
row=
"2"
>
<bounds>
237.268293,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"g"
label=
"ু"
category=
"letter"
>
ু
</text>
<text
name=
"G"
label=
"উ"
category=
"letter"
>
উ
</text>
</symbols>
</key>
<key
id=
"keycode43"
name=
"keycode43"
column=
"6"
row=
"2"
>
<bounds>
277.853659,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"h"
label=
"প"
category=
"letter"
>
প
</text>
<text
name=
"H"
label=
"ফ"
category=
"letter"
>
ফ
</text>
</symbols>
</key>
<key
id=
"keycode44"
name=
"keycode44"
column=
"7"
row=
"2"
>
<bounds>
318.439024,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"j"
label=
"ৰ"
category=
"letter"
>
ৰ
</text>
<text
name=
"J"
label=
"J"
category=
"letter"
>
J
</text>
</symbols>
</key>
<key
id=
"keycode45"
name=
"keycode45"
column=
"8"
row=
"2"
>
<bounds>
359.024390,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"k"
label=
"ক"
category=
"letter"
>
ক
</text>
<text
name=
"K"
label=
"খ"
category=
"letter"
>
খ
</text>
</symbols>
</key>
<key
id=
"keycode46"
name=
"keycode46"
column=
"9"
row=
"2"
>
<bounds>
399.609756,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"l"
label=
"ত"
category=
"letter"
>
ত
</text>
<text
name=
"L"
label=
"থ"
category=
"letter"
>
থ
</text>
</symbols>
</key>
<key
id=
"keycode47"
name=
"keycode47"
column=
"10"
row=
"2"
>
<bounds>
438.634146,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"semicolon"
label=
"চ"
category=
"letter"
>
চ
</text>
<text
name=
"colon"
label=
"ছ"
category=
"letter"
>
ছ
</text>
</symbols>
</key>
<key
id=
"keycode48"
name=
"keycode48"
column=
"11"
row=
"2"
>
<bounds>
479.219512,82.731707,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<keysym
name=
"quoteright"
label=
"'"
category=
"letter"
keyval=
"39"
>
quoteright
</keysym>
<text
name=
"quotedbl"
label=
"ঠ"
category=
"letter"
>
ঠ
</text>
</symbols>
</key>
<key
id=
"keycode36"
name=
"keycode36"
column=
"12"
row=
"2"
>
<bounds>
519.804878,82.731707,88.975610,37.463415
</bounds>
<oref>
outline8
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"Return"
label=
"↵"
category=
"keyname"
keyval=
"65293"
>
Return
</keysym>
</symbols>
</key>
<key
id=
"keycode50"
name=
"keycode50"
column=
"0"
row=
"3"
>
<bounds>
3.121951,121.756098,88.975610,37.463415
</bounds>
<oref>
outline9
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"Shift_L"
label=
"⇧"
category=
"keyname"
keyval=
"65505"
>
Shift_L
</keysym>
</symbols>
</key>
<key
id=
"keycode52"
name=
"keycode52"
column=
"1"
row=
"3"
>
<bounds>
95.219512,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"z"
label=
"ৎ"
category=
"letter"
>
ৎ
</text>
<text
name=
"Z"
label=
"৺"
category=
"letter"
>
৺
</text>
</symbols>
</key>
<key
id=
"keycode53"
name=
"keycode53"
column=
"2"
row=
"3"
>
<bounds>
135.804878,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"x"
label=
"ং"
category=
"letter"
>
ং
</text>
<text
name=
"X"
label=
"ঁ"
category=
"letter"
>
ঁ
</text>
</symbols>
</key>
<key
id=
"keycode54"
name=
"keycode54"
column=
"3"
row=
"3"
>
<bounds>
176.390244,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"c"
label=
"ম"
category=
"letter"
>
ম
</text>
<text
name=
"C"
label=
"ণ"
category=
"letter"
>
ণ
</text>
</symbols>
</key>
<key
id=
"keycode55"
name=
"keycode55"
column=
"4"
row=
"3"
>
<bounds>
215.414634,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"v"
label=
"ন"
category=
"letter"
>
ন
</text>
<text
name=
"V"
label=
"V"
category=
"letter"
>
V
</text>
</symbols>
</key>
<key
id=
"keycode56"
name=
"keycode56"
column=
"5"
row=
"3"
>
<bounds>
256.000000,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"b"
label=
"ৱ"
category=
"letter"
>
ৱ
</text>
<text
name=
"B"
label=
"B"
category=
"letter"
>
B
</text>
</symbols>
</key>
<key
id=
"keycode57"
name=
"keycode57"
column=
"6"
row=
"3"
>
<bounds>
296.585366,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"n"
label=
"ল"
category=
"letter"
>
ল
</text>
<text
name=
"N"
label=
"N"
category=
"letter"
>
N
</text>
</symbols>
</key>
<key
id=
"keycode58"
name=
"keycode58"
column=
"7"
row=
"3"
>
<bounds>
337.170732,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"m"
label=
"স"
category=
"letter"
>
স
</text>
<text
name=
"M"
label=
"শ"
category=
"letter"
>
শ
</text>
</symbols>
</key>
<key
id=
"keycode59"
name=
"keycode59"
column=
"8"
row=
"3"
>
<bounds>
377.756098,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"comma"
label=
","
category=
"letter"
>
,
</text>
<text
name=
"less"
label=
"ষ"
category=
"letter"
>
ষ
</text>
</symbols>
</key>
<key
id=
"keycode60"
name=
"keycode60"
column=
"9"
row=
"3"
>
<bounds>
418.341463,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"period"
label=
"."
category=
"letter"
>
.
</text>
<text
name=
"greater"
label=
"।"
category=
"letter"
>
।
</text>
</symbols>
</key>
<key
id=
"keycode61"
name=
"keycode61"
column=
"10"
row=
"3"
>
<bounds>
458.926829,121.756098,37.463415,37.463415
</bounds>
<oref>
outline3
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<text
name=
"slash"
label=
"য়"
category=
"letter"
>
য়
</text>
<keysym
name=
"question"
label=
"?"
category=
"letter"
keyval=
"63"
>
question
</keysym>
</symbols>
</key>
<key
id=
"keycode62"
name=
"keycode62"
column=
"11"
row=
"3"
>
<bounds>
499.512195,121.756098,109.268293,37.463415
</bounds>
<oref>
outline10
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"Shift_R"
label=
"⇧"
category=
"keyname"
keyval=
"65506"
>
Shift_R
</keysym>
</symbols>
</key>
<key
id=
"keycode37"
name=
"keycode37"
column=
"0"
row=
"4"
>
<bounds>
3.121951,162.341463,56.195122,37.463415
</bounds>
<oref>
outline1
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<symbol
name=
"cycle-keyboard"
label=
"⌨"
category=
"keyname"
>
cycle-keyboard
</symbol>
<symbol
name=
"preferences"
label=
"☺"
category=
"keyname"
>
preferences
</symbol>
</symbols>
</key>
<key
id=
"keycode133"
name=
"keycode133"
column=
"1"
row=
"4"
>
<bounds>
62.439024,162.341463,48.390244,37.463415
</bounds>
<oref>
outline2
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"Control_L"
label=
"Ctrl"
category=
"keyname"
keyval=
"65507"
>
Control_L
</keysym>
</symbols>
</key>
<key
id=
"keycode64"
name=
"keycode64"
column=
"2"
row=
"4"
>
<bounds>
113.951220,162.341463,48.390244,37.463415
</bounds>
<oref>
outline2
</oref>
<symbols
groups=
"1"
levels=
"2"
>
<keysym
name=
"Alt_L"
label=
"Alt"
category=
"keyname"
keyval=
"65513"
>
Alt_L
</keysym>
<keysym
name=
"Meta_L"
label=
"Meta"
category=
"keyname"
keyval=
"65511"
>
Meta_L
</keysym>
</symbols>
</key>
<key
id=
"keycode65"
name=
"keycode65"
column=
"3"
row=
"4"
>
<bounds>
165.463415,162.341463,238.829268,37.463415
</bounds>
<oref>
outline11
</oref>
<symbols
groups=
"1"
levels=
"1"
>
<keysym
name=
"space"