Compare commits
	
		
			23 Commits
		
	
	
		
			eekboard-1
			...
			eekboard-1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 8d70eedc5f | |||
| 74550d2424 | |||
| 148d8e7524 | |||
| aca9a4dcb6 | |||
| 953c35bdac | |||
| 596b33f149 | |||
| ef3ea618d2 | |||
| 362b210a31 | |||
| 15f7b0ecff | |||
| f72e9f5293 | |||
| 0d93f31eea | |||
| f1af125d24 | |||
| a6c08bee7b | |||
| c2d2c8660f | |||
| db3538af64 | |||
| 04ac7fb19e | |||
| 53e853fbc9 | |||
| 747ce4e00b | |||
| 5f6eb76d7f | |||
| 3777620574 | |||
| b02ae1b7cc | |||
| 88816018d8 | |||
| 06e7e2afac | 
@ -16,12 +16,4 @@
 | 
				
			|||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 | 
					# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 | 
				
			||||||
# 02110-1301 USA
 | 
					# 02110-1301 USA
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SUBDIRS =
 | 
					SUBDIRS = python vala
 | 
				
			||||||
 | 
					 | 
				
			||||||
if ENABLE_PYTHON
 | 
					 | 
				
			||||||
SUBDIRS += python
 | 
					 | 
				
			||||||
endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
if ENABLE_VALA
 | 
					 | 
				
			||||||
SUBDIRS += vala
 | 
					 | 
				
			||||||
endif
 | 
					 | 
				
			||||||
 | 
				
			|||||||
@ -15,10 +15,13 @@
 | 
				
			|||||||
# along with this program.  If not, see
 | 
					# along with this program.  If not, see
 | 
				
			||||||
# <http://www.gnu.org/licenses/>.
 | 
					# <http://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if ENABLE_PYTHON
 | 
				
			||||||
pkgpython_PYTHON =				\
 | 
					pkgpython_PYTHON =				\
 | 
				
			||||||
	__init__.py				\
 | 
						__init__.py				\
 | 
				
			||||||
	serializable.py				\
 | 
						serializable.py				\
 | 
				
			||||||
	symbol.py				\
 | 
						symbol.py				\
 | 
				
			||||||
	keysym.py				\
 | 
						keysym.py				\
 | 
				
			||||||
 | 
						text.py					\
 | 
				
			||||||
	client.py				\
 | 
						client.py				\
 | 
				
			||||||
	context.py
 | 
						context.py
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
				
			|||||||
@ -17,6 +17,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
from symbol import *
 | 
					from symbol import *
 | 
				
			||||||
from keysym import *
 | 
					from keysym import *
 | 
				
			||||||
 | 
					from text import *
 | 
				
			||||||
from serializable import *
 | 
					from serializable import *
 | 
				
			||||||
from client import *
 | 
					from client import *
 | 
				
			||||||
from context import *
 | 
					from context import *
 | 
				
			||||||
 | 
				
			|||||||
@ -60,7 +60,7 @@ class Context(gobject.GObject):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        self.__context.connect_to_signal('Enabled', self.__enabled_cb)
 | 
					        self.__context.connect_to_signal('Enabled', self.__enabled_cb)
 | 
				
			||||||
        self.__context.connect_to_signal('Disabled', self.__disabled_cb)
 | 
					        self.__context.connect_to_signal('Disabled', self.__disabled_cb)
 | 
				
			||||||
        self.__context.connect_to_signal('KeyPressed', self.__key_pressed_cb)
 | 
					        self.__context.connect_to_signal('KeyActivated', self.__key_pressed_cb)
 | 
				
			||||||
        self.__context.connect_to_signal('Destroyed', self.__destroyed_cb)
 | 
					        self.__context.connect_to_signal('Destroyed', self.__destroyed_cb)
 | 
				
			||||||
        self.__context.connect_to_signal('VisibilityChanged', self.__visibility_changed_cb)
 | 
					        self.__context.connect_to_signal('VisibilityChanged', self.__visibility_changed_cb)
 | 
				
			||||||
        self.__context.connect_to_signal('KeyboardChanged', self.__keyboard_changed_cb)
 | 
					        self.__context.connect_to_signal('KeyboardChanged', self.__keyboard_changed_cb)
 | 
				
			||||||
@ -99,7 +99,7 @@ class Context(gobject.GObject):
 | 
				
			|||||||
        self.__properties[pspec.name] = value
 | 
					        self.__properties[pspec.name] = value
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def do_get_property(self, pspec):
 | 
					    def do_get_property(self, pspec):
 | 
				
			||||||
        return self.__properties[pspec.name]
 | 
					        return self.__properties.get(pspec.name, pspec.default_value)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def add_keyboard(self, keyboard_type):
 | 
					    def add_keyboard(self, keyboard_type):
 | 
				
			||||||
        return self.__context.AddKeyboard(keyboard_type)
 | 
					        return self.__context.AddKeyboard(keyboard_type)
 | 
				
			||||||
 | 
				
			|||||||
@ -24,7 +24,7 @@ class Keysym(symbol.Symbol):
 | 
				
			|||||||
    def __init__(self):
 | 
					    def __init__(self):
 | 
				
			||||||
        super(Keysym, self).__init__()
 | 
					        super(Keysym, self).__init__()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    xkeysym = property(lambda self: self.xkeysym)
 | 
					    xkeysym = property(lambda self: self.__xkeysym)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def serialize(self, struct):
 | 
					    def serialize(self, struct):
 | 
				
			||||||
        super(Keysym, self).serialize(struct)
 | 
					        super(Keysym, self).serialize(struct)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										35
									
								
								bindings/python/eekboard/text.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								bindings/python/eekboard/text.py
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,35 @@
 | 
				
			|||||||
 | 
					# Copyright (C) 2011 Daiki Ueno <ueno@unixuser.org>
 | 
				
			||||||
 | 
					# Copyright (C) 2011 Red Hat, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					# it under the terms of the GNU General Public License as published by
 | 
				
			||||||
 | 
					# the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					# (at your option) any later version.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This program is distributed in the hope that it will be useful, but
 | 
				
			||||||
 | 
					# WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 | 
				
			||||||
 | 
					# General Public License for more details.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					# along with this program.  If not, see
 | 
				
			||||||
 | 
					# <http://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import symbol
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Text(symbol.Symbol):
 | 
				
			||||||
 | 
					    __gtype_name__ = "PYEekText"
 | 
				
			||||||
 | 
					    __NAME__ = "EekText"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def __init__(self):
 | 
				
			||||||
 | 
					        super(Text, self).__init__()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    text = property(lambda self: self.__text)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def serialize(self, struct):
 | 
				
			||||||
 | 
					        super(Text, self).serialize(struct)
 | 
				
			||||||
 | 
					        struct.append(dbus.String(self.__text))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def deserialize(self, struct):
 | 
				
			||||||
 | 
					        super(Text, self).deserialize(struct)
 | 
				
			||||||
 | 
					        self.__text = struct.pop(0)
 | 
				
			||||||
@ -16,6 +16,7 @@
 | 
				
			|||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 | 
					# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 | 
				
			||||||
# 02110-1301 USA
 | 
					# 02110-1301 USA
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if ENABLE_VALA
 | 
				
			||||||
vapidir = $(datadir)/vala/vapi
 | 
					vapidir = $(datadir)/vala/vapi
 | 
				
			||||||
dist_vapi_DATA = \
 | 
					dist_vapi_DATA = \
 | 
				
			||||||
	eek-$(EEK_API_VERSION).vapi \
 | 
						eek-$(EEK_API_VERSION).vapi \
 | 
				
			||||||
@ -72,3 +73,5 @@ eekboard-$(EEK_API_VERSION).vapi:
 | 
				
			|||||||
VAPIGEN_V = $(VAPIGEN_V_$(V))
 | 
					VAPIGEN_V = $(VAPIGEN_V_$(V))
 | 
				
			||||||
VAPIGEN_V_ = $(VAPIGEN_V_$(AM_DEFAULT_VERBOSITY))
 | 
					VAPIGEN_V_ = $(VAPIGEN_V_$(AM_DEFAULT_VERBOSITY))
 | 
				
			||||||
VAPIGEN_V_0 = @echo "  VAPIG " $@;
 | 
					VAPIGEN_V_0 = @echo "  VAPIG " $@;
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -20,7 +20,7 @@ AC_PREREQ(2.63)
 | 
				
			|||||||
dnl AC_CONFIG_SRCDIR([configure.ac])
 | 
					dnl AC_CONFIG_SRCDIR([configure.ac])
 | 
				
			||||||
AC_CONFIG_MACRO_DIR([m4])
 | 
					AC_CONFIG_MACRO_DIR([m4])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AC_INIT([eekboard], [1.0.2], [ueno@unixuser.org])
 | 
					AC_INIT([eekboard], [1.0.4], [ueno@unixuser.org])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl Init automake
 | 
					dnl Init automake
 | 
				
			||||||
AM_INIT_AUTOMAKE
 | 
					AM_INIT_AUTOMAKE
 | 
				
			||||||
 | 
				
			|||||||
@ -1,2 +1,32 @@
 | 
				
			|||||||
keyboarddir = $(pkgdatadir)/keyboards
 | 
					keyboarddir = $(pkgdatadir)/keyboards
 | 
				
			||||||
dist_keyboard_DATA = us.xml th.xml jp-kana.xml
 | 
					dist_keyboard_DATA =				\
 | 
				
			||||||
 | 
						ar.xml					\
 | 
				
			||||||
 | 
						be.xml					\
 | 
				
			||||||
 | 
						fa.xml					\
 | 
				
			||||||
 | 
						he.xml					\
 | 
				
			||||||
 | 
						jp-kana.xml				\
 | 
				
			||||||
 | 
						kk.xml					\
 | 
				
			||||||
 | 
						ks.xml					\
 | 
				
			||||||
 | 
						my.xml					\
 | 
				
			||||||
 | 
						ru.xml					\
 | 
				
			||||||
 | 
						th.xml					\
 | 
				
			||||||
 | 
						ua.xml					\
 | 
				
			||||||
 | 
						ug.xml					\
 | 
				
			||||||
 | 
						us.xml					\
 | 
				
			||||||
 | 
						zh-bopomofo.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
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										683
									
								
								data/keyboards/ar.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/ar.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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>
 | 
				
			||||||
 | 
					                <keysym name="exclam" label="!" category="letter" keyval="33">exclam</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="at" label="@" category="letter" keyval="64">at</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="numbersign" label="#" category="letter" keyval="35">numbersign</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="dollar" label="$" category="letter" keyval="36">dollar</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="percent" label="%" category="letter" keyval="37">percent</keysym>
 | 
				
			||||||
 | 
					                <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>
 | 
				
			||||||
 | 
					                <keysym name="asciicircum" label="^" category="letter" keyval="94">asciicircum</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="ampersand" label="&" category="letter" keyval="38">ampersand</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="asterisk" label="*" category="letter" keyval="42">asterisk</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="minus" label="-" category="letter" keyval="45">minus</keysym>
 | 
				
			||||||
 | 
					                <keysym name="underscore" label="_" category="letter" keyval="95">underscore</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <keysym name="plus" label="+" category="letter" keyval="43">plus</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="backslash" label="\" category="letter" keyval="92">backslash</keysym>
 | 
				
			||||||
 | 
					                <keysym name="bar" label="|" category="letter" keyval="124">bar</keysym>
 | 
				
			||||||
 | 
					            </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="ـ" category="letter">ـ</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>
 | 
				
			||||||
 | 
					                <keysym name="colon" label=":" category="letter" keyval="58">colon</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="quotedbl" label=""" category="letter" keyval="34">quotedbl</keysym>
 | 
				
			||||||
 | 
					            </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="{" category="letter">{</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="لآ" category="letter">لآ</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="آ" category="letter">آ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="؟" category="letter">؟</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/as-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/as-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/be.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/be.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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">
 | 
				
			||||||
 | 
					                <keysym name="1" label="1" category="letter" keyval="49">1</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="2" label="2" category="letter" keyval="50">2</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="3" label="3" category="letter" keyval="51">3</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="4" label="4" category="letter" keyval="52">4</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="5" label="5" category="letter" keyval="53">5</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="6" label="6" category="letter" keyval="54">6</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="7" label="7" category="letter" keyval="55">7</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="8" label="8" category="letter" keyval="56">8</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="9" label="9" category="letter" keyval="57">9</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="0" label="0" category="letter" keyval="48">0</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="minus" label="-" category="letter" keyval="45">minus</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <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="О" category="letter">О</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="М" category="letter">М</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="І" category="letter">І</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="Т" category="letter">Т</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>
 | 
				
			||||||
 | 
					                <text name="question" label="," category="letter">,</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/bn-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/bn-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="z" category="letter">z</text>
 | 
				
			||||||
 | 
					                <text name="Z" label="Z" category="letter">Z</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>
 | 
				
			||||||
 | 
					                <text name="question" label="য" category="letter">য</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/fa.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/fa.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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>
 | 
				
			||||||
 | 
					                <keysym name="asciitilde" label="~" category="letter" keyval="126">asciitilde</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="exclam" label="!" category="letter" keyval="33">exclam</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="dollar" label="$" category="letter" keyval="36">dollar</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="asterisk" label="*" category="letter" keyval="42">asterisk</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="minus" label="-" category="letter" keyval="45">minus</keysym>
 | 
				
			||||||
 | 
					                <keysym name="underscore" label="_" category="letter" keyval="95">underscore</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <keysym name="plus" label="+" category="letter" keyval="43">plus</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="backslash" label="\" category="letter" keyval="92">backslash</keysym>
 | 
				
			||||||
 | 
					                <keysym name="bar" label="|" category="letter" keyval="124">bar</keysym>
 | 
				
			||||||
 | 
					            </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="ة" category="letter">ة</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>
 | 
				
			||||||
 | 
					                <keysym name="colon" label=":" category="letter" keyval="58">colon</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="X" label="X" category="letter" keyval="88">X</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="V" label="V" category="letter" keyval="86">V</keysym>
 | 
				
			||||||
 | 
					            </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="" category="letter"></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" category="letter"></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">
 | 
				
			||||||
 | 
					                <keysym name="period" label="." category="letter" keyval="46">period</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="slash" label="/" category="letter" keyval="47">slash</keysym>
 | 
				
			||||||
 | 
					                <text name="question" label="؟" category="letter">؟</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/gu-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/gu-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="ઽ" category="letter">ઽ</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=""" category="letter">"</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="'" category="letter">'</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="ળ" category="letter">ળ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="?" category="letter">?</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/he.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/he.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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>
 | 
				
			||||||
 | 
					                <keysym name="asciitilde" label="~" category="letter" keyval="126">asciitilde</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="1" label="1" category="letter" keyval="49">1</keysym>
 | 
				
			||||||
 | 
					                <keysym name="exclam" label="!" category="letter" keyval="33">exclam</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="2" label="2" category="letter" keyval="50">2</keysym>
 | 
				
			||||||
 | 
					                <keysym name="at" label="@" category="letter" keyval="64">at</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="3" label="3" category="letter" keyval="51">3</keysym>
 | 
				
			||||||
 | 
					                <keysym name="numbersign" label="#" category="letter" keyval="35">numbersign</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="4" label="4" category="letter" keyval="52">4</keysym>
 | 
				
			||||||
 | 
					                <keysym name="dollar" label="$" category="letter" keyval="36">dollar</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="5" label="5" category="letter" keyval="53">5</keysym>
 | 
				
			||||||
 | 
					                <keysym name="percent" label="%" category="letter" keyval="37">percent</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="6" label="6" category="letter" keyval="54">6</keysym>
 | 
				
			||||||
 | 
					                <keysym name="asciicircum" label="^" category="letter" keyval="94">asciicircum</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="7" label="7" category="letter" keyval="55">7</keysym>
 | 
				
			||||||
 | 
					                <keysym name="ampersand" label="&" category="letter" keyval="38">ampersand</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="8" label="8" category="letter" keyval="56">8</keysym>
 | 
				
			||||||
 | 
					                <keysym name="asterisk" label="*" category="letter" keyval="42">asterisk</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="9" label="9" category="letter" keyval="57">9</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="0" label="0" category="letter" keyval="48">0</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="minus" label="-" category="letter" keyval="45">minus</keysym>
 | 
				
			||||||
 | 
					                <keysym name="underscore" label="_" category="letter" keyval="95">underscore</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <keysym name="plus" label="+" category="letter" keyval="43">plus</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="Q" label="Q" category="letter" keyval="81">Q</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="W" label="W" category="letter" keyval="87">W</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="E" label="E" category="letter" keyval="69">E</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="R" label="R" category="letter" keyval="82">R</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="T" label="T" category="letter" keyval="84">T</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="Y" label="Y" category="letter" keyval="89">Y</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="U" label="U" category="letter" keyval="85">U</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="I" label="I" category="letter" keyval="73">I</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="O" label="O" category="letter" keyval="79">O</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="P" label="P" category="letter" keyval="80">P</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="backslash" label="\" category="letter" keyval="92">backslash</keysym>
 | 
				
			||||||
 | 
					                <keysym name="bar" label="|" category="letter" keyval="124">bar</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="A" label="A" category="letter" keyval="65">A</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="S" label="S" category="letter" keyval="83">S</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="D" label="D" category="letter" keyval="68">D</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="F" label="F" category="letter" keyval="70">F</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="G" label="G" category="letter" keyval="71">G</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="H" label="H" category="letter" keyval="72">H</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="J" label="J" category="letter" keyval="74">J</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="K" label="K" category="letter" keyval="75">K</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="L" label="L" category="letter" keyval="76">L</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="colon" label=":" category="letter" keyval="58">colon</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="quotedbl" label=""" category="letter" keyval="34">quotedbl</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="Z" label="Z" category="letter" keyval="90">Z</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="X" label="X" category="letter" keyval="88">X</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="C" label="C" category="letter" keyval="67">C</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="V" label="V" category="letter" keyval="86">V</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="B" label="B" category="letter" keyval="66">B</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="N" label="N" category="letter" keyval="78">N</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="M" label="M" category="letter" keyval="77">M</keysym>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/hi-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/hi-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="ऱ" category="letter">ऱ</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="ऩ" category="letter">ऩ</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="ऴ" category="letter">ऴ</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="ळ" category="letter">ळ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="य़" category="letter">य़</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/kk.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/kk.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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>
 | 
				
			||||||
 | 
					                <keysym name="exclam" label="!" category="letter" keyval="33">exclam</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="backslash" label="\" category="letter" keyval="92">backslash</keysym>
 | 
				
			||||||
 | 
					                <keysym name="bar" label="|" category="letter" keyval="124">bar</keysym>
 | 
				
			||||||
 | 
					            </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="О" category="letter">О</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="М" category="letter">М</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="И" category="letter">И</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="Т" category="letter">Т</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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/kn-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/kn-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="ಱ" category="letter">ಱ</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" 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="" category="letter"></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>
 | 
				
			||||||
 | 
					                <keysym name="B" label="B" category="letter" keyval="66">B</keysym>
 | 
				
			||||||
 | 
					            </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="ಳ" category="letter">ಳ</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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/ks-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/ks-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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">
 | 
				
			||||||
 | 
					                <keysym name="g" label="g" category="letter" keyval="103">g</keysym>
 | 
				
			||||||
 | 
					                <keysym name="G" label="G" category="letter" keyval="71">G</keysym>
 | 
				
			||||||
 | 
					            </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="ऱ" category="letter">ऱ</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="ऩ" category="letter">ऩ</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="ऴ" category="letter">ऴ</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="ळ" category="letter">ळ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="य़" category="letter">य़</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/ks.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/ks.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="ژ" category="letter">ژ</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="ظ" category="letter">ظ</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="أ" category="letter">أ</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="ں" category="letter">ں</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>
 | 
				
			||||||
 | 
					                <text name="question" label="؟" category="letter">؟</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/mai-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/mai-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="ऱ" category="letter">ऱ</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="ऩ" category="letter">ऩ</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="ऴ" category="letter">ऴ</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="ळ" category="letter">ळ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="य़" category="letter">य़</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/ml-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/ml-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="റ" category="letter">റ</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="X" category="letter">X</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="ഴ" category="letter">ഴ</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="ള" category="letter">ള</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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/mr-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/mr-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="ऱ" category="letter">ऱ</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="ऩ" category="letter">ऩ</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="ऴ" category="letter">ऴ</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="ळ" category="letter">ळ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="य़" category="letter">य़</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/my.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/my.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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>
 | 
				
			||||||
 | 
					                <keysym name="asciitilde" label="~" category="letter" keyval="126">asciitilde</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="at" label="@" category="letter" keyval="64">at</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="dollar" label="$" category="letter" keyval="36">dollar</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="percent" label="%" category="letter" keyval="37">percent</keysym>
 | 
				
			||||||
 | 
					                <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>
 | 
				
			||||||
 | 
					                <keysym name="asciicircum" label="^" category="letter" keyval="94">asciicircum</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="parenleft" label="(" category="letter" keyval="40">parenleft</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="minus" label="-" category="letter" keyval="45">minus</keysym>
 | 
				
			||||||
 | 
					                <keysym name="underscore" label="_" category="letter" keyval="95">underscore</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <keysym name="plus" label="+" category="letter" keyval="43">plus</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="W" label="W" category="letter" keyval="87">W</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="E" label="E" category="letter" keyval="69">E</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="R" label="R" category="letter" keyval="82">R</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="T" label="T" category="letter" keyval="84">T</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="Y" label="Y" category="letter" keyval="89">Y</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="U" label="U" category="letter" keyval="85">U</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="I" label="I" category="letter" keyval="73">I</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="bar" label="|" category="letter" keyval="124">bar</keysym>
 | 
				
			||||||
 | 
					            </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="ဲ" category="letter">ဲ</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>
 | 
				
			||||||
 | 
					                <keysym name="K" label="K" category="letter" keyval="75">K</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="L" label="L" category="letter" keyval="76">L</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="colon" label=":" category="letter" keyval="58">colon</keysym>
 | 
				
			||||||
 | 
					            </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="ဠ" category="letter">ဠ</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>
 | 
				
			||||||
 | 
					                <keysym name="B" label="B" category="letter" keyval="66">B</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="N" label="N" category="letter" keyval="78">N</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="M" label="M" category="letter" keyval="77">M</keysym>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/or-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/or-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="z" category="letter">z</text>
 | 
				
			||||||
 | 
					                <text name="Z" label="Z" category="letter">Z</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="ଵ" category="letter">ଵ</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="ଳ" category="letter">ଳ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="ଯ" category="letter">ଯ</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/pa-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/pa-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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>
 | 
				
			||||||
 | 
					                <keysym name="asciitilde" label="~" category="letter" keyval="126">asciitilde</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="exclam" label="!" category="letter" keyval="33">exclam</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="at" label="@" category="letter" keyval="64">at</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="numbersign" label="#" category="letter" keyval="35">numbersign</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="dollar" label="$" category="letter" keyval="36">dollar</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="percent" label="%" category="letter" keyval="37">percent</keysym>
 | 
				
			||||||
 | 
					                <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>
 | 
				
			||||||
 | 
					                <keysym name="asciicircum" label="^" category="letter" keyval="94">asciicircum</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="ampersand" label="&" category="letter" keyval="38">ampersand</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="asterisk" label="*" category="letter" keyval="42">asterisk</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="parenleft" label="(" category="letter" keyval="40">parenleft</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="parenright" label=")" category="letter" keyval="41">parenright</keysym>
 | 
				
			||||||
 | 
					            </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="ੜ" category="letter">ੜ</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="ਂ" category="letter">ਂ</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="ਞ" category="letter">ਞ</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="ਲ਼" category="letter">ਲ਼</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>
 | 
				
			||||||
 | 
					                <text name="question" label="?" category="letter">?</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/ru.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/ru.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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">
 | 
				
			||||||
 | 
					                <keysym name="1" label="1" category="letter" keyval="49">1</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="2" label="2" category="letter" keyval="50">2</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="3" label="3" category="letter" keyval="51">3</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="4" label="4" category="letter" keyval="52">4</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="5" label="5" category="letter" keyval="53">5</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="6" label="6" category="letter" keyval="54">6</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="7" label="7" category="letter" keyval="55">7</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="8" label="8" category="letter" keyval="56">8</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="9" label="9" category="letter" keyval="57">9</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="0" label="0" category="letter" keyval="48">0</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="minus" label="-" category="letter" keyval="45">minus</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <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="О" category="letter">О</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="М" category="letter">М</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="И" category="letter">И</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="Т" category="letter">Т</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>
 | 
				
			||||||
 | 
					                <text name="question" label="," category="letter">,</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/sd-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/sd-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="ऱ" category="letter">ऱ</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="ऩ" category="letter">ऩ</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="ऴ" category="letter">ऴ</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="ळ" category="letter">ळ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="य़" category="letter">य़</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/ta-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/ta-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="1" category="letter">1</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="2" category="letter">2</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="3" category="letter">3</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="4" category="letter">4</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="5" category="letter">5</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="6" category="letter">6</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="7" category="letter">7</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="8" category="letter">8</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="9" category="letter">9</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="0" category="letter">0</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="y" category="letter">y</text>
 | 
				
			||||||
 | 
					                <text name="Y" label="Y" category="letter">Y</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="i" category="letter">i</text>
 | 
				
			||||||
 | 
					                <text name="I" label="I" category="letter">I</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="o" category="letter">o</text>
 | 
				
			||||||
 | 
					                <text name="O" label="O" category="letter">O</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="P" category="letter">P</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="H" category="letter">H</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="ற" category="letter">ற</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="K" category="letter">K</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="L" category="letter">L</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="x" category="letter">x</text>
 | 
				
			||||||
 | 
					                <text name="X" label="X" category="letter">X</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="ன" category="letter">ன</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="ழ" category="letter">ழ</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="ள" category="letter">ள</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="M" category="letter">M</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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/te-inscript.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/te-inscript.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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="ఱ" category="letter">ఱ</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="ః" category="letter">ః</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="" category="letter"></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="ళ" category="letter">ళ</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>
 | 
				
			||||||
 | 
					                <text name="question" label="?" category="letter">?</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/ua.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/ua.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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">
 | 
				
			||||||
 | 
					                <keysym name="1" label="1" category="letter" keyval="49">1</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="2" label="2" category="letter" keyval="50">2</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="3" label="3" category="letter" keyval="51">3</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="4" label="4" category="letter" keyval="52">4</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="5" label="5" category="letter" keyval="53">5</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="6" label="6" category="letter" keyval="54">6</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="7" label="7" category="letter" keyval="55">7</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="8" label="8" category="letter" keyval="56">8</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="9" label="9" category="letter" keyval="57">9</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="0" label="0" category="letter" keyval="48">0</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="minus" label="-" category="letter" keyval="45">minus</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <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="О" category="letter">О</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="М" category="letter">М</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="И" category="letter">И</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="Т" category="letter">Т</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>
 | 
				
			||||||
 | 
					                <text name="question" label="," category="letter">,</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/ug.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/ug.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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>
 | 
				
			||||||
 | 
					                <keysym name="asciitilde" label="~" category="letter" keyval="126">asciitilde</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="1" label="1" category="letter" keyval="49">1</keysym>
 | 
				
			||||||
 | 
					                <keysym name="exclam" label="!" category="letter" keyval="33">exclam</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="2" label="2" category="letter" keyval="50">2</keysym>
 | 
				
			||||||
 | 
					                <keysym name="at" label="@" category="letter" keyval="64">at</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="3" label="3" category="letter" keyval="51">3</keysym>
 | 
				
			||||||
 | 
					                <keysym name="numbersign" label="#" category="letter" keyval="35">numbersign</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="4" label="4" category="letter" keyval="52">4</keysym>
 | 
				
			||||||
 | 
					                <keysym name="dollar" label="$" category="letter" keyval="36">dollar</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="5" label="5" category="letter" keyval="53">5</keysym>
 | 
				
			||||||
 | 
					                <keysym name="percent" label="%" category="letter" keyval="37">percent</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="6" label="6" category="letter" keyval="54">6</keysym>
 | 
				
			||||||
 | 
					                <keysym name="asciicircum" label="^" category="letter" keyval="94">asciicircum</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="7" label="7" category="letter" keyval="55">7</keysym>
 | 
				
			||||||
 | 
					                <keysym name="ampersand" label="&" category="letter" keyval="38">ampersand</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="8" label="8" category="letter" keyval="56">8</keysym>
 | 
				
			||||||
 | 
					                <keysym name="asterisk" label="*" category="letter" keyval="42">asterisk</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="9" label="9" category="letter" keyval="57">9</keysym>
 | 
				
			||||||
 | 
					                <keysym name="parenleft" label="(" category="letter" keyval="40">parenleft</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="0" label="0" category="letter" keyval="48">0</keysym>
 | 
				
			||||||
 | 
					                <keysym name="parenright" label=")" category="letter" keyval="41">parenright</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="minus" label="-" category="letter" keyval="45">minus</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <keysym name="plus" label="+" category="letter" keyval="43">plus</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="bracketleft" label="[" category="letter" keyval="91">bracketleft</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="bracketright" label="]" category="letter" keyval="93">bracketright</keysym>
 | 
				
			||||||
 | 
					                <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">
 | 
				
			||||||
 | 
					                <keysym name="backslash" label="\" category="letter" keyval="92">backslash</keysym>
 | 
				
			||||||
 | 
					                <keysym name="bar" label="|" category="letter" keyval="124">bar</keysym>
 | 
				
			||||||
 | 
					            </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="ج" category="letter">ج</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>
 | 
				
			||||||
 | 
					                <keysym name="colon" label=":" category="letter" keyval="58">colon</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="quotedbl" label=""" category="letter" keyval="34">quotedbl</keysym>
 | 
				
			||||||
 | 
					            </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="ۈ" category="letter">ۈ</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="ب" category="letter">ب</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="ن" category="letter">ن</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">
 | 
				
			||||||
 | 
					                <keysym name="period" label="." category="letter" keyval="46">period</keysym>
 | 
				
			||||||
 | 
					                <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>
 | 
				
			||||||
 | 
					                <text name="question" label="؟" category="letter">؟</text>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										683
									
								
								data/keyboards/zh-bopomofo.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										683
									
								
								data/keyboards/zh-bopomofo.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,683 @@
 | 
				
			|||||||
 | 
					<?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>
 | 
				
			||||||
 | 
					                <keysym name="asciitilde" label="~" category="letter" keyval="126">asciitilde</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="exclam" label="!" category="letter" keyval="33">exclam</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="at" label="@" category="letter" keyval="64">at</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="numbersign" label="#" category="letter" keyval="35">numbersign</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="dollar" label="$" category="letter" keyval="36">dollar</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="percent" label="%" category="letter" keyval="37">percent</keysym>
 | 
				
			||||||
 | 
					                <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>
 | 
				
			||||||
 | 
					                <keysym name="asciicircum" label="^" category="letter" keyval="94">asciicircum</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="ampersand" label="&" category="letter" keyval="38">ampersand</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="asterisk" label="*" category="letter" keyval="42">asterisk</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="parenleft" label="(" category="letter" keyval="40">parenleft</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="parenright" label=")" category="letter" keyval="41">parenright</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="underscore" label="_" category="letter" keyval="95">underscore</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="equal" label="=" category="letter" keyval="61">equal</keysym>
 | 
				
			||||||
 | 
					                <keysym name="plus" label="+" category="letter" keyval="43">plus</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="Q" label="Q" category="letter" keyval="81">Q</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="W" label="W" category="letter" keyval="87">W</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="E" label="E" category="letter" keyval="69">E</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="R" label="R" category="letter" keyval="82">R</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="T" label="T" category="letter" keyval="84">T</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="Y" label="Y" category="letter" keyval="89">Y</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="U" label="U" category="letter" keyval="85">U</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="I" label="I" category="letter" keyval="73">I</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="O" label="O" category="letter" keyval="79">O</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="P" label="P" category="letter" keyval="80">P</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="bracketleft" label="[" category="letter" keyval="91">bracketleft</keysym>
 | 
				
			||||||
 | 
					                <keysym name="braceleft" label="{" category="letter" keyval="123">braceleft</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="bracketright" label="]" category="letter" keyval="93">bracketright</keysym>
 | 
				
			||||||
 | 
					                <keysym name="braceright" label="}" category="letter" keyval="125">braceright</keysym>
 | 
				
			||||||
 | 
					            </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">
 | 
				
			||||||
 | 
					                <keysym name="backslash" label="\" category="letter" keyval="92">backslash</keysym>
 | 
				
			||||||
 | 
					                <keysym name="bar" label="|" category="letter" keyval="124">bar</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="A" label="A" category="letter" keyval="65">A</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="S" label="S" category="letter" keyval="83">S</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="D" label="D" category="letter" keyval="68">D</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="F" label="F" category="letter" keyval="70">F</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="G" label="G" category="letter" keyval="71">G</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="H" label="H" category="letter" keyval="72">H</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="J" label="J" category="letter" keyval="74">J</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="K" label="K" category="letter" keyval="75">K</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="L" label="L" category="letter" keyval="76">L</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="colon" label=":" category="letter" keyval="58">colon</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="quotedbl" label=""" category="letter" keyval="34">quotedbl</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="Z" label="Z" category="letter" keyval="90">Z</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="X" label="X" category="letter" keyval="88">X</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="C" label="C" category="letter" keyval="67">C</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="V" label="V" category="letter" keyval="86">V</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="B" label="B" category="letter" keyval="66">B</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="N" label="N" category="letter" keyval="78">N</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="M" label="M" category="letter" keyval="77">M</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="less" label="<" category="letter" keyval="60">less</keysym>
 | 
				
			||||||
 | 
					            </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>
 | 
				
			||||||
 | 
					                <keysym name="greater" label=">" category="letter" keyval="62">greater</keysym>
 | 
				
			||||||
 | 
					            </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" icon="input-keyboard-symbolic" label="⌨" category="keyname">cycle-keyboard</symbol>
 | 
				
			||||||
 | 
					                <symbol name="preferences" icon="preferences-system-symbolic" 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" category="letter" keyval="32">space</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode108" name="keycode108" column="4" row="4">
 | 
				
			||||||
 | 
					            <bounds>407.414634,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Left" label="⇠" category="keyname" keyval="65361">Left</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode134" name="keycode134" column="5" row="4">
 | 
				
			||||||
 | 
					            <bounds>458.926829,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Up" label="⇡" category="keyname" keyval="65362">Up</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode135" name="keycode135" column="6" row="4">
 | 
				
			||||||
 | 
					            <bounds>508.878049,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Down" label="⇣" category="keyname" keyval="65364">Down</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					        <key id="keycode105" name="keycode105" column="7" row="4">
 | 
				
			||||||
 | 
					            <bounds>560.390244,162.341463,48.390244,37.463415</bounds>
 | 
				
			||||||
 | 
					            <oref>outline2</oref>
 | 
				
			||||||
 | 
					            <symbols groups="1" levels="1">
 | 
				
			||||||
 | 
					                <keysym name="Right" label="⇢" category="keyname" keyval="65363">Right</keysym>
 | 
				
			||||||
 | 
					            </symbols>
 | 
				
			||||||
 | 
					        </key>
 | 
				
			||||||
 | 
					    </section>
 | 
				
			||||||
 | 
					    <outline id="outline1">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,0.000000</point>
 | 
				
			||||||
 | 
					        <point>56.195122,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline3">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,0.000000</point>
 | 
				
			||||||
 | 
					        <point>37.463415,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline4">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,0.000000</point>
 | 
				
			||||||
 | 
					        <point>79.609756,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline5">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline6">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,0.000000</point>
 | 
				
			||||||
 | 
					        <point>59.317073,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline7">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,0.000000</point>
 | 
				
			||||||
 | 
					        <point>68.682927,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline8">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline9">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,0.000000</point>
 | 
				
			||||||
 | 
					        <point>88.975610,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline10">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,0.000000</point>
 | 
				
			||||||
 | 
					        <point>109.268293,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline11">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,0.000000</point>
 | 
				
			||||||
 | 
					        <point>238.829268,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					    <outline id="outline2">
 | 
				
			||||||
 | 
					        <corner-radius>1.000000</corner-radius>
 | 
				
			||||||
 | 
					        <point>0.000000,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,0.000000</point>
 | 
				
			||||||
 | 
					        <point>48.390244,37.463415</point>
 | 
				
			||||||
 | 
					        <point>0.000000,37.463415</point>
 | 
				
			||||||
 | 
					    </outline>
 | 
				
			||||||
 | 
					</keyboard>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -1,10 +1,10 @@
 | 
				
			|||||||
<?xml version="1.0"?>
 | 
					<?xml version="1.0"?>
 | 
				
			||||||
<schemalist>
 | 
					<schemalist>
 | 
				
			||||||
  <schema id="org.fedorahosted.eekboard" path="/org/fedorahosted/eekboard/">
 | 
					  <schema id="org.fedorahosted.eekboard" path="/org/fedorahosted/eekboard/">
 | 
				
			||||||
    <key name="keyboard" type="s">
 | 
					    <key name="keyboards" type="as">
 | 
				
			||||||
      <default>'us'</default>
 | 
					      <default>['us']</default>
 | 
				
			||||||
      <summary>Keyboard types</summary>
 | 
					      <summary>Keyboard types</summary>
 | 
				
			||||||
      <description>keyboard types (comma separated).</description>
 | 
					      <description>keyboard types.</description>
 | 
				
			||||||
    </key>
 | 
					    </key>
 | 
				
			||||||
    <key name="ui-toolkit" type="s">
 | 
					    <key name="ui-toolkit" type="s">
 | 
				
			||||||
      <default>'gtk'</default>
 | 
					      <default>'gtk'</default>
 | 
				
			||||||
@ -46,6 +46,16 @@
 | 
				
			|||||||
      <summary>Switch to fullscreen mode when startup</summary>
 | 
					      <summary>Switch to fullscreen mode when startup</summary>
 | 
				
			||||||
      <description>If true, switch to fullscreen mode when startup.</description>
 | 
					      <description>If true, switch to fullscreen mode when startup.</description>
 | 
				
			||||||
    </key>
 | 
					    </key>
 | 
				
			||||||
 | 
					    <key name="size-constraint-landscape" type="(dd)">
 | 
				
			||||||
 | 
					      <default>(1.0, 0.3)</default>
 | 
				
			||||||
 | 
					      <summary>Constraint of the maximum window size on landscape screen</summary>
 | 
				
			||||||
 | 
					      <description>Constraint of maximum window size on landscape screen</description>
 | 
				
			||||||
 | 
					    </key>
 | 
				
			||||||
 | 
					    <key name="size-constraint-portrait" type="(dd)">
 | 
				
			||||||
 | 
					      <default>(1.0, 0.5)</default>
 | 
				
			||||||
 | 
					      <summary>Constraint of the maximum window size on portrait screen</summary>
 | 
				
			||||||
 | 
					      <description>Constraint of maximum window size on portrait screen</description>
 | 
				
			||||||
 | 
					    </key>
 | 
				
			||||||
    <key name="theme" type="s">
 | 
					    <key name="theme" type="s">
 | 
				
			||||||
      <default>'default'</default>
 | 
					      <default>'default'</default>
 | 
				
			||||||
      <summary>Theme</summary>
 | 
					      <summary>Theme</summary>
 | 
				
			||||||
 | 
				
			|||||||
@ -46,6 +46,7 @@
 | 
				
			|||||||
      <xi:include href="xml/eek-key.xml"/>
 | 
					      <xi:include href="xml/eek-key.xml"/>
 | 
				
			||||||
      <xi:include href="xml/eek-symbol.xml"/>
 | 
					      <xi:include href="xml/eek-symbol.xml"/>
 | 
				
			||||||
      <xi:include href="xml/eek-keysym.xml"/>
 | 
					      <xi:include href="xml/eek-keysym.xml"/>
 | 
				
			||||||
 | 
					      <xi:include href="xml/eek-text.xml"/>
 | 
				
			||||||
      <xi:include href="xml/eek-layout.xml"/>
 | 
					      <xi:include href="xml/eek-layout.xml"/>
 | 
				
			||||||
      <xi:include href="xml/eek-types.xml"/>
 | 
					      <xi:include href="xml/eek-types.xml"/>
 | 
				
			||||||
    </chapter>
 | 
					    </chapter>
 | 
				
			||||||
 | 
				
			|||||||
@ -95,6 +95,24 @@ EEK_IS_SECTION_CLASS
 | 
				
			|||||||
EEK_SECTION_GET_CLASS
 | 
					EEK_SECTION_GET_CLASS
 | 
				
			||||||
</SECTION>
 | 
					</SECTION>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<SECTION>
 | 
				
			||||||
 | 
					<FILE>eek-text</FILE>
 | 
				
			||||||
 | 
					<TITLE>EekText</TITLE>
 | 
				
			||||||
 | 
					EekText
 | 
				
			||||||
 | 
					EekTextClass
 | 
				
			||||||
 | 
					eek_text_new
 | 
				
			||||||
 | 
					eek_text_get_text
 | 
				
			||||||
 | 
					EekTextPrivate
 | 
				
			||||||
 | 
					<SUBSECTION Standard>
 | 
				
			||||||
 | 
					EEK_TEXT
 | 
				
			||||||
 | 
					EEK_IS_TEXT
 | 
				
			||||||
 | 
					EEK_TYPE_TEXT
 | 
				
			||||||
 | 
					eek_text_get_type
 | 
				
			||||||
 | 
					EEK_TEXT_CLASS
 | 
				
			||||||
 | 
					EEK_IS_TEXT_CLASS
 | 
				
			||||||
 | 
					EEK_TEXT_GET_CLASS
 | 
				
			||||||
 | 
					</SECTION>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<SECTION>
 | 
					<SECTION>
 | 
				
			||||||
<FILE>eek-theme-context</FILE>
 | 
					<FILE>eek-theme-context</FILE>
 | 
				
			||||||
eek_theme_context_new
 | 
					eek_theme_context_new
 | 
				
			||||||
@ -174,6 +192,8 @@ eek_symbol_set_modifier_mask
 | 
				
			|||||||
eek_symbol_is_modifier
 | 
					eek_symbol_is_modifier
 | 
				
			||||||
eek_symbol_set_icon_name
 | 
					eek_symbol_set_icon_name
 | 
				
			||||||
eek_symbol_get_icon_name
 | 
					eek_symbol_get_icon_name
 | 
				
			||||||
 | 
					eek_symbol_category_get_name
 | 
				
			||||||
 | 
					eek_symbol_category_from_name
 | 
				
			||||||
EekSymbolPrivate
 | 
					EekSymbolPrivate
 | 
				
			||||||
<SUBSECTION Standard>
 | 
					<SUBSECTION Standard>
 | 
				
			||||||
EEK_SYMBOL
 | 
					EEK_SYMBOL
 | 
				
			||||||
 | 
				
			|||||||
@ -35,6 +35,7 @@ libeek_public_headers =				\
 | 
				
			|||||||
	$(srcdir)/eek-key.h			\
 | 
						$(srcdir)/eek-key.h			\
 | 
				
			||||||
	$(srcdir)/eek-symbol.h			\
 | 
						$(srcdir)/eek-symbol.h			\
 | 
				
			||||||
	$(srcdir)/eek-keysym.h			\
 | 
						$(srcdir)/eek-keysym.h			\
 | 
				
			||||||
 | 
						$(srcdir)/eek-text.h			\
 | 
				
			||||||
	$(srcdir)/eek-symbol-matrix.h		\
 | 
						$(srcdir)/eek-symbol-matrix.h		\
 | 
				
			||||||
	$(srcdir)/eek-types.h			\
 | 
						$(srcdir)/eek-types.h			\
 | 
				
			||||||
	$(srcdir)/eek-xml.h			\
 | 
						$(srcdir)/eek-xml.h			\
 | 
				
			||||||
@ -64,6 +65,7 @@ libeek_sources =				\
 | 
				
			|||||||
	$(srcdir)/eek-symbol-matrix.c		\
 | 
						$(srcdir)/eek-symbol-matrix.c		\
 | 
				
			||||||
	$(srcdir)/eek-symbol.c			\
 | 
						$(srcdir)/eek-symbol.c			\
 | 
				
			||||||
	$(srcdir)/eek-keysym.c			\
 | 
						$(srcdir)/eek-keysym.c			\
 | 
				
			||||||
 | 
						$(srcdir)/eek-text.c			\
 | 
				
			||||||
	$(srcdir)/eek-types.c			\
 | 
						$(srcdir)/eek-types.c			\
 | 
				
			||||||
	$(srcdir)/eek-serializable.c		\
 | 
						$(srcdir)/eek-serializable.c		\
 | 
				
			||||||
	$(srcdir)/eek-xml.c			\
 | 
						$(srcdir)/eek-xml.c			\
 | 
				
			||||||
 | 
				
			|||||||
@ -229,12 +229,17 @@ eek_gtk_keyboard_real_button_release_event (GtkWidget      *self,
 | 
				
			|||||||
                                            GdkEventButton *event)
 | 
					                                            GdkEventButton *event)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    EekGtkKeyboardPrivate *priv = EEK_GTK_KEYBOARD_GET_PRIVATE(self);
 | 
					    EekGtkKeyboardPrivate *priv = EEK_GTK_KEYBOARD_GET_PRIVATE(self);
 | 
				
			||||||
    GList *head;
 | 
					    GList *head = eek_keyboard_get_pressed_keys (priv->keyboard);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    head = eek_keyboard_get_pressed_keys (priv->keyboard);
 | 
					    /* Make a copy of HEAD before sending "released" signal on
 | 
				
			||||||
    for (; head; head = g_list_next (head)) {
 | 
					       elements, so that the default handler of
 | 
				
			||||||
 | 
					       EekKeyboard::key-released signal can remove elements from its
 | 
				
			||||||
 | 
					       internal copy */
 | 
				
			||||||
 | 
					    head = g_list_copy (head);
 | 
				
			||||||
 | 
					    for (; head; head = g_list_next (head))
 | 
				
			||||||
        g_signal_emit_by_name (head->data, "released", priv->keyboard);
 | 
					        g_signal_emit_by_name (head->data, "released", priv->keyboard);
 | 
				
			||||||
    }
 | 
					    g_list_free (head);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    return TRUE;
 | 
					    return TRUE;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -251,12 +256,20 @@ eek_gtk_keyboard_real_motion_notify_event (GtkWidget      *self,
 | 
				
			|||||||
    if (key) {
 | 
					    if (key) {
 | 
				
			||||||
        GList *head = eek_keyboard_get_pressed_keys (priv->keyboard);
 | 
					        GList *head = eek_keyboard_get_pressed_keys (priv->keyboard);
 | 
				
			||||||
        gboolean found = FALSE;
 | 
					        gboolean found = FALSE;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        /* Make a copy of HEAD before sending "cancelled" signal on
 | 
				
			||||||
 | 
					           elements, so that the default handler of
 | 
				
			||||||
 | 
					           EekKeyboard::key-cancelled signal can remove elements from its
 | 
				
			||||||
 | 
					           internal copy */
 | 
				
			||||||
 | 
					        head = g_list_copy (head);
 | 
				
			||||||
        for (; head; head = g_list_next (head)) {
 | 
					        for (; head; head = g_list_next (head)) {
 | 
				
			||||||
            if (head->data == key)
 | 
					            if (head->data == key)
 | 
				
			||||||
                found = TRUE;
 | 
					                found = TRUE;
 | 
				
			||||||
            else
 | 
					            else
 | 
				
			||||||
                g_signal_emit_by_name (head->data, "cancelled", priv->keyboard);
 | 
					                g_signal_emit_by_name (head->data, "cancelled", priv->keyboard);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					        g_list_free (head);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (!found)
 | 
					        if (!found)
 | 
				
			||||||
            g_signal_emit_by_name (key, "pressed", priv->keyboard);
 | 
					            g_signal_emit_by_name (key, "pressed", priv->keyboard);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -269,12 +282,16 @@ eek_gtk_keyboard_real_unmap (GtkWidget *self)
 | 
				
			|||||||
    EekGtkKeyboardPrivate *priv = EEK_GTK_KEYBOARD_GET_PRIVATE(self);
 | 
					    EekGtkKeyboardPrivate *priv = EEK_GTK_KEYBOARD_GET_PRIVATE(self);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (priv->keyboard) {
 | 
					    if (priv->keyboard) {
 | 
				
			||||||
        GList *head;
 | 
					        GList *head = eek_keyboard_get_pressed_keys (priv->keyboard);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        head = eek_keyboard_get_pressed_keys (priv->keyboard);
 | 
					        /* Make a copy of HEAD before sending "released" signal on
 | 
				
			||||||
        for (; head; head = g_list_next (head)) {
 | 
					           elements, so that the default handler of
 | 
				
			||||||
 | 
					           EekKeyboard::key-released signal can remove elements from its
 | 
				
			||||||
 | 
					           internal copy */
 | 
				
			||||||
 | 
					        head = g_list_copy (head);
 | 
				
			||||||
 | 
					        for (; head; head = g_list_next (head))
 | 
				
			||||||
            g_signal_emit_by_name (head->data, "released", priv->keyboard);
 | 
					            g_signal_emit_by_name (head->data, "released", priv->keyboard);
 | 
				
			||||||
        }
 | 
					        g_list_free (head);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    GTK_WIDGET_CLASS (eek_gtk_keyboard_parent_class)->unmap (self);
 | 
					    GTK_WIDGET_CLASS (eek_gtk_keyboard_parent_class)->unmap (self);
 | 
				
			||||||
 | 
				
			|||||||
@ -331,16 +331,12 @@ eek_keyboard_real_key_cancelled (EekKeyboard *self,
 | 
				
			|||||||
    EekKeyboardPrivate *priv = EEK_KEYBOARD_GET_PRIVATE(self);
 | 
					    EekKeyboardPrivate *priv = EEK_KEYBOARD_GET_PRIVATE(self);
 | 
				
			||||||
    GList *head;
 | 
					    GList *head;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    for (head = priv->pressed_keys; head; ) {
 | 
					    for (head = priv->pressed_keys; head; head = g_list_next (head)) {
 | 
				
			||||||
        EekKey *pressed_key = head->data;
 | 
					        if (head->data == key) {
 | 
				
			||||||
        if (pressed_key == key) {
 | 
					            priv->pressed_keys = g_list_remove_link (priv->pressed_keys, head);
 | 
				
			||||||
            GList *next = g_list_next (head);
 | 
					 | 
				
			||||||
            priv->pressed_keys =
 | 
					 | 
				
			||||||
                g_list_remove_link (priv->pressed_keys, head);
 | 
					 | 
				
			||||||
            g_list_free1 (head);
 | 
					            g_list_free1 (head);
 | 
				
			||||||
            head = next;
 | 
					            break;
 | 
				
			||||||
        } else
 | 
					        }
 | 
				
			||||||
            head = g_list_next (head);
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -608,6 +608,7 @@ eek_renderer_real_render_key_label (EekRenderer *self,
 | 
				
			|||||||
    EekBounds bounds;
 | 
					    EekBounds bounds;
 | 
				
			||||||
    const TextProperty *prop;
 | 
					    const TextProperty *prop;
 | 
				
			||||||
    PangoFontDescription *font;
 | 
					    PangoFontDescription *font;
 | 
				
			||||||
 | 
					    PangoLayoutLine *line;
 | 
				
			||||||
    gdouble scale;
 | 
					    gdouble scale;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    symbol = eek_key_get_symbol_with_fallback (key, 0, 0);
 | 
					    symbol = eek_key_get_symbol_with_fallback (key, 0, 0);
 | 
				
			||||||
@ -654,6 +655,9 @@ eek_renderer_real_render_key_label (EekRenderer *self,
 | 
				
			|||||||
    pango_font_description_free (font);
 | 
					    pango_font_description_free (font);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    pango_layout_set_text (layout, label, -1);
 | 
					    pango_layout_set_text (layout, label, -1);
 | 
				
			||||||
 | 
					    line = pango_layout_get_line (layout, 0);
 | 
				
			||||||
 | 
					    if (line->resolved_dir == PANGO_DIRECTION_RTL)
 | 
				
			||||||
 | 
					        pango_layout_set_alignment (layout, PANGO_ALIGN_RIGHT);
 | 
				
			||||||
    pango_layout_set_width (layout,
 | 
					    pango_layout_set_width (layout,
 | 
				
			||||||
                            PANGO_SCALE * bounds.width * priv->scale * scale);
 | 
					                            PANGO_SCALE * bounds.width * priv->scale * scale);
 | 
				
			||||||
    if (prop->ellipses)
 | 
					    if (prop->ellipses)
 | 
				
			||||||
 | 
				
			|||||||
@ -444,3 +444,38 @@ eek_symbol_get_icon_name (EekSymbol *symbol)
 | 
				
			|||||||
        return NULL;
 | 
					        return NULL;
 | 
				
			||||||
    return priv->icon_name;
 | 
					    return priv->icon_name;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static const struct {
 | 
				
			||||||
 | 
					    EekSymbolCategory category;
 | 
				
			||||||
 | 
					    gchar *name;
 | 
				
			||||||
 | 
					} category_names[] = {
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_LETTER, "letter" },
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_FUNCTION, "function" },
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_KEYNAME, "keyname" },
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_USER0, "user0" },
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_USER1, "user1" },
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_USER2, "user2" },
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_USER3, "user3" },
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_USER4, "user4" },
 | 
				
			||||||
 | 
					    { EEK_SYMBOL_CATEGORY_UNKNOWN, NULL }
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					G_CONST_RETURN gchar *
 | 
				
			||||||
 | 
					eek_symbol_category_get_name (EekSymbolCategory category)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    gint i;
 | 
				
			||||||
 | 
					    for (i = 0; i < G_N_ELEMENTS(category_names); i++)
 | 
				
			||||||
 | 
					        if (category_names[i].category == category)
 | 
				
			||||||
 | 
					            return category_names[i].name;
 | 
				
			||||||
 | 
					    return NULL;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					EekSymbolCategory
 | 
				
			||||||
 | 
					eek_symbol_category_from_name (const gchar *name)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    gint i;
 | 
				
			||||||
 | 
					    for (i = 0; i < G_N_ELEMENTS(category_names); i++)
 | 
				
			||||||
 | 
					        if (g_strcmp0 (category_names[i].name, name) == 0)
 | 
				
			||||||
 | 
					            return category_names[i].category;
 | 
				
			||||||
 | 
					    return EEK_SYMBOL_CATEGORY_UNKNOWN;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -111,6 +111,11 @@ void                  eek_symbol_set_icon_name (EekSymbol        *symbol,
 | 
				
			|||||||
                                                const gchar      *icon_name);
 | 
					                                                const gchar      *icon_name);
 | 
				
			||||||
G_CONST_RETURN gchar *eek_symbol_get_icon_name (EekSymbol        *symbol);
 | 
					G_CONST_RETURN gchar *eek_symbol_get_icon_name (EekSymbol        *symbol);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					G_CONST_RETURN gchar *eek_symbol_category_get_name
 | 
				
			||||||
 | 
					                                               (EekSymbolCategory category);
 | 
				
			||||||
 | 
					EekSymbolCategory     eek_symbol_category_from_name
 | 
				
			||||||
 | 
					                                               (const gchar      *name);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
G_END_DECLS
 | 
					G_END_DECLS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#endif  /* EEK_SYMBOL_H */
 | 
					#endif  /* EEK_SYMBOL_H */
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										175
									
								
								eek/eek-text.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										175
									
								
								eek/eek-text.c
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,175 @@
 | 
				
			|||||||
 | 
					/* 
 | 
				
			||||||
 | 
					 * Copyright (C) 2011 Daiki Ueno <ueno@unixuser.org>
 | 
				
			||||||
 | 
					 * Copyright (C) 2011 Red Hat, Inc.
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * This library is free software; you can redistribute it and/or
 | 
				
			||||||
 | 
					 * modify it under the terms of the GNU Lesser General Public License
 | 
				
			||||||
 | 
					 * as published by the Free Software Foundation; either version 2 of
 | 
				
			||||||
 | 
					 * the License, or (at your option) any later version.
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * This library is distributed in the hope that it will be useful, but
 | 
				
			||||||
 | 
					 * WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 | 
				
			||||||
 | 
					 * Lesser General Public License for more details.
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * You should have received a copy of the GNU Lesser General Public
 | 
				
			||||||
 | 
					 * License along with this library; if not, write to the Free Software
 | 
				
			||||||
 | 
					 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 | 
				
			||||||
 | 
					 * 02110-1301 USA
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#ifdef HAVE_CONFIG_H
 | 
				
			||||||
 | 
					#include "config.h"
 | 
				
			||||||
 | 
					#endif  /* HAVE_CONFIG_H */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include "eek-text.h"
 | 
				
			||||||
 | 
					#include "eek-serializable.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enum {
 | 
				
			||||||
 | 
					    PROP_0,
 | 
				
			||||||
 | 
					    PROP_TEXT,
 | 
				
			||||||
 | 
					    PROP_LAST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					struct _EekTextPrivate {
 | 
				
			||||||
 | 
					    gchar *text;
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void eek_serializable_iface_init (EekSerializableIface *iface);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					G_DEFINE_TYPE_WITH_CODE (EekText, eek_text, EEK_TYPE_SYMBOL,
 | 
				
			||||||
 | 
					                         G_IMPLEMENT_INTERFACE (EEK_TYPE_SERIALIZABLE,
 | 
				
			||||||
 | 
					                                                eek_serializable_iface_init));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define EEK_TEXT_GET_PRIVATE(obj)                                  \
 | 
				
			||||||
 | 
					    (G_TYPE_INSTANCE_GET_PRIVATE ((obj), EEK_TYPE_TEXT, EekTextPrivate))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static EekSerializableIface *eek_text_parent_serializable_iface;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					eek_text_real_serialize (EekSerializable *self,
 | 
				
			||||||
 | 
					                         GVariantBuilder *builder)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    EekTextPrivate *priv = EEK_TEXT_GET_PRIVATE(self);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    eek_text_parent_serializable_iface->serialize (self, builder);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    g_variant_builder_add (builder, "s", priv->text);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static gsize
 | 
				
			||||||
 | 
					eek_text_real_deserialize (EekSerializable *self,
 | 
				
			||||||
 | 
					                           GVariant        *variant,
 | 
				
			||||||
 | 
					                           gsize            index)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    EekTextPrivate *priv = EEK_TEXT_GET_PRIVATE(self);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    index = eek_text_parent_serializable_iface->deserialize (self,
 | 
				
			||||||
 | 
					                                                             variant,
 | 
				
			||||||
 | 
					                                                             index);
 | 
				
			||||||
 | 
					    g_variant_get_child (variant, index++, "s", &priv->text);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    return index;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					eek_serializable_iface_init (EekSerializableIface *iface)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    eek_text_parent_serializable_iface =
 | 
				
			||||||
 | 
					        g_type_interface_peek_parent (iface);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    iface->serialize = eek_text_real_serialize;
 | 
				
			||||||
 | 
					    iface->deserialize = eek_text_real_deserialize;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					eek_text_set_property (GObject      *object,
 | 
				
			||||||
 | 
					                       guint         prop_id,
 | 
				
			||||||
 | 
					                       const GValue *value,
 | 
				
			||||||
 | 
					                       GParamSpec   *pspec)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    EekTextPrivate *priv = EEK_TEXT_GET_PRIVATE(object);
 | 
				
			||||||
 | 
					    switch (prop_id) {
 | 
				
			||||||
 | 
					    case PROP_TEXT:
 | 
				
			||||||
 | 
					        g_free (priv->text);
 | 
				
			||||||
 | 
					        priv->text = g_strdup (g_value_get_string (value));
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
 | 
					    default:
 | 
				
			||||||
 | 
					        g_object_set_property (object,
 | 
				
			||||||
 | 
					                               g_param_spec_get_name (pspec),
 | 
				
			||||||
 | 
					                               value);
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					eek_text_get_property (GObject    *object,
 | 
				
			||||||
 | 
					                         guint       prop_id,
 | 
				
			||||||
 | 
					                         GValue     *value,
 | 
				
			||||||
 | 
					                         GParamSpec *pspec)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    EekTextPrivate *priv = EEK_TEXT_GET_PRIVATE(object);
 | 
				
			||||||
 | 
					    switch (prop_id) {
 | 
				
			||||||
 | 
					    case PROP_TEXT:
 | 
				
			||||||
 | 
					        g_value_set_string (value, priv->text);
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
 | 
					    default:
 | 
				
			||||||
 | 
					        g_object_get_property (object,
 | 
				
			||||||
 | 
					                               g_param_spec_get_name (pspec),
 | 
				
			||||||
 | 
					                               value);
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					eek_text_finalize (GObject *object)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    EekTextPrivate *priv = EEK_TEXT_GET_PRIVATE(object);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    g_free (priv->text);
 | 
				
			||||||
 | 
					    G_OBJECT_CLASS (eek_text_parent_class)->finalize (object);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					eek_text_class_init (EekTextClass *klass)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
 | 
				
			||||||
 | 
					    GParamSpec *pspec;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    g_type_class_add_private (gobject_class, sizeof (EekTextPrivate));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    gobject_class->set_property = eek_text_set_property;
 | 
				
			||||||
 | 
					    gobject_class->get_property = eek_text_get_property;
 | 
				
			||||||
 | 
					    gobject_class->finalize = eek_text_finalize;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    pspec = g_param_spec_string ("text",
 | 
				
			||||||
 | 
					                                 "Text",
 | 
				
			||||||
 | 
					                                 "Text",
 | 
				
			||||||
 | 
					                                 NULL,
 | 
				
			||||||
 | 
					                                 G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE);
 | 
				
			||||||
 | 
					    g_object_class_install_property (gobject_class, PROP_TEXT, pspec);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					eek_text_init (EekText *self)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    self->priv = EEK_TEXT_GET_PRIVATE(self);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					EekText *
 | 
				
			||||||
 | 
					eek_text_new (const gchar *text)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    return g_object_new (EEK_TYPE_TEXT,
 | 
				
			||||||
 | 
					                         "label", text,
 | 
				
			||||||
 | 
					                         "category", EEK_SYMBOL_CATEGORY_FUNCTION,
 | 
				
			||||||
 | 
					                         "text", text,
 | 
				
			||||||
 | 
					                         NULL);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					const gchar *
 | 
				
			||||||
 | 
					eek_text_get_text (EekText *text)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    EekTextPrivate *priv = EEK_TEXT_GET_PRIVATE(text);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    return priv->text;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										60
									
								
								eek/eek-text.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								eek/eek-text.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,60 @@
 | 
				
			|||||||
 | 
					/* 
 | 
				
			||||||
 | 
					 * Copyright (C) 2011 Daiki Ueno <ueno@unixuser.org>
 | 
				
			||||||
 | 
					 * Copyright (C) 2011 Red Hat, Inc.
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * This library is free software; you can redistribute it and/or
 | 
				
			||||||
 | 
					 * modify it under the terms of the GNU Lesser General Public License
 | 
				
			||||||
 | 
					 * as published by the Free Software Foundation; either version 2 of
 | 
				
			||||||
 | 
					 * the License, or (at your option) any later version.
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * This library is distributed in the hope that it will be useful, but
 | 
				
			||||||
 | 
					 * WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 | 
				
			||||||
 | 
					 * Lesser General Public License for more details.
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * You should have received a copy of the GNU Lesser General Public
 | 
				
			||||||
 | 
					 * License along with this library; if not, write to the Free Software
 | 
				
			||||||
 | 
					 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 | 
				
			||||||
 | 
					 * 02110-1301 USA
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#if !defined(__EEK_H_INSIDE__) && !defined(EEK_COMPILATION)
 | 
				
			||||||
 | 
					#error "Only <eek/eek.h> can be included directly."
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#ifndef EEK_TEXT_H
 | 
				
			||||||
 | 
					#define EEK_TEXT_H 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include "eek-symbol.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					G_BEGIN_DECLS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define EEK_TYPE_TEXT (eek_text_get_type())
 | 
				
			||||||
 | 
					#define EEK_TEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EEK_TYPE_TEXT, EekText))
 | 
				
			||||||
 | 
					#define EEK_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EEK_TYPE_TEXT, EekTextClass))
 | 
				
			||||||
 | 
					#define EEK_IS_TEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EEK_TYPE_TEXT))
 | 
				
			||||||
 | 
					#define EEK_IS_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EEK_TYPE_TEXT))
 | 
				
			||||||
 | 
					#define EEK_TEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EEK_TYPE_TEXT, EekTextClass))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					typedef struct _EekTextClass EekTextClass;
 | 
				
			||||||
 | 
					typedef struct _EekTextPrivate EekTextPrivate;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					struct _EekText {
 | 
				
			||||||
 | 
					    /*< private >*/
 | 
				
			||||||
 | 
					    EekSymbol parent;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    EekTextPrivate *priv;
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					struct _EekTextClass {
 | 
				
			||||||
 | 
					    /*< private >*/
 | 
				
			||||||
 | 
					    EekSymbolClass parent_class;
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					GType        eek_text_get_type (void) G_GNUC_CONST;
 | 
				
			||||||
 | 
					EekText     *eek_text_new      (const gchar *text);
 | 
				
			||||||
 | 
					const gchar *eek_text_get_text (EekText     *text);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					G_END_DECLS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#endif  /* EEK_TEXT_H */
 | 
				
			||||||
@ -140,6 +140,7 @@ typedef struct _EekSection EekSection;
 | 
				
			|||||||
typedef struct _EekKeyboard EekKeyboard;
 | 
					typedef struct _EekKeyboard EekKeyboard;
 | 
				
			||||||
typedef struct _EekSymbol EekSymbol;
 | 
					typedef struct _EekSymbol EekSymbol;
 | 
				
			||||||
typedef struct _EekKeysym EekKeysym;
 | 
					typedef struct _EekKeysym EekKeysym;
 | 
				
			||||||
 | 
					typedef struct _EekText EekText;
 | 
				
			||||||
typedef struct _EekTheme EekTheme;
 | 
					typedef struct _EekTheme EekTheme;
 | 
				
			||||||
typedef struct _EekThemeContext EekThemeContext;
 | 
					typedef struct _EekThemeContext EekThemeContext;
 | 
				
			||||||
typedef struct _EekThemeNode EekThemeNode;
 | 
					typedef struct _EekThemeNode EekThemeNode;
 | 
				
			||||||
 | 
				
			|||||||
@ -33,6 +33,7 @@
 | 
				
			|||||||
#include "eek-section.h"
 | 
					#include "eek-section.h"
 | 
				
			||||||
#include "eek-key.h"
 | 
					#include "eek-key.h"
 | 
				
			||||||
#include "eek-keysym.h"
 | 
					#include "eek-keysym.h"
 | 
				
			||||||
 | 
					#include "eek-text.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum {
 | 
					enum {
 | 
				
			||||||
    PROP_0,
 | 
					    PROP_0,
 | 
				
			||||||
@ -65,8 +66,10 @@ struct _ParseCallbackData {
 | 
				
			|||||||
    gdouble corner_radius;
 | 
					    gdouble corner_radius;
 | 
				
			||||||
    GSList *points;
 | 
					    GSList *points;
 | 
				
			||||||
    GSList *symbols;
 | 
					    GSList *symbols;
 | 
				
			||||||
 | 
					    gchar *name;
 | 
				
			||||||
    gchar *label;
 | 
					    gchar *label;
 | 
				
			||||||
    gchar *icon;
 | 
					    gchar *icon;
 | 
				
			||||||
 | 
					    EekSymbolCategory category;
 | 
				
			||||||
    guint keyval;
 | 
					    guint keyval;
 | 
				
			||||||
    gint groups, levels;
 | 
					    gint groups, levels;
 | 
				
			||||||
    EekOutline outline;
 | 
					    EekOutline outline;
 | 
				
			||||||
@ -93,6 +96,7 @@ static const gchar *valid_path_list[] = {
 | 
				
			|||||||
    "symbols/key/section/keyboard",
 | 
					    "symbols/key/section/keyboard",
 | 
				
			||||||
    "groups/symbols/key/section/keyboard",
 | 
					    "groups/symbols/key/section/keyboard",
 | 
				
			||||||
    "levels/symbols/key/section/keyboard",
 | 
					    "levels/symbols/key/section/keyboard",
 | 
				
			||||||
 | 
					    "text/symbols/key/section/keyboard",
 | 
				
			||||||
    "keysym/symbols/key/section/keyboard",
 | 
					    "keysym/symbols/key/section/keyboard",
 | 
				
			||||||
    "symbol/symbols/key/section/keyboard",
 | 
					    "symbol/symbols/key/section/keyboard",
 | 
				
			||||||
    "invalid/symbols/key/section/keyboard",
 | 
					    "invalid/symbols/key/section/keyboard",
 | 
				
			||||||
@ -164,6 +168,7 @@ start_element_callback (GMarkupParseContext *pcontext,
 | 
				
			|||||||
    gint column = -1, row = -1, groups = -1, levels = -1;
 | 
					    gint column = -1, row = -1, groups = -1, levels = -1;
 | 
				
			||||||
    guint keyval = EEK_INVALID_KEYSYM;
 | 
					    guint keyval = EEK_INVALID_KEYSYM;
 | 
				
			||||||
    gchar *name = NULL, *label = NULL, *icon = NULL, *id = NULL, *version = NULL;
 | 
					    gchar *name = NULL, *label = NULL, *icon = NULL, *id = NULL, *version = NULL;
 | 
				
			||||||
 | 
					    EekSymbolCategory category;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    validate (element_name, data->element_stack, error);
 | 
					    validate (element_name, data->element_stack, error);
 | 
				
			||||||
    if (error && *error)
 | 
					    if (error && *error)
 | 
				
			||||||
@ -182,6 +187,8 @@ start_element_callback (GMarkupParseContext *pcontext,
 | 
				
			|||||||
            label = g_strdup (*values);
 | 
					            label = g_strdup (*values);
 | 
				
			||||||
        else if (g_strcmp0 (*names, "icon") == 0)
 | 
					        else if (g_strcmp0 (*names, "icon") == 0)
 | 
				
			||||||
            icon = g_strdup (*values);
 | 
					            icon = g_strdup (*values);
 | 
				
			||||||
 | 
					        else if (g_strcmp0 (*names, "category") == 0)
 | 
				
			||||||
 | 
					            category = eek_symbol_category_from_name (*values);
 | 
				
			||||||
        else if (g_strcmp0 (*names, "keyval") == 0)
 | 
					        else if (g_strcmp0 (*names, "keyval") == 0)
 | 
				
			||||||
            keyval = strtoul (*values, NULL, 10);
 | 
					            keyval = strtoul (*values, NULL, 10);
 | 
				
			||||||
        else if (g_strcmp0 (*names, "version") == 0)
 | 
					        else if (g_strcmp0 (*names, "version") == 0)
 | 
				
			||||||
@ -228,9 +235,11 @@ start_element_callback (GMarkupParseContext *pcontext,
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (g_strcmp0 (element_name, "symbol") == 0 ||
 | 
					    if (g_strcmp0 (element_name, "symbol") == 0 ||
 | 
				
			||||||
        g_strcmp0 (element_name, "keysym") == 0) {
 | 
					        g_strcmp0 (element_name, "keysym") == 0 ||
 | 
				
			||||||
 | 
					        g_strcmp0 (element_name, "text") == 0) {
 | 
				
			||||||
        data->label = g_strdup (label);
 | 
					        data->label = g_strdup (label);
 | 
				
			||||||
        data->icon = g_strdup (icon);
 | 
					        data->icon = g_strdup (icon);
 | 
				
			||||||
 | 
					        data->category = category;
 | 
				
			||||||
        if (g_strcmp0 (element_name, "keysym") == 0)
 | 
					        if (g_strcmp0 (element_name, "keysym") == 0)
 | 
				
			||||||
            data->keyval = keyval;
 | 
					            data->keyval = keyval;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -411,7 +420,8 @@ end_element_callback (GMarkupParseContext *pcontext,
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (g_strcmp0 (element_name, "symbol") == 0 ||
 | 
					    if (g_strcmp0 (element_name, "symbol") == 0 ||
 | 
				
			||||||
        g_strcmp0 (element_name, "keysym") == 0) {
 | 
					        g_strcmp0 (element_name, "keysym") == 0 ||
 | 
				
			||||||
 | 
					        g_strcmp0 (element_name, "text") == 0) {
 | 
				
			||||||
        EekSymbol *symbol;
 | 
					        EekSymbol *symbol;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (g_strcmp0 (element_name, "keysym") == 0) {
 | 
					        if (g_strcmp0 (element_name, "keysym") == 0) {
 | 
				
			||||||
@ -421,6 +431,8 @@ end_element_callback (GMarkupParseContext *pcontext,
 | 
				
			|||||||
            else
 | 
					            else
 | 
				
			||||||
                keysym = eek_keysym_new_from_name (text);
 | 
					                keysym = eek_keysym_new_from_name (text);
 | 
				
			||||||
            symbol = EEK_SYMBOL(keysym);
 | 
					            symbol = EEK_SYMBOL(keysym);
 | 
				
			||||||
 | 
					        } else if (g_strcmp0 (element_name, "text") == 0) {
 | 
				
			||||||
 | 
					            symbol = EEK_SYMBOL(eek_text_new (text));
 | 
				
			||||||
        } else {
 | 
					        } else {
 | 
				
			||||||
            symbol = eek_symbol_new (text);
 | 
					            symbol = eek_symbol_new (text);
 | 
				
			||||||
            eek_symbol_set_category (symbol, EEK_SYMBOL_CATEGORY_KEYNAME);
 | 
					            eek_symbol_set_category (symbol, EEK_SYMBOL_CATEGORY_KEYNAME);
 | 
				
			||||||
 | 
				
			|||||||
@ -34,6 +34,7 @@
 | 
				
			|||||||
#include "eek-key.h"
 | 
					#include "eek-key.h"
 | 
				
			||||||
#include "eek-xml.h"
 | 
					#include "eek-xml.h"
 | 
				
			||||||
#include "eek-keysym.h"
 | 
					#include "eek-keysym.h"
 | 
				
			||||||
 | 
					#include "eek-text.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define g_string_append_indent(string, indent)  \
 | 
					#define g_string_append_indent(string, indent)  \
 | 
				
			||||||
    {                                           \
 | 
					    {                                           \
 | 
				
			||||||
@ -76,6 +77,21 @@ output_bounds (GString *output, EekBounds *bounds)
 | 
				
			|||||||
                            bounds->height);
 | 
					                            bounds->height);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					output_symbol_attributes (GString   *output,
 | 
				
			||||||
 | 
					                          EekSymbol *symbol)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    if (eek_symbol_get_name (symbol) != NULL)
 | 
				
			||||||
 | 
					        g_string_markup_printf (output, " name=\"%s\"",
 | 
				
			||||||
 | 
					                                eek_symbol_get_name (symbol));
 | 
				
			||||||
 | 
					    if (eek_symbol_get_label (symbol) != NULL)
 | 
				
			||||||
 | 
					        g_string_markup_printf (output, " label=\"%s\"",
 | 
				
			||||||
 | 
					                                eek_symbol_get_label (symbol));
 | 
				
			||||||
 | 
					    if (eek_symbol_get_category (symbol) != EEK_SYMBOL_CATEGORY_UNKNOWN)
 | 
				
			||||||
 | 
					        g_string_markup_printf (output, " category=\"%s\"",
 | 
				
			||||||
 | 
					                                eek_symbol_category_get_name (eek_symbol_get_category (symbol)));
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
output_key_callback (EekElement *element, gpointer user_data)
 | 
					output_key_callback (EekElement *element, gpointer user_data)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@ -145,21 +161,28 @@ output_key_callback (EekElement *element, gpointer user_data)
 | 
				
			|||||||
            if (EEK_IS_KEYSYM(symbol)) {
 | 
					            if (EEK_IS_KEYSYM(symbol)) {
 | 
				
			||||||
                guint xkeysym = eek_keysym_get_xkeysym (EEK_KEYSYM(symbol));
 | 
					                guint xkeysym = eek_keysym_get_xkeysym (EEK_KEYSYM(symbol));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                g_string_markup_printf (data->output, "<keysym");
 | 
				
			||||||
 | 
					                output_symbol_attributes (data->output, symbol);
 | 
				
			||||||
                if (xkeysym != EEK_INVALID_KEYSYM)
 | 
					                if (xkeysym != EEK_INVALID_KEYSYM)
 | 
				
			||||||
                    g_string_markup_printf
 | 
					                    g_string_markup_printf (data->output, " keyval=\"%u\"",
 | 
				
			||||||
                        (data->output,
 | 
					                                            xkeysym);
 | 
				
			||||||
                         "<keysym keyval=\"%u\">%s</keysym>\n",
 | 
					                g_string_markup_printf (data->output, ">%s</keysym>\n",
 | 
				
			||||||
                         xkeysym,
 | 
					 | 
				
			||||||
                         eek_symbol_get_name (symbol));
 | 
					 | 
				
			||||||
                else
 | 
					 | 
				
			||||||
                    g_string_markup_printf (data->output,
 | 
					 | 
				
			||||||
                                            "<keysym>%s</keysym>\n",
 | 
					 | 
				
			||||||
                                            eek_symbol_get_name (symbol));
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
            else
 | 
					 | 
				
			||||||
                g_string_markup_printf (data->output,
 | 
					 | 
				
			||||||
                                        "<symbol>%s</symbol>\n",
 | 
					 | 
				
			||||||
                                        eek_symbol_get_name (symbol));
 | 
					                                        eek_symbol_get_name (symbol));
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else if (EEK_IS_TEXT(symbol)) {
 | 
				
			||||||
 | 
					                g_string_markup_printf (data->output, "<text");
 | 
				
			||||||
 | 
					                output_symbol_attributes (data->output, symbol);
 | 
				
			||||||
 | 
					                g_string_markup_printf (data->output,
 | 
				
			||||||
 | 
					                                        ">%s</text>\n",
 | 
				
			||||||
 | 
					                                        eek_text_get_text (EEK_TEXT(symbol)));
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            else {
 | 
				
			||||||
 | 
					                g_string_markup_printf (data->output, "<symbol");
 | 
				
			||||||
 | 
					                output_symbol_attributes (data->output, symbol);
 | 
				
			||||||
 | 
					                g_string_markup_printf (data->output,
 | 
				
			||||||
 | 
					                                        ">%s</symbol>\n",
 | 
				
			||||||
 | 
					                                        eek_symbol_get_name (symbol));
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        g_string_append_indent (data->output, data->indent + 1);
 | 
					        g_string_append_indent (data->output, data->indent + 1);
 | 
				
			||||||
        g_string_markup_printf (data->output, "</symbols>\n");
 | 
					        g_string_markup_printf (data->output, "</symbols>\n");
 | 
				
			||||||
 | 
				
			|||||||
@ -42,4 +42,5 @@ eek_init (void)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    g_type_class_ref (EEK_TYPE_SYMBOL);
 | 
					    g_type_class_ref (EEK_TYPE_SYMBOL);
 | 
				
			||||||
    g_type_class_ref (EEK_TYPE_KEYSYM);
 | 
					    g_type_class_ref (EEK_TYPE_KEYSYM);
 | 
				
			||||||
 | 
					    g_type_class_ref (EEK_TYPE_TEXT);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -28,6 +28,7 @@
 | 
				
			|||||||
#include "eek-layout.h"
 | 
					#include "eek-layout.h"
 | 
				
			||||||
#include "eek-symbol.h"
 | 
					#include "eek-symbol.h"
 | 
				
			||||||
#include "eek-keysym.h"
 | 
					#include "eek-keysym.h"
 | 
				
			||||||
 | 
					#include "eek-text.h"
 | 
				
			||||||
#include "eek-xml.h"
 | 
					#include "eek-xml.h"
 | 
				
			||||||
#include "eek-serializable.h"
 | 
					#include "eek-serializable.h"
 | 
				
			||||||
#include "eek-theme.h"
 | 
					#include "eek-theme.h"
 | 
				
			||||||
 | 
				
			|||||||
@ -26,5 +26,5 @@ Description: A Library to Create Keyboard-like UI
 | 
				
			|||||||
URL: http://ueno.github.com/eekboard/
 | 
					URL: http://ueno.github.com/eekboard/
 | 
				
			||||||
Version: @VERSION@
 | 
					Version: @VERSION@
 | 
				
			||||||
Requires: eek-@EEK_API_VERSION@
 | 
					Requires: eek-@EEK_API_VERSION@
 | 
				
			||||||
Libs: -L${libdir} -leek
 | 
					Libs: -L${libdir} -leekboard
 | 
				
			||||||
Cflags: -I${includedir}/eekboard-@EEK_API_VERSION@
 | 
					Cflags: -I${includedir}/eekboard-@EEK_API_VERSION@
 | 
				
			||||||
 | 
				
			|||||||
@ -46,6 +46,10 @@ struct _EekboardClientPrivate
 | 
				
			|||||||
    GHashTable *context_hash;
 | 
					    GHashTable *context_hash;
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void send_destroy_context (EekboardClient  *client,
 | 
				
			||||||
 | 
					                                  EekboardContext *context,
 | 
				
			||||||
 | 
					                                  GCancellable    *cancellable);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
eekboard_client_real_destroyed (EekboardClient *self)
 | 
					eekboard_client_real_destroyed (EekboardClient *self)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@ -58,9 +62,18 @@ eekboard_client_real_destroyed (EekboardClient *self)
 | 
				
			|||||||
static void
 | 
					static void
 | 
				
			||||||
eekboard_client_dispose (GObject *object)
 | 
					eekboard_client_dispose (GObject *object)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    EekboardClientPrivate *priv = EEKBOARD_CLIENT_GET_PRIVATE(object);
 | 
					    EekboardClient *client = EEKBOARD_CLIENT(object);
 | 
				
			||||||
 | 
					    EekboardClientPrivate *priv = EEKBOARD_CLIENT_GET_PRIVATE(client);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (priv->context_hash) {
 | 
					    if (priv->context_hash) {
 | 
				
			||||||
 | 
					        GHashTableIter iter;
 | 
				
			||||||
 | 
					        gpointer key, value;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        g_hash_table_iter_init (&iter, priv->context_hash);
 | 
				
			||||||
 | 
					        while (g_hash_table_iter_next (&iter, &key, &value)) {
 | 
				
			||||||
 | 
					            send_destroy_context (client, (EekboardContext *)value, NULL);
 | 
				
			||||||
 | 
					            g_hash_table_iter_remove (&iter);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
        g_hash_table_destroy (priv->context_hash);
 | 
					        g_hash_table_destroy (priv->context_hash);
 | 
				
			||||||
        priv->context_hash = NULL;
 | 
					        priv->context_hash = NULL;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -309,6 +322,25 @@ eekboard_client_pop_context (EekboardClient *client,
 | 
				
			|||||||
                       NULL);
 | 
					                       NULL);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					send_destroy_context (EekboardClient  *client,
 | 
				
			||||||
 | 
					                      EekboardContext *context,
 | 
				
			||||||
 | 
					                      GCancellable    *cancellable)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    const gchar *object_path;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    object_path = g_dbus_proxy_get_object_path (G_DBUS_PROXY(context));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    g_dbus_proxy_call (G_DBUS_PROXY(client),
 | 
				
			||||||
 | 
					                       "DestroyContext",
 | 
				
			||||||
 | 
					                       g_variant_new ("(s)", object_path),
 | 
				
			||||||
 | 
					                       G_DBUS_CALL_FLAGS_NONE,
 | 
				
			||||||
 | 
					                       -1,
 | 
				
			||||||
 | 
					                       cancellable,
 | 
				
			||||||
 | 
					                       eekboard_async_ready_callback,
 | 
				
			||||||
 | 
					                       NULL);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * eekboard_client_destroy_context:
 | 
					 * eekboard_client_destroy_context:
 | 
				
			||||||
 * @eekboard: an #EekboardClient
 | 
					 * @eekboard: an #EekboardClient
 | 
				
			||||||
@ -332,12 +364,5 @@ eekboard_client_destroy_context (EekboardClient  *client,
 | 
				
			|||||||
    object_path = g_dbus_proxy_get_object_path (G_DBUS_PROXY(context));
 | 
					    object_path = g_dbus_proxy_get_object_path (G_DBUS_PROXY(context));
 | 
				
			||||||
    g_hash_table_remove (priv->context_hash, object_path);
 | 
					    g_hash_table_remove (priv->context_hash, object_path);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    g_dbus_proxy_call (G_DBUS_PROXY(client),
 | 
					    send_destroy_context (client, context, cancellable);
 | 
				
			||||||
                       "DestroyContext",
 | 
					 | 
				
			||||||
                       g_variant_new ("(s)", object_path),
 | 
					 | 
				
			||||||
                       G_DBUS_CALL_FLAGS_NONE,
 | 
					 | 
				
			||||||
                       -1,
 | 
					 | 
				
			||||||
                       cancellable,
 | 
					 | 
				
			||||||
                       eekboard_async_ready_callback,
 | 
					 | 
				
			||||||
                       NULL);
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -114,7 +114,7 @@ static const gchar introspection_xml[] =
 | 
				
			|||||||
    /* signals */
 | 
					    /* signals */
 | 
				
			||||||
    "    <signal name='Enabled'/>"
 | 
					    "    <signal name='Enabled'/>"
 | 
				
			||||||
    "    <signal name='Disabled'/>"
 | 
					    "    <signal name='Disabled'/>"
 | 
				
			||||||
    "    <signal name='KeyPressed'>"
 | 
					    "    <signal name='KeyActivated'>"
 | 
				
			||||||
    "      <arg type='s' name='keyname'/>"
 | 
					    "      <arg type='s' name='keyname'/>"
 | 
				
			||||||
    "      <arg type='v' name='symbol'/>"
 | 
					    "      <arg type='v' name='symbol'/>"
 | 
				
			||||||
    "      <arg type='u' name='modifiers'/>"
 | 
					    "      <arg type='u' name='modifiers'/>"
 | 
				
			||||||
@ -553,8 +553,8 @@ emit_group_changed_signal (EekboardContextService *context,
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
emit_key_pressed_dbus_signal (EekboardContextService *context,
 | 
					emit_key_activated_dbus_signal (EekboardContextService *context,
 | 
				
			||||||
                              EekKey                 *key)
 | 
					                                EekKey                 *key)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    EekboardContextServicePrivate *priv = EEKBOARD_CONTEXT_SERVICE_GET_PRIVATE(context);
 | 
					    EekboardContextServicePrivate *priv = EEKBOARD_CONTEXT_SERVICE_GET_PRIVATE(context);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -572,7 +572,7 @@ emit_key_pressed_dbus_signal (EekboardContextService *context,
 | 
				
			|||||||
                                       NULL,
 | 
					                                       NULL,
 | 
				
			||||||
                                       priv->object_path,
 | 
					                                       priv->object_path,
 | 
				
			||||||
                                       EEKBOARD_CONTEXT_SERVICE_INTERFACE,
 | 
					                                       EEKBOARD_CONTEXT_SERVICE_INTERFACE,
 | 
				
			||||||
                                       "KeyPressed",
 | 
					                                       "KeyActivated",
 | 
				
			||||||
                                       g_variant_new ("(svu)",
 | 
					                                       g_variant_new ("(svu)",
 | 
				
			||||||
                                                      keyname,
 | 
					                                                      keyname,
 | 
				
			||||||
                                                      variant,
 | 
					                                                      variant,
 | 
				
			||||||
@ -593,7 +593,7 @@ on_repeat_timeout (EekboardContextService *context)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    g_settings_get (priv->settings, "repeat-interval", "u", &delay);
 | 
					    g_settings_get (priv->settings, "repeat-interval", "u", &delay);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    emit_key_pressed_dbus_signal (context, priv->repeat_key);
 | 
					    emit_key_activated_dbus_signal (context, priv->repeat_key);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    priv->repeat_timeout_id =
 | 
					    priv->repeat_timeout_id =
 | 
				
			||||||
        g_timeout_add (delay,
 | 
					        g_timeout_add (delay,
 | 
				
			||||||
@ -608,7 +608,7 @@ on_repeat_timeout_init (EekboardContextService *context)
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    EekboardContextServicePrivate *priv = EEKBOARD_CONTEXT_SERVICE_GET_PRIVATE(context);
 | 
					    EekboardContextServicePrivate *priv = EEKBOARD_CONTEXT_SERVICE_GET_PRIVATE(context);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    emit_key_pressed_dbus_signal (context, priv->repeat_key);
 | 
					    emit_key_activated_dbus_signal (context, priv->repeat_key);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* FIXME: clear modifiers for further key repeat; better not
 | 
					    /* FIXME: clear modifiers for further key repeat; better not
 | 
				
			||||||
       depend on modifier behavior is LATCH */
 | 
					       depend on modifier behavior is LATCH */
 | 
				
			||||||
@ -664,8 +664,8 @@ on_key_released (EekKeyboard *keyboard,
 | 
				
			|||||||
        g_source_remove (priv->repeat_timeout_id);
 | 
					        g_source_remove (priv->repeat_timeout_id);
 | 
				
			||||||
        priv->repeat_timeout_id = 0;
 | 
					        priv->repeat_timeout_id = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* KeyPressed signal has not been emitted in repeat handler */
 | 
					        /* KeyActivated signal has not been emitted in repeat handler */
 | 
				
			||||||
        emit_key_pressed_dbus_signal (context, priv->repeat_key);
 | 
					        emit_key_activated_dbus_signal (context, priv->repeat_key);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -81,7 +81,7 @@ eekboard_context_real_g_signal (GDBusProxy  *self,
 | 
				
			|||||||
        return;
 | 
					        return;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (g_strcmp0 (signal_name, "KeyPressed") == 0) {
 | 
					    if (g_strcmp0 (signal_name, "KeyActivated") == 0) {
 | 
				
			||||||
        const gchar *keyname;
 | 
					        const gchar *keyname;
 | 
				
			||||||
        GVariant *variant = NULL;
 | 
					        GVariant *variant = NULL;
 | 
				
			||||||
        guint modifiers = 0;
 | 
					        guint modifiers = 0;
 | 
				
			||||||
 | 
				
			|||||||
@ -106,7 +106,7 @@ void             eekboard_context_press_keycode  (EekboardContext *context,
 | 
				
			|||||||
void             eekboard_context_release_keycode (EekboardContext *context,
 | 
					void             eekboard_context_release_keycode (EekboardContext *context,
 | 
				
			||||||
                                                   guint            keycode,
 | 
					                                                   guint            keycode,
 | 
				
			||||||
                                                   GCancellable    *cancellable);
 | 
					                                                   GCancellable    *cancellable);
 | 
				
			||||||
gboolean         eekboard_context_is_keyboard_visible
 | 
					gboolean         eekboard_context_is_visible
 | 
				
			||||||
                                                 (EekboardContext *context);
 | 
					                                                 (EekboardContext *context);
 | 
				
			||||||
void             eekboard_context_set_enabled    (EekboardContext *context,
 | 
					void             eekboard_context_set_enabled    (EekboardContext *context,
 | 
				
			||||||
                                                  gboolean         enabled);
 | 
					                                                  gboolean         enabled);
 | 
				
			||||||
 | 
				
			|||||||
@ -1,5 +1,5 @@
 | 
				
			|||||||
bin_SCRIPTS = eekxml
 | 
					bin_SCRIPTS = eekxml
 | 
				
			||||||
EXTRA_DIST = eekxml.in mim2remap
 | 
					EXTRA_DIST = eekxml.in mim2remap.el
 | 
				
			||||||
DISTCLEANFILES = eekxml
 | 
					DISTCLEANFILES = eekxml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
eekxml: eekxml.in
 | 
					eekxml: eekxml.in
 | 
				
			||||||
 | 
				
			|||||||
@ -35,13 +35,17 @@ def remap(keyboard, mapping):
 | 
				
			|||||||
                if mapped:
 | 
					                if mapped:
 | 
				
			||||||
                    if mapped.has_key('xkeysym'):
 | 
					                    if mapped.has_key('xkeysym'):
 | 
				
			||||||
                        replace = Eek.Keysym.new(mapped['xkeysym'])
 | 
					                        replace = Eek.Keysym.new(mapped['xkeysym'])
 | 
				
			||||||
 | 
					                    elif mapped.has_key('text'):
 | 
				
			||||||
 | 
					                        replace = Eek.Text.new(mapped['text'])
 | 
				
			||||||
                    else:
 | 
					                    else:
 | 
				
			||||||
                        replace = Eek.Symbol.new(mapped['name'])
 | 
					                        replace = Eek.Symbol.new(mapped['name'])
 | 
				
			||||||
                        replace.set_category(Eek.SymbolCategory.LETTER)
 | 
					                        replace.set_category(Eek.SymbolCategory.LETTER)
 | 
				
			||||||
 | 
					                    replace.set_name(symbol.get_name())
 | 
				
			||||||
                    if mapped.has_key('label'):
 | 
					                    if mapped.has_key('label'):
 | 
				
			||||||
                        replace.set_label(mapped['label'])
 | 
					                        replace.set_label(mapped['label'])
 | 
				
			||||||
                    if mapped.has_key('category'):
 | 
					                    if mapped.has_key('category'):
 | 
				
			||||||
                        replace.set_category(mapped['category'])
 | 
					                        cat = Eek.symbol_category_from_name(mapped['category'])
 | 
				
			||||||
 | 
					                        replace.set_category(cat)
 | 
				
			||||||
                    matrix.set_symbol(0, level, replace)
 | 
					                    matrix.set_symbol(0, level, replace)
 | 
				
			||||||
    def __each_section(element, data):
 | 
					    def __each_section(element, data):
 | 
				
			||||||
        element.foreach_child(__each_key, data)
 | 
					        element.foreach_child(__each_key, data)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,73 +0,0 @@
 | 
				
			|||||||
#!/usr/bin/env python
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# Copyright (C) 2011 Daiki Ueno <ueno@unixuser.org>
 | 
					 | 
				
			||||||
# Copyright (C) 2011 Red Hat, Inc.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# This library is free software; you can redistribute it and/or
 | 
					 | 
				
			||||||
# modify it under the terms of the GNU Lesser General Public License
 | 
					 | 
				
			||||||
# as published by the Free Software Foundation; either version 2 of
 | 
					 | 
				
			||||||
# the License, or (at your option) any later version.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# This library is distributed in the hope that it will be useful, but
 | 
					 | 
				
			||||||
# WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
					 | 
				
			||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 | 
					 | 
				
			||||||
# Lesser General Public License for more details.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# You should have received a copy of the GNU Lesser General Public
 | 
					 | 
				
			||||||
# License along with this library; if not, write to the Free Software
 | 
					 | 
				
			||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 | 
					 | 
				
			||||||
# 02110-1301 USA
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import json
 | 
					 | 
				
			||||||
from gi.repository import Gdk
 | 
					 | 
				
			||||||
import sys, os.path, re
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
class MapFile(object):
 | 
					 | 
				
			||||||
    MAPENTRY_PATTERN = re.compile(r'\A\s*\((?:\((.*?)\)|"(.*?)")\s*(?:"(.*?)"|\?(.*?))\)')
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    def __init__(self, path):
 | 
					 | 
				
			||||||
        self.__dict = dict()
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        with open(path, 'r') as fp:
 | 
					 | 
				
			||||||
            for line in fp:
 | 
					 | 
				
			||||||
                match = re.match(self.MAPENTRY_PATTERN, line)
 | 
					 | 
				
			||||||
                if match:
 | 
					 | 
				
			||||||
                    if match.group(1):
 | 
					 | 
				
			||||||
                        keyseq = re.sub(r'\\(.)', r'\1', match.group(1))
 | 
					 | 
				
			||||||
                        # should check G-* and A-*
 | 
					 | 
				
			||||||
                    else:
 | 
					 | 
				
			||||||
                        keyseq = re.sub(r'\\(.)', r'\1', match.group(2))
 | 
					 | 
				
			||||||
                        # combination of keys is not supported
 | 
					 | 
				
			||||||
                        if len(keyseq) > 1:
 | 
					 | 
				
			||||||
                            continue
 | 
					 | 
				
			||||||
                        try:
 | 
					 | 
				
			||||||
                            keyval = Gdk.unicode_to_keyval(ord(keyseq))
 | 
					 | 
				
			||||||
                            keyseq = Gdk.keyval_name(keyval)
 | 
					 | 
				
			||||||
                        except:
 | 
					 | 
				
			||||||
                            pass
 | 
					 | 
				
			||||||
                    if match.group(3):
 | 
					 | 
				
			||||||
                        insert = match.group(3).decode('UTF-8')
 | 
					 | 
				
			||||||
                    else:
 | 
					 | 
				
			||||||
                        insert = match.group(4).decode('UTF-8')
 | 
					 | 
				
			||||||
                    replace = {}
 | 
					 | 
				
			||||||
                    if len(insert) > 1:
 | 
					 | 
				
			||||||
                        replace = { 'name': insert,
 | 
					 | 
				
			||||||
                                    'label': insert }
 | 
					 | 
				
			||||||
                    else:
 | 
					 | 
				
			||||||
                        try:
 | 
					 | 
				
			||||||
                            keyval = Gdk.unicode_to_keyval(ord(insert))
 | 
					 | 
				
			||||||
                            name = Gdk.keyval_name(keyval)
 | 
					 | 
				
			||||||
                            replace = { 'name': name,
 | 
					 | 
				
			||||||
                                        'label': insert,
 | 
					 | 
				
			||||||
                                        'xkeysym': keyval }
 | 
					 | 
				
			||||||
                        except:
 | 
					 | 
				
			||||||
                            replace = { 'name': insert,
 | 
					 | 
				
			||||||
                                        'label': insert }
 | 
					 | 
				
			||||||
                    self.__dict[keyseq] = replace
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    def __str__(self):
 | 
					 | 
				
			||||||
        return json.dumps(self.__dict)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
if __name__ == "__main__":
 | 
					 | 
				
			||||||
    mapfile = MapFile(sys.argv[1])
 | 
					 | 
				
			||||||
    print mapfile
 | 
					 | 
				
			||||||
							
								
								
									
										174
									
								
								examples/eekxml/mim2remap.el
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										174
									
								
								examples/eekxml/mim2remap.el
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,174 @@
 | 
				
			|||||||
 | 
					;; mim2remap.el -- generate eekxml remap file from m17n MIM file
 | 
				
			||||||
 | 
					;; Copyright (C) 2011 Daiki Ueno <ueno@unixuser.org>
 | 
				
			||||||
 | 
					;; Copyright (C) 2011 Red Hat, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					;; This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
 | 
					;; it under the terms of the GNU General Public License as published by
 | 
				
			||||||
 | 
					;; the Free Software Foundation, either version 3 of the License, or
 | 
				
			||||||
 | 
					;; (at your option) any later version.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					;; This program is distributed in the hope that it will be useful, but
 | 
				
			||||||
 | 
					;; WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 | 
				
			||||||
 | 
					;; General Public License for more details.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					;; You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					;; along with this program.  If not, see
 | 
				
			||||||
 | 
					;; <http://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					;;; Commentary:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					;; emacs -Q -batch -l mim2remap.el -f batch-mim2remap \
 | 
				
			||||||
 | 
					;;	/usr/share/m17n/te-inscript.mim trans
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					;;; Code:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(require 'json)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(defconst mim2remap--char-to-keyname-alist
 | 
				
			||||||
 | 
					  '((32 . "space")
 | 
				
			||||||
 | 
					    (33 . "exclam")
 | 
				
			||||||
 | 
					    (34 . "quotedbl")
 | 
				
			||||||
 | 
					    (35 . "numbersign")
 | 
				
			||||||
 | 
					    (36 . "dollar")
 | 
				
			||||||
 | 
					    (37 . "percent")
 | 
				
			||||||
 | 
					    (38 . "ampersand")
 | 
				
			||||||
 | 
					    (39 . "apostrophe")
 | 
				
			||||||
 | 
					    (40 . "parenleft")
 | 
				
			||||||
 | 
					    (41 . "parenright")
 | 
				
			||||||
 | 
					    (42 . "asterisk")
 | 
				
			||||||
 | 
					    (43 . "plus")
 | 
				
			||||||
 | 
					    (44 . "comma")
 | 
				
			||||||
 | 
					    (45 . "minus")
 | 
				
			||||||
 | 
					    (46 . "period")
 | 
				
			||||||
 | 
					    (47 . "slash")
 | 
				
			||||||
 | 
					    (48 . "0")
 | 
				
			||||||
 | 
					    (49 . "1")
 | 
				
			||||||
 | 
					    (50 . "2")
 | 
				
			||||||
 | 
					    (51 . "3")
 | 
				
			||||||
 | 
					    (52 . "4")
 | 
				
			||||||
 | 
					    (53 . "5")
 | 
				
			||||||
 | 
					    (54 . "6")
 | 
				
			||||||
 | 
					    (55 . "7")
 | 
				
			||||||
 | 
					    (56 . "8")
 | 
				
			||||||
 | 
					    (57 . "9")
 | 
				
			||||||
 | 
					    (58 . "colon")
 | 
				
			||||||
 | 
					    (59 . "semicolon")
 | 
				
			||||||
 | 
					    (60 . "less")
 | 
				
			||||||
 | 
					    (61 . "equal")
 | 
				
			||||||
 | 
					    (62 . "greater")
 | 
				
			||||||
 | 
					    (63 . "question")
 | 
				
			||||||
 | 
					    (64 . "at")
 | 
				
			||||||
 | 
					    (65 . "A")
 | 
				
			||||||
 | 
					    (66 . "B")
 | 
				
			||||||
 | 
					    (67 . "C")
 | 
				
			||||||
 | 
					    (68 . "D")
 | 
				
			||||||
 | 
					    (69 . "E")
 | 
				
			||||||
 | 
					    (70 . "F")
 | 
				
			||||||
 | 
					    (71 . "G")
 | 
				
			||||||
 | 
					    (72 . "H")
 | 
				
			||||||
 | 
					    (73 . "I")
 | 
				
			||||||
 | 
					    (74 . "J")
 | 
				
			||||||
 | 
					    (75 . "K")
 | 
				
			||||||
 | 
					    (76 . "L")
 | 
				
			||||||
 | 
					    (77 . "M")
 | 
				
			||||||
 | 
					    (78 . "N")
 | 
				
			||||||
 | 
					    (79 . "O")
 | 
				
			||||||
 | 
					    (80 . "P")
 | 
				
			||||||
 | 
					    (81 . "Q")
 | 
				
			||||||
 | 
					    (82 . "R")
 | 
				
			||||||
 | 
					    (83 . "S")
 | 
				
			||||||
 | 
					    (84 . "T")
 | 
				
			||||||
 | 
					    (85 . "U")
 | 
				
			||||||
 | 
					    (86 . "V")
 | 
				
			||||||
 | 
					    (87 . "W")
 | 
				
			||||||
 | 
					    (88 . "X")
 | 
				
			||||||
 | 
					    (89 . "Y")
 | 
				
			||||||
 | 
					    (90 . "Z")
 | 
				
			||||||
 | 
					    (91 . "bracketleft")
 | 
				
			||||||
 | 
					    (92 . "backslash")
 | 
				
			||||||
 | 
					    (93 . "bracketright")
 | 
				
			||||||
 | 
					    (94 . "asciicircum")
 | 
				
			||||||
 | 
					    (95 . "underscore")
 | 
				
			||||||
 | 
					    (96 . "grave")
 | 
				
			||||||
 | 
					    (97 . "a")
 | 
				
			||||||
 | 
					    (98 . "b")
 | 
				
			||||||
 | 
					    (99 . "c")
 | 
				
			||||||
 | 
					    (100 . "d")
 | 
				
			||||||
 | 
					    (101 . "e")
 | 
				
			||||||
 | 
					    (102 . "f")
 | 
				
			||||||
 | 
					    (103 . "g")
 | 
				
			||||||
 | 
					    (104 . "h")
 | 
				
			||||||
 | 
					    (105 . "i")
 | 
				
			||||||
 | 
					    (106 . "j")
 | 
				
			||||||
 | 
					    (107 . "k")
 | 
				
			||||||
 | 
					    (108 . "l")
 | 
				
			||||||
 | 
					    (109 . "m")
 | 
				
			||||||
 | 
					    (110 . "n")
 | 
				
			||||||
 | 
					    (111 . "o")
 | 
				
			||||||
 | 
					    (112 . "p")
 | 
				
			||||||
 | 
					    (113 . "q")
 | 
				
			||||||
 | 
					    (114 . "r")
 | 
				
			||||||
 | 
					    (115 . "s")
 | 
				
			||||||
 | 
					    (116 . "t")
 | 
				
			||||||
 | 
					    (117 . "u")
 | 
				
			||||||
 | 
					    (118 . "v")
 | 
				
			||||||
 | 
					    (119 . "w")
 | 
				
			||||||
 | 
					    (120 . "x")
 | 
				
			||||||
 | 
					    (121 . "y")
 | 
				
			||||||
 | 
					    (122 . "z")
 | 
				
			||||||
 | 
					    (123 . "braceleft")
 | 
				
			||||||
 | 
					    (124 . "bar")
 | 
				
			||||||
 | 
					    (125 . "braceright")
 | 
				
			||||||
 | 
					    (126 . "asciitilde")))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(defun mim2remap--char-to-keyname (char)
 | 
				
			||||||
 | 
					  (let ((entry (assq char mim2remap--char-to-keyname-alist)))
 | 
				
			||||||
 | 
					    (if entry
 | 
				
			||||||
 | 
						(cdr entry))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(defun mim2remap (file map)
 | 
				
			||||||
 | 
					  (with-current-buffer (find-file-noselect file)
 | 
				
			||||||
 | 
					    (let (sexp)
 | 
				
			||||||
 | 
					      (goto-char (point-min))
 | 
				
			||||||
 | 
					      (while (and (null sexp) (not (eobp)))
 | 
				
			||||||
 | 
						(setq sexp (read (current-buffer)))
 | 
				
			||||||
 | 
						(if (eq (car sexp) 'map)
 | 
				
			||||||
 | 
						    (setq sexp (cdr sexp))
 | 
				
			||||||
 | 
						  (setq sexp nil)))
 | 
				
			||||||
 | 
					      (if sexp
 | 
				
			||||||
 | 
						  (setq sexp (assq map sexp)))
 | 
				
			||||||
 | 
					      (unless sexp
 | 
				
			||||||
 | 
						(error "No map named %S in %s" map file))
 | 
				
			||||||
 | 
					      (json-encode
 | 
				
			||||||
 | 
					       (mapcar
 | 
				
			||||||
 | 
						(lambda (entry)
 | 
				
			||||||
 | 
						  (let ((from (car entry))
 | 
				
			||||||
 | 
							(to (car (cdr entry))))
 | 
				
			||||||
 | 
						    (cons (if (listp from)
 | 
				
			||||||
 | 
							      (car from)
 | 
				
			||||||
 | 
							    (or (mim2remap--char-to-keyname (aref from 0))
 | 
				
			||||||
 | 
								(error "No keyname for %c" (aref from 0))))
 | 
				
			||||||
 | 
							  (list (cons :text (if (characterp to)
 | 
				
			||||||
 | 
										(char-to-string to)
 | 
				
			||||||
 | 
									      (if (and (symbolp to)
 | 
				
			||||||
 | 
										       (string-match
 | 
				
			||||||
 | 
											"\\`0x\\([0-9A-Fa-f]+\\)"
 | 
				
			||||||
 | 
											(symbol-name to)))
 | 
				
			||||||
 | 
										  (char-to-string (string-to-number
 | 
				
			||||||
 | 
												   (match-string
 | 
				
			||||||
 | 
												    1
 | 
				
			||||||
 | 
												    (symbol-name to))
 | 
				
			||||||
 | 
												   16))
 | 
				
			||||||
 | 
										to)))
 | 
				
			||||||
 | 
								(cons :category 'letter)))))
 | 
				
			||||||
 | 
						(cdr sexp))))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(defun batch-mim2remap ()
 | 
				
			||||||
 | 
					  (interactive)
 | 
				
			||||||
 | 
					  (let ((file (car command-line-args-left))
 | 
				
			||||||
 | 
						(map (car (cdr command-line-args-left))))
 | 
				
			||||||
 | 
					    (princ (mim2remap file (intern map)))
 | 
				
			||||||
 | 
					    (setq command-line-args-left (nthcdr 2 command-line-args-left))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					;;; mim2remap.el ends here
 | 
				
			||||||
@ -41,6 +41,8 @@ static gchar *opt_address = NULL;
 | 
				
			|||||||
static gboolean opt_focus = FALSE;
 | 
					static gboolean opt_focus = FALSE;
 | 
				
			||||||
static gboolean opt_keystroke = FALSE;
 | 
					static gboolean opt_keystroke = FALSE;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static gchar *opt_keyboards = NULL;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static gboolean opt_fullscreen = FALSE;
 | 
					static gboolean opt_fullscreen = FALSE;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static const GOptionEntry options[] = {
 | 
					static const GOptionEntry options[] = {
 | 
				
			||||||
@ -58,6 +60,8 @@ static const GOptionEntry options[] = {
 | 
				
			|||||||
    {"listen-keystroke", 's', 0, G_OPTION_ARG_NONE, &opt_keystroke,
 | 
					    {"listen-keystroke", 's', 0, G_OPTION_ARG_NONE, &opt_keystroke,
 | 
				
			||||||
     N_("Listen keystroke events with AT-SPI")},
 | 
					     N_("Listen keystroke events with AT-SPI")},
 | 
				
			||||||
#endif  /* HAVE_ATSPI */
 | 
					#endif  /* HAVE_ATSPI */
 | 
				
			||||||
 | 
					    {"keyboards", 'k', 0, G_OPTION_ARG_STRING, &opt_keyboards,
 | 
				
			||||||
 | 
					     N_("Specify keyboards (comma separated)")},
 | 
				
			||||||
    {"fullscreen", 'F', 0, G_OPTION_ARG_NONE, &opt_fullscreen,
 | 
					    {"fullscreen", 'F', 0, G_OPTION_ARG_NONE, &opt_fullscreen,
 | 
				
			||||||
     N_("Create window in fullscreen mode")},
 | 
					     N_("Create window in fullscreen mode")},
 | 
				
			||||||
    {NULL}
 | 
					    {NULL}
 | 
				
			||||||
@ -103,17 +107,19 @@ enum FocusListenerType {
 | 
				
			|||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static gboolean
 | 
					static gboolean
 | 
				
			||||||
set_keyboard (Client *client,
 | 
					set_keyboards (Client              *client,
 | 
				
			||||||
              const gchar    *keyboard)
 | 
					               const gchar * const *keyboards)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    if (g_strcmp0 (keyboard, "system") == 0) {
 | 
					    if (g_strv_length ((gchar **)keyboards) == 0) {
 | 
				
			||||||
        if (!client_enable_xkl (client)) {
 | 
					        if (!client_enable_xkl (client)) {
 | 
				
			||||||
            g_printerr ("Can't register xklavier event listeners\n");
 | 
					            g_printerr ("Can't register xklavier event listeners\n");
 | 
				
			||||||
            return FALSE;
 | 
					            return FALSE;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
        if (!client_set_keyboard (client, keyboard)) {
 | 
					        if (!client_set_keyboards (client, keyboards)) {
 | 
				
			||||||
            g_printerr ("Can't set keyboard \"%s\"\n", keyboard);
 | 
					            gchar *str = g_strjoinv (", ", (gchar **)keyboards);
 | 
				
			||||||
 | 
					            g_printerr ("Can't set keyboards \"%s\"\n", str);
 | 
				
			||||||
 | 
					            g_free (str);
 | 
				
			||||||
            return FALSE;
 | 
					            return FALSE;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -133,7 +139,7 @@ main (int argc, char **argv)
 | 
				
			|||||||
    GMainLoop *loop = NULL;
 | 
					    GMainLoop *loop = NULL;
 | 
				
			||||||
    gint focus;
 | 
					    gint focus;
 | 
				
			||||||
    GSettings *settings = NULL;
 | 
					    GSettings *settings = NULL;
 | 
				
			||||||
    gchar *keyboard;
 | 
					    gchar **keyboards;
 | 
				
			||||||
    gint retval = 0;
 | 
					    gint retval = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (!gtk_init_check (&argc, &argv)) {
 | 
					    if (!gtk_init_check (&argc, &argv)) {
 | 
				
			||||||
@ -157,11 +163,20 @@ main (int argc, char **argv)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    switch (bus_type) {
 | 
					    switch (bus_type) {
 | 
				
			||||||
    case G_BUS_TYPE_SYSTEM:
 | 
					    case G_BUS_TYPE_SYSTEM:
 | 
				
			||||||
 | 
					        error = NULL;
 | 
				
			||||||
 | 
					        connection = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error);
 | 
				
			||||||
 | 
					        if (connection == NULL) {
 | 
				
			||||||
 | 
					            g_printerr ("Can't connect to the system bus: %s\n",
 | 
				
			||||||
 | 
					                        error->message);
 | 
				
			||||||
 | 
					            exit (1);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
    case G_BUS_TYPE_SESSION:
 | 
					    case G_BUS_TYPE_SESSION:
 | 
				
			||||||
        error = NULL;
 | 
					        error = NULL;
 | 
				
			||||||
        connection = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, &error);
 | 
					        connection = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, &error);
 | 
				
			||||||
        if (connection == NULL) {
 | 
					        if (connection == NULL) {
 | 
				
			||||||
            g_printerr ("Can't connect to the bus: %s\n", error->message);
 | 
					            g_printerr ("Can't connect to the session bus: %s\n",
 | 
				
			||||||
 | 
					                        error->message);
 | 
				
			||||||
            exit (1);
 | 
					            exit (1);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        break;
 | 
					        break;
 | 
				
			||||||
@ -302,14 +317,17 @@ main (int argc, char **argv)
 | 
				
			|||||||
    g_signal_connect (eekboard, "destroyed",
 | 
					    g_signal_connect (eekboard, "destroyed",
 | 
				
			||||||
                      G_CALLBACK(on_destroyed), loop);
 | 
					                      G_CALLBACK(on_destroyed), loop);
 | 
				
			||||||
    g_object_unref (eekboard);
 | 
					    g_object_unref (eekboard);
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
    keyboard = g_settings_get_string (settings, "keyboard");
 | 
					    if (opt_keyboards != NULL)
 | 
				
			||||||
    if (!set_keyboard (client, keyboard)) {
 | 
					        keyboards = g_strsplit (opt_keyboards, ",", -1);
 | 
				
			||||||
        g_free (keyboard);
 | 
					    else
 | 
				
			||||||
 | 
					        keyboards = g_settings_get_strv (settings, "keyboards");
 | 
				
			||||||
 | 
					    if (!set_keyboards (client, (const gchar * const *)keyboards)) {
 | 
				
			||||||
 | 
					        g_strfreev (keyboards);
 | 
				
			||||||
        retval = 1;
 | 
					        retval = 1;
 | 
				
			||||||
        goto out;
 | 
					        goto out;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    g_free (keyboard);
 | 
					    g_strfreev (keyboards);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    g_main_loop_run (loop);
 | 
					    g_main_loop_run (loop);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										125
									
								
								src/client.c
									
									
									
									
									
								
							
							
						
						
									
										125
									
								
								src/client.c
									
									
									
									
									
								
							@ -127,12 +127,13 @@ static void            focus_listener_cb    (const AtspiEvent       *event,
 | 
				
			|||||||
static gboolean        keystroke_listener_cb (const AtspiDeviceEvent *stroke,
 | 
					static gboolean        keystroke_listener_cb (const AtspiDeviceEvent *stroke,
 | 
				
			||||||
                                              void                   *user_data);
 | 
					                                              void                   *user_data);
 | 
				
			||||||
#endif  /* HAVE_ATSPI */
 | 
					#endif  /* HAVE_ATSPI */
 | 
				
			||||||
static gboolean        set_keyboard         (Client         *client,
 | 
					static gboolean        set_keyboards        (Client                 *client,
 | 
				
			||||||
                                             const gchar            *keyboard);
 | 
					                                             const gchar * const    *keyboard);
 | 
				
			||||||
static gboolean        set_keyboard_from_xkl (Client         *client);
 | 
					static gboolean        set_keyboards_from_xkl
 | 
				
			||||||
 | 
					                                            (Client                 *client);
 | 
				
			||||||
#ifdef HAVE_XTEST
 | 
					#ifdef HAVE_XTEST
 | 
				
			||||||
static void            update_modifier_keycodes
 | 
					static void            update_modifier_keycodes
 | 
				
			||||||
(Client         *client);
 | 
					                                            (Client                 *client);
 | 
				
			||||||
#endif  /* HAVE_XTEST */
 | 
					#endif  /* HAVE_XTEST */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
@ -219,10 +220,6 @@ client_dispose (GObject *object)
 | 
				
			|||||||
#endif  /* HAVE_XTEST */
 | 
					#endif  /* HAVE_XTEST */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (client->context) {
 | 
					    if (client->context) {
 | 
				
			||||||
        if (client->eekboard) {
 | 
					 | 
				
			||||||
            eekboard_client_pop_context (client->eekboard, NULL);
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        g_object_unref (client->context);
 | 
					        g_object_unref (client->context);
 | 
				
			||||||
        client->context = NULL;
 | 
					        client->context = NULL;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -301,11 +298,11 @@ client_init (Client *client)
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gboolean
 | 
					gboolean
 | 
				
			||||||
client_set_keyboard (Client *client,
 | 
					client_set_keyboards (Client              *client,
 | 
				
			||||||
                     const gchar    *keyboard)
 | 
					                      const gchar * const *keyboards)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    gboolean retval;
 | 
					    gboolean retval;
 | 
				
			||||||
    retval = set_keyboard (client, keyboard);
 | 
					    retval = set_keyboards (client, keyboards);
 | 
				
			||||||
    if (retval && IS_KEYBOARD_VISIBLE (client))
 | 
					    if (retval && IS_KEYBOARD_VISIBLE (client))
 | 
				
			||||||
        eekboard_context_show_keyboard (client->context, NULL);
 | 
					        eekboard_context_show_keyboard (client->context, NULL);
 | 
				
			||||||
    return retval;
 | 
					    return retval;
 | 
				
			||||||
@ -347,7 +344,7 @@ client_enable_xkl (Client *client)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    xkl_engine_start_listen (client->xkl_engine, XKLL_TRACK_KEYBOARD_STATE);
 | 
					    xkl_engine_start_listen (client->xkl_engine, XKLL_TRACK_KEYBOARD_STATE);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    retval = set_keyboard_from_xkl (client);
 | 
					    retval = set_keyboards_from_xkl (client);
 | 
				
			||||||
    if (IS_KEYBOARD_VISIBLE (client))
 | 
					    if (IS_KEYBOARD_VISIBLE (client))
 | 
				
			||||||
        eekboard_context_show_keyboard (client->context, NULL);
 | 
					        eekboard_context_show_keyboard (client->context, NULL);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -701,7 +698,7 @@ on_xkl_config_changed (XklEngine *xklengine,
 | 
				
			|||||||
    Client *client = user_data;
 | 
					    Client *client = user_data;
 | 
				
			||||||
    gboolean retval;
 | 
					    gboolean retval;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    retval = set_keyboard_from_xkl (client);
 | 
					    retval = set_keyboards_from_xkl (client);
 | 
				
			||||||
    g_return_if_fail (retval);
 | 
					    g_return_if_fail (retval);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef HAVE_XTEST
 | 
					#ifdef HAVE_XTEST
 | 
				
			||||||
@ -710,46 +707,39 @@ on_xkl_config_changed (XklEngine *xklengine,
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static gboolean
 | 
					static gboolean
 | 
				
			||||||
set_keyboard (Client *client,
 | 
					set_keyboards (Client              *client,
 | 
				
			||||||
              const gchar *keyboard)
 | 
					               const gchar * const *keyboards)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    GSList *keyboards = NULL;
 | 
					    guint keyboard_id;
 | 
				
			||||||
    gchar **strv, **p;
 | 
					    const gchar * const *p;
 | 
				
			||||||
 | 
					    GSList *head = NULL;
 | 
				
			||||||
    g_return_val_if_fail (keyboard != NULL, FALSE);
 | 
					 | 
				
			||||||
    g_return_val_if_fail (*keyboard != '\0', FALSE);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (client->keyboards)
 | 
					    if (client->keyboards)
 | 
				
			||||||
        g_slist_free (client->keyboards);
 | 
					        g_slist_free (client->keyboards);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    strv = g_strsplit (keyboard, ",", -1);
 | 
					    for (p = keyboards; *p != NULL; p++) {
 | 
				
			||||||
    for (p = strv; *p != NULL; p++) {
 | 
					        keyboard_id = eekboard_context_add_keyboard (client->context, *p, NULL);
 | 
				
			||||||
        guint keyboard_id;
 | 
					        if (keyboard_id == 0) {
 | 
				
			||||||
 | 
					            g_slist_free (head);
 | 
				
			||||||
        keyboard_id = eekboard_context_add_keyboard (client->context,
 | 
					 | 
				
			||||||
                                                     *p,
 | 
					 | 
				
			||||||
                                                     NULL);
 | 
					 | 
				
			||||||
        if (keyboard_id == 0)
 | 
					 | 
				
			||||||
            return FALSE;
 | 
					            return FALSE;
 | 
				
			||||||
        keyboards = g_slist_prepend (keyboards,
 | 
					        }
 | 
				
			||||||
                                     GUINT_TO_POINTER(keyboard_id));
 | 
					        head = g_slist_prepend (head, GUINT_TO_POINTER(keyboard_id));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    g_strfreev (strv);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* make a cycle */
 | 
					    /* make a cycle */
 | 
				
			||||||
    keyboards = g_slist_reverse (keyboards);
 | 
					    head = g_slist_reverse (head);
 | 
				
			||||||
    g_slist_last (keyboards)->next = keyboards;
 | 
					    g_slist_last (head)->next = head;
 | 
				
			||||||
    client->keyboards = keyboards;
 | 
					    client->keyboards = head;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* select the first keyboard */
 | 
					    /* select the first keyboard */
 | 
				
			||||||
    eekboard_context_set_keyboard (client->context,
 | 
					    eekboard_context_set_keyboard (client->context,
 | 
				
			||||||
                                   GPOINTER_TO_UINT(keyboards->data),
 | 
					                                   GPOINTER_TO_UINT(head->data),
 | 
				
			||||||
                                   NULL);
 | 
					                                   NULL);
 | 
				
			||||||
    return TRUE;
 | 
					    return TRUE;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static gboolean
 | 
					static gboolean
 | 
				
			||||||
set_keyboard_from_xkl (Client *client)
 | 
					set_keyboards_from_xkl (Client *client)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    XklConfigRec *rec;
 | 
					    XklConfigRec *rec;
 | 
				
			||||||
    gchar *layout, *keyboard;
 | 
					    gchar *layout, *keyboard;
 | 
				
			||||||
@ -905,20 +895,16 @@ send_fake_modifier_key_event (Client *client,
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
send_fake_key_event (Client *client,
 | 
					send_fake_key_event (Client    *client,
 | 
				
			||||||
                     EekSymbol      *symbol,
 | 
					                     EekSymbol *symbol,
 | 
				
			||||||
                     guint           keyboard_modifiers,
 | 
					                     guint      keyboard_modifiers,
 | 
				
			||||||
                     gboolean        is_pressed)
 | 
					                     gboolean   is_pressed)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    GdkDisplay *display = gdk_display_get_default ();
 | 
					    GdkDisplay *display = gdk_display_get_default ();
 | 
				
			||||||
    EekModifierType modifiers;
 | 
					    EekModifierType modifiers;
 | 
				
			||||||
    guint xkeysym;
 | 
					    guint xkeysym;
 | 
				
			||||||
    guint keycode, replaced_keysym = 0;
 | 
					    guint keycode, replaced_keysym = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* Ignore special keys and modifiers */
 | 
					 | 
				
			||||||
    if (!EEK_IS_KEYSYM(symbol) || eek_symbol_is_modifier (symbol))
 | 
					 | 
				
			||||||
        return;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    xkeysym = eek_keysym_get_xkeysym (EEK_KEYSYM(symbol));
 | 
					    xkeysym = eek_keysym_get_xkeysym (EEK_KEYSYM(symbol));
 | 
				
			||||||
    g_return_if_fail (xkeysym > 0);
 | 
					    g_return_if_fail (xkeysym > 0);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -931,7 +917,7 @@ send_fake_key_event (Client *client,
 | 
				
			|||||||
            return;
 | 
					            return;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    
 | 
					
 | 
				
			||||||
    /* Clear level shift modifiers */
 | 
					    /* Clear level shift modifiers */
 | 
				
			||||||
    keyboard_modifiers &= ~EEK_SHIFT_MASK;
 | 
					    keyboard_modifiers &= ~EEK_SHIFT_MASK;
 | 
				
			||||||
    keyboard_modifiers &= ~EEK_LOCK_MASK;
 | 
					    keyboard_modifiers &= ~EEK_LOCK_MASK;
 | 
				
			||||||
@ -945,8 +931,7 @@ send_fake_key_event (Client *client,
 | 
				
			|||||||
    send_fake_modifier_key_event (client, modifiers, is_pressed);
 | 
					    send_fake_modifier_key_event (client, modifiers, is_pressed);
 | 
				
			||||||
    XSync (GDK_DISPLAY_XDISPLAY (display), False);
 | 
					    XSync (GDK_DISPLAY_XDISPLAY (display), False);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    keycode = XKeysymToKeycode (GDK_DISPLAY_XDISPLAY (display),
 | 
					    keycode = XKeysymToKeycode (GDK_DISPLAY_XDISPLAY (display), xkeysym);
 | 
				
			||||||
                                xkeysym);
 | 
					 | 
				
			||||||
    g_return_if_fail (keycode > 0);
 | 
					    g_return_if_fail (keycode > 0);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    XTestFakeKeyEvent (GDK_DISPLAY_XDISPLAY (display),
 | 
					    XTestFakeKeyEvent (GDK_DISPLAY_XDISPLAY (display),
 | 
				
			||||||
@ -959,6 +944,48 @@ send_fake_key_event (Client *client,
 | 
				
			|||||||
        replace_keycode (client, &keycode, &replaced_keysym);
 | 
					        replace_keycode (client, &keycode, &replaced_keysym);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					send_fake_key_events (Client    *client,
 | 
				
			||||||
 | 
					                      EekSymbol *symbol,
 | 
				
			||||||
 | 
					                      guint      keyboard_modifiers)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    /* Ignore modifier keys */
 | 
				
			||||||
 | 
					    if (eek_symbol_is_modifier (symbol))
 | 
				
			||||||
 | 
					        return;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    /* If symbol is a text, convert chars in it to keysym */
 | 
				
			||||||
 | 
					    if (EEK_IS_TEXT(symbol)) {
 | 
				
			||||||
 | 
					        const gchar *utf8 = eek_text_get_text (EEK_TEXT(symbol));
 | 
				
			||||||
 | 
					        glong items_written;
 | 
				
			||||||
 | 
					        gunichar *ucs4 = g_utf8_to_ucs4_fast (utf8, -1, &items_written);
 | 
				
			||||||
 | 
					        gint i;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        for (i = 0; i < items_written; i++) {
 | 
				
			||||||
 | 
					            guint xkeysym;
 | 
				
			||||||
 | 
					            EekKeysym *keysym;
 | 
				
			||||||
 | 
					            gchar *name;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            name = g_strdup_printf ("U%04X", ucs4[i]);
 | 
				
			||||||
 | 
					            xkeysym = XStringToKeysym (name);
 | 
				
			||||||
 | 
					            g_free (name);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            keysym = eek_keysym_new (xkeysym);
 | 
				
			||||||
 | 
					            send_fake_key_events (client,
 | 
				
			||||||
 | 
					                                  EEK_SYMBOL(keysym),
 | 
				
			||||||
 | 
					                                  keyboard_modifiers);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        g_free (ucs4);
 | 
				
			||||||
 | 
					        return;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    /* Ignore special keys */
 | 
				
			||||||
 | 
					    if (!EEK_IS_KEYSYM(symbol))
 | 
				
			||||||
 | 
					        return;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    send_fake_key_event (client, symbol, keyboard_modifiers, TRUE);
 | 
				
			||||||
 | 
					    send_fake_key_event (client, symbol, keyboard_modifiers, FALSE);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
on_key_pressed (EekboardContext *context,
 | 
					on_key_pressed (EekboardContext *context,
 | 
				
			||||||
                const gchar     *keyname,
 | 
					                const gchar     *keyname,
 | 
				
			||||||
@ -982,9 +1009,7 @@ on_key_pressed (EekboardContext *context,
 | 
				
			|||||||
        return;
 | 
					        return;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    send_fake_key_events (client, symbol, modifiers);
 | 
				
			||||||
    send_fake_key_event (client, symbol, modifiers, TRUE);
 | 
					 | 
				
			||||||
    send_fake_key_event (client, symbol, modifiers, FALSE);
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										26
									
								
								src/client.h
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								src/client.h
									
									
									
									
									
								
							@ -31,25 +31,25 @@ G_BEGIN_DECLS
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
typedef struct _Client Client;
 | 
					typedef struct _Client Client;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Client  *client_new                     (GDBusConnection *connection);
 | 
					Client  *client_new                     (GDBusConnection     *connection);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gboolean client_set_keyboard            (Client          *client,
 | 
					gboolean client_set_keyboards           (Client              *client,
 | 
				
			||||||
                                         const gchar     *keyboard);
 | 
					                                         const gchar * const *keyboard);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gboolean client_enable_xkl              (Client          *client);
 | 
					gboolean client_enable_xkl              (Client              *client);
 | 
				
			||||||
void     client_disable_xkl             (Client          *client);
 | 
					void     client_disable_xkl             (Client              *client);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gboolean client_enable_atspi_focus      (Client          *client);
 | 
					gboolean client_enable_atspi_focus      (Client              *client);
 | 
				
			||||||
void     client_disable_atspi_focus     (Client          *client);
 | 
					void     client_disable_atspi_focus     (Client              *client);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gboolean client_enable_atspi_keystroke  (Client          *client);
 | 
					gboolean client_enable_atspi_keystroke  (Client              *client);
 | 
				
			||||||
void     client_disable_atspi_keystroke (Client          *client);
 | 
					void     client_disable_atspi_keystroke (Client              *client);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gboolean client_enable_xtest            (Client          *client);
 | 
					gboolean client_enable_xtest            (Client              *client);
 | 
				
			||||||
void     client_disable_xtest           (Client          *client);
 | 
					void     client_disable_xtest           (Client              *client);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
gboolean client_enable_ibus_focus       (Client          *client);
 | 
					gboolean client_enable_ibus_focus       (Client              *client);
 | 
				
			||||||
void     client_disable_ibus_focus      (Client          *client);
 | 
					void     client_disable_ibus_focus      (Client              *client);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
G_END_DECLS
 | 
					G_END_DECLS
 | 
				
			||||||
#endif  /* CLIENT_H */
 | 
					#endif  /* CLIENT_H */
 | 
				
			||||||
 | 
				
			|||||||
@ -62,6 +62,35 @@ set_rate (const GValue       *value,
 | 
				
			|||||||
    return g_variant_new_uint32 (msecs);
 | 
					    return g_variant_new_uint32 (msecs);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static gboolean
 | 
				
			||||||
 | 
					get_strv (GValue   *value,
 | 
				
			||||||
 | 
					          GVariant *variant,
 | 
				
			||||||
 | 
					          gpointer  user_data)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    const gchar **strv = g_variant_get_strv (variant, NULL);
 | 
				
			||||||
 | 
					    gchar *text = g_strjoinv (", ", (gchar **)strv);
 | 
				
			||||||
 | 
					    g_free (strv);
 | 
				
			||||||
 | 
					    g_value_set_string (value, text);
 | 
				
			||||||
 | 
					    return TRUE;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static GVariant *
 | 
				
			||||||
 | 
					set_strv (const GValue       *value,
 | 
				
			||||||
 | 
					          const GVariantType *expected_type,
 | 
				
			||||||
 | 
					          gpointer            user_data)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    const gchar *text = g_value_get_string (value);
 | 
				
			||||||
 | 
					    gchar **strv = g_strsplit (text, ",", -1), **p;
 | 
				
			||||||
 | 
					    GVariant *variant;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    for (p = strv; *p != NULL; p++)
 | 
				
			||||||
 | 
					        g_strstrip (*p);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    variant = g_variant_new_strv ((const gchar * const *)strv, -1);
 | 
				
			||||||
 | 
					    g_strfreev (strv);
 | 
				
			||||||
 | 
					    return variant;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PreferencesDialog *
 | 
					PreferencesDialog *
 | 
				
			||||||
preferences_dialog_new (void)
 | 
					preferences_dialog_new (void)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@ -138,9 +167,10 @@ preferences_dialog_new (void)
 | 
				
			|||||||
        gtk_builder_get_object (builder, "keyboard_entry");
 | 
					        gtk_builder_get_object (builder, "keyboard_entry");
 | 
				
			||||||
    dialog->keyboard_entry = GTK_WIDGET(object);
 | 
					    dialog->keyboard_entry = GTK_WIDGET(object);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    g_settings_bind (dialog->settings, "keyboard",
 | 
					    g_settings_bind_with_mapping (dialog->settings, "keyboards",
 | 
				
			||||||
                     GTK_ENTRY(dialog->keyboard_entry), "text",
 | 
					                                  GTK_ENTRY(dialog->keyboard_entry), "text",
 | 
				
			||||||
                     G_SETTINGS_BIND_DEFAULT);
 | 
					                                  G_SETTINGS_BIND_DEFAULT,
 | 
				
			||||||
 | 
					                                  get_strv, set_strv, NULL, NULL);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    return dialog;
 | 
					    return dialog;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -36,6 +36,8 @@
 | 
				
			|||||||
enum {
 | 
					enum {
 | 
				
			||||||
    PROP_0,
 | 
					    PROP_0,
 | 
				
			||||||
    PROP_UI_TOOLKIT,
 | 
					    PROP_UI_TOOLKIT,
 | 
				
			||||||
 | 
					    PROP_SIZE_CONSTRAINT_LANDSCAPE,
 | 
				
			||||||
 | 
					    PROP_SIZE_CONSTRAINT_PORTRAIT,
 | 
				
			||||||
    PROP_LAST
 | 
					    PROP_LAST
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -59,6 +61,8 @@ struct _ServerContextService {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    GSettings *settings;
 | 
					    GSettings *settings;
 | 
				
			||||||
    UIToolkitType ui_toolkit;
 | 
					    UIToolkitType ui_toolkit;
 | 
				
			||||||
 | 
					    gdouble size_constraint_landscape[2];
 | 
				
			||||||
 | 
					    gdouble size_constraint_portrait[2];
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
struct _ServerContextServiceClass {
 | 
					struct _ServerContextServiceClass {
 | 
				
			||||||
@ -69,6 +73,8 @@ G_DEFINE_TYPE (ServerContextService, server_context_service, EEKBOARD_TYPE_CONTE
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
static void update_widget (ServerContextService *context);
 | 
					static void update_widget (ServerContextService *context);
 | 
				
			||||||
static void set_geometry  (ServerContextService *context);
 | 
					static void set_geometry  (ServerContextService *context);
 | 
				
			||||||
 | 
					static void set_dock      (GtkWidget            *widget,
 | 
				
			||||||
 | 
					                           GtkAllocation        *allocation);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
on_monitors_changed (GdkScreen *screen,
 | 
					on_monitors_changed (GdkScreen *screen,
 | 
				
			||||||
@ -154,39 +160,27 @@ on_notify_visible (GObject *object, GParamSpec *spec, gpointer user_data)
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
on_realize_set_dock (GtkWidget *widget,
 | 
					set_dock (GtkWidget *widget, GtkAllocation *allocation)
 | 
				
			||||||
                     gpointer   user_data)
 | 
					 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
#ifdef HAVE_XDOCK
 | 
					#ifdef HAVE_XDOCK
 | 
				
			||||||
    GdkWindow *window = gtk_widget_get_window (widget);
 | 
					    GdkWindow *window = gtk_widget_get_window (widget);
 | 
				
			||||||
    gint x, y, width, height;
 | 
					 | 
				
			||||||
#if !GTK_CHECK_VERSION(3,0,0)
 | 
					 | 
				
			||||||
    gint depth;
 | 
					 | 
				
			||||||
#endif  /* GTK_CHECK_VERSION(3,0,0) */
 | 
					 | 
				
			||||||
    long vals[12];
 | 
					    long vals[12];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /* set window type to dock */
 | 
					    /* set window type to dock */
 | 
				
			||||||
    gdk_window_set_type_hint (window, GDK_WINDOW_TYPE_HINT_DOCK);
 | 
					    gdk_window_set_type_hint (window, GDK_WINDOW_TYPE_HINT_DOCK);
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
    /* set bottom strut */
 | 
					 | 
				
			||||||
#if GTK_CHECK_VERSION(3,0,0)
 | 
					 | 
				
			||||||
    gdk_window_get_geometry (window, &x, &y, &width, &height);
 | 
					 | 
				
			||||||
#else
 | 
					 | 
				
			||||||
    gdk_window_get_geometry (window, &x, &y, &width, &height, &depth);
 | 
					 | 
				
			||||||
#endif  /* GTK_CHECK_VERSION(3,0,0) */
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    vals[0] = 0;
 | 
					    vals[0] = 0;
 | 
				
			||||||
    vals[1] = 0;
 | 
					    vals[1] = 0;
 | 
				
			||||||
    vals[2] = 0;
 | 
					    vals[2] = 0;
 | 
				
			||||||
    vals[3] = height;
 | 
					    vals[3] = allocation->height;
 | 
				
			||||||
    vals[4] = 0;
 | 
					    vals[4] = 0;
 | 
				
			||||||
    vals[5] = 0;
 | 
					    vals[5] = 0;
 | 
				
			||||||
    vals[6] = 0;
 | 
					    vals[6] = 0;
 | 
				
			||||||
    vals[7] = 0;
 | 
					    vals[7] = 0;
 | 
				
			||||||
    vals[8] = 0;
 | 
					    vals[8] = 0;
 | 
				
			||||||
    vals[9] = 0;
 | 
					    vals[9] = 0;
 | 
				
			||||||
    vals[10] = x;
 | 
					    vals[10] = allocation->x;
 | 
				
			||||||
    vals[11] = x + width;
 | 
					    vals[11] = allocation->x + allocation->width;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    XChangeProperty (GDK_WINDOW_XDISPLAY (window),
 | 
					    XChangeProperty (GDK_WINDOW_XDISPLAY (window),
 | 
				
			||||||
                     GDK_WINDOW_XID (window),
 | 
					                     GDK_WINDOW_XID (window),
 | 
				
			||||||
@ -197,6 +191,25 @@ on_realize_set_dock (GtkWidget *widget,
 | 
				
			|||||||
#endif  /* HAVE_XDOCK */
 | 
					#endif  /* HAVE_XDOCK */
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					on_realize_set_dock (GtkWidget *widget,
 | 
				
			||||||
 | 
					                     gpointer   user_data)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    GtkAllocation allocation;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    gtk_widget_get_allocation (widget, &allocation);
 | 
				
			||||||
 | 
					    set_dock (widget, &allocation);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static void
 | 
				
			||||||
 | 
					on_size_allocate_set_dock (GtkWidget *widget,
 | 
				
			||||||
 | 
					                           GdkRectangle *allocation,
 | 
				
			||||||
 | 
					                           gpointer user_data)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    if (gtk_widget_get_realized (widget))
 | 
				
			||||||
 | 
					        set_dock (widget, allocation);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
on_realize_set_non_maximizable (GtkWidget *widget,
 | 
					on_realize_set_non_maximizable (GtkWidget *widget,
 | 
				
			||||||
                                gpointer   user_data)
 | 
					                                gpointer   user_data)
 | 
				
			||||||
@ -238,7 +251,16 @@ set_geometry (ServerContextService *context)
 | 
				
			|||||||
                                          context);
 | 
					                                          context);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (eekboard_context_service_get_fullscreen (EEKBOARD_CONTEXT_SERVICE(context))) {
 | 
					    if (eekboard_context_service_get_fullscreen (EEKBOARD_CONTEXT_SERVICE(context))) {
 | 
				
			||||||
        gint width = rect.width, height = rect.height / 2;
 | 
					        gint width = rect.width;
 | 
				
			||||||
 | 
					        gint height = rect.height;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if (width > height) {
 | 
				
			||||||
 | 
					            width *= context->size_constraint_landscape[0];
 | 
				
			||||||
 | 
					            height *= context->size_constraint_landscape[1];
 | 
				
			||||||
 | 
					        } else {
 | 
				
			||||||
 | 
					            width *= context->size_constraint_portrait[0];
 | 
				
			||||||
 | 
					            height *= context->size_constraint_portrait[1];
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (width * bounds.height > height * bounds.width)
 | 
					        if (width * bounds.height > height * bounds.width)
 | 
				
			||||||
            width = (height / bounds.height) * bounds.width;
 | 
					            width = (height / bounds.height) * bounds.width;
 | 
				
			||||||
@ -258,6 +280,9 @@ set_geometry (ServerContextService *context)
 | 
				
			|||||||
        g_signal_connect_after (context->window, "realize",
 | 
					        g_signal_connect_after (context->window, "realize",
 | 
				
			||||||
                                G_CALLBACK(on_realize_set_dock),
 | 
					                                G_CALLBACK(on_realize_set_dock),
 | 
				
			||||||
                                context);
 | 
					                                context);
 | 
				
			||||||
 | 
					        g_signal_connect_after (context->window, "size-allocate",
 | 
				
			||||||
 | 
					                                G_CALLBACK(on_size_allocate_set_dock),
 | 
				
			||||||
 | 
					                                context);
 | 
				
			||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
        if (context->ui_toolkit == UI_TOOLKIT_CLUTTER) {
 | 
					        if (context->ui_toolkit == UI_TOOLKIT_CLUTTER) {
 | 
				
			||||||
#if HAVE_CLUTTER_GTK
 | 
					#if HAVE_CLUTTER_GTK
 | 
				
			||||||
@ -402,6 +427,7 @@ server_context_service_set_property (GObject      *object,
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    ServerContextService *context = SERVER_CONTEXT_SERVICE(object);
 | 
					    ServerContextService *context = SERVER_CONTEXT_SERVICE(object);
 | 
				
			||||||
    const gchar *ui_toolkit;
 | 
					    const gchar *ui_toolkit;
 | 
				
			||||||
 | 
					    GVariant *variant;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    switch (prop_id) {
 | 
					    switch (prop_id) {
 | 
				
			||||||
    case PROP_UI_TOOLKIT:
 | 
					    case PROP_UI_TOOLKIT:
 | 
				
			||||||
@ -415,6 +441,19 @@ server_context_service_set_property (GObject      *object,
 | 
				
			|||||||
        else
 | 
					        else
 | 
				
			||||||
            g_warning ("unknown UI toolkit %s", ui_toolkit);
 | 
					            g_warning ("unknown UI toolkit %s", ui_toolkit);
 | 
				
			||||||
        break;
 | 
					        break;
 | 
				
			||||||
 | 
					    case PROP_SIZE_CONSTRAINT_LANDSCAPE:
 | 
				
			||||||
 | 
					        variant = g_value_get_variant (value);
 | 
				
			||||||
 | 
					        g_variant_get (variant, "(dd)",
 | 
				
			||||||
 | 
					                       &context->size_constraint_landscape[0],
 | 
				
			||||||
 | 
					                       &context->size_constraint_landscape[1]);
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
 | 
					    case PROP_SIZE_CONSTRAINT_PORTRAIT:
 | 
				
			||||||
 | 
					        variant = g_value_get_variant (value);
 | 
				
			||||||
 | 
					        g_variant_get (variant, "(dd)",
 | 
				
			||||||
 | 
					                       &context->size_constraint_portrait[0],
 | 
				
			||||||
 | 
					                       &context->size_constraint_portrait[1]);
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    default:
 | 
					    default:
 | 
				
			||||||
        g_object_set_property (object,
 | 
					        g_object_set_property (object,
 | 
				
			||||||
                               g_param_spec_get_name (pspec),
 | 
					                               g_param_spec_get_name (pspec),
 | 
				
			||||||
@ -459,6 +498,26 @@ server_context_service_class_init (ServerContextServiceClass *klass)
 | 
				
			|||||||
    g_object_class_install_property (gobject_class,
 | 
					    g_object_class_install_property (gobject_class,
 | 
				
			||||||
                                     PROP_UI_TOOLKIT,
 | 
					                                     PROP_UI_TOOLKIT,
 | 
				
			||||||
                                     pspec);
 | 
					                                     pspec);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    pspec = g_param_spec_variant ("size-constraint-landscape",
 | 
				
			||||||
 | 
					                                  "Size constraint landscape",
 | 
				
			||||||
 | 
					                                  "Size constraint landscape",
 | 
				
			||||||
 | 
					                                  G_VARIANT_TYPE("(dd)"),
 | 
				
			||||||
 | 
					                                  NULL,
 | 
				
			||||||
 | 
					                                  G_PARAM_WRITABLE);
 | 
				
			||||||
 | 
					    g_object_class_install_property (gobject_class,
 | 
				
			||||||
 | 
					                                     PROP_SIZE_CONSTRAINT_LANDSCAPE,
 | 
				
			||||||
 | 
					                                     pspec);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    pspec = g_param_spec_variant ("size-constraint-portrait",
 | 
				
			||||||
 | 
					                                  "Size constraint portrait",
 | 
				
			||||||
 | 
					                                  "Size constraint portrait",
 | 
				
			||||||
 | 
					                                  G_VARIANT_TYPE("(dd)"),
 | 
				
			||||||
 | 
					                                  NULL,
 | 
				
			||||||
 | 
					                                  G_PARAM_WRITABLE);
 | 
				
			||||||
 | 
					    g_object_class_install_property (gobject_class,
 | 
				
			||||||
 | 
					                                     PROP_SIZE_CONSTRAINT_PORTRAIT,
 | 
				
			||||||
 | 
					                                     pspec);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static void
 | 
					static void
 | 
				
			||||||
@ -484,6 +543,20 @@ server_context_service_init (ServerContextService *context)
 | 
				
			|||||||
    g_settings_bind (context->settings, "ui-toolkit",
 | 
					    g_settings_bind (context->settings, "ui-toolkit",
 | 
				
			||||||
                     context, "ui-toolkit",
 | 
					                     context, "ui-toolkit",
 | 
				
			||||||
                     G_SETTINGS_BIND_GET);
 | 
					                     G_SETTINGS_BIND_GET);
 | 
				
			||||||
 | 
					    g_settings_bind_with_mapping (context->settings, "size-constraint-landscape",
 | 
				
			||||||
 | 
					                                  context, "size-constraint-landscape",
 | 
				
			||||||
 | 
					                                  G_SETTINGS_BIND_GET,
 | 
				
			||||||
 | 
					                                  (GSettingsBindGetMapping)g_value_set_variant,
 | 
				
			||||||
 | 
					                                  NULL,
 | 
				
			||||||
 | 
					                                  NULL,
 | 
				
			||||||
 | 
					                                  NULL);
 | 
				
			||||||
 | 
					    g_settings_bind_with_mapping (context->settings, "size-constraint-portrait",
 | 
				
			||||||
 | 
					                                  context, "size-constraint-portrait",
 | 
				
			||||||
 | 
					                                  G_SETTINGS_BIND_GET,
 | 
				
			||||||
 | 
					                                  (GSettingsBindGetMapping)g_value_set_variant,
 | 
				
			||||||
 | 
					                                  NULL,
 | 
				
			||||||
 | 
					                                  NULL,
 | 
				
			||||||
 | 
					                                  NULL);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ServerContextService *
 | 
					ServerContextService *
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user