Compare commits
823 Commits
eekboard-1
...
unlists
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e31ef19d03 | ||
|
|
dcbd55c31e | ||
|
|
3c45e3e53c | ||
|
|
cdf263d984 | ||
|
|
2ddfcfaff0 | ||
|
|
a901c85bcb | ||
|
|
fdbbe8f126 | ||
|
|
f284627beb | ||
|
|
d45724c462 | ||
|
|
93d0dcdc99 | ||
|
|
b252f7659b | ||
|
|
af6ad1fce6 | ||
|
|
4ee8a91dfe | ||
|
|
6d5f793718 | ||
|
|
59f6173282 | ||
|
|
3aec821f92 | ||
|
|
80ac591535 | ||
|
|
579ba8ab87 | ||
|
|
5a262242a3 | ||
|
|
034570bfa0 | ||
|
|
1abca0a44e | ||
|
|
23693521b7 | ||
|
|
bb18e60754 | ||
|
|
35bc163107 | ||
|
|
0179507254 | ||
|
|
0c7e77a05f | ||
|
|
317d8a58dc | ||
|
|
89b3ab9a81 | ||
|
|
8690808a29 | ||
|
|
be4ac32477 | ||
|
|
5068f36d9d | ||
|
|
8c48e96f50 | ||
|
|
f15619287a | ||
|
|
eb5c28e77f | ||
|
|
7fb34feaf8 | ||
|
|
20a6cf52ac | ||
|
|
c566d8853e | ||
|
|
0beddc6856 | ||
|
|
0adde1004f | ||
|
|
9b271a6919 | ||
|
|
1db561d33a | ||
|
|
3170a0b615 | ||
|
|
9571adb107 | ||
|
|
f834f174d8 | ||
|
|
3c0b142c4f | ||
|
|
4f28e3413a | ||
|
|
291be9fa79 | ||
|
|
fd5d060eee | ||
|
|
cffe07521e | ||
|
|
36af546362 | ||
|
|
0da848a5a0 | ||
|
|
8c9ae98bda | ||
|
|
7cc8eecd26 | ||
|
|
ef025509ba | ||
|
|
3f6bb7f60b | ||
|
|
d7ee2f4c3c | ||
|
|
98f14d3e81 | ||
|
|
02ec745856 | ||
|
|
6ac17bfde5 | ||
|
|
d8cb6ab383 | ||
|
|
db52a842b2 | ||
|
|
ad8c918e1a | ||
|
|
8191324e46 | ||
|
|
6777f1b4b7 | ||
|
|
0bfaa8cd7a | ||
|
|
238900f01a | ||
|
|
e47ec16293 | ||
|
|
6fe08967f6 | ||
|
|
71d2df8b2a | ||
|
|
8024998a4b | ||
|
|
ea4bf3de29 | ||
|
|
87d368878b | ||
|
|
55584e27fa | ||
|
|
9f88660d99 | ||
|
|
c096698ec1 | ||
|
|
3aaaed3bae | ||
|
|
f1c76a0ca4 | ||
|
|
b78c3ad131 | ||
|
|
b6dfb20fec | ||
|
|
7d18f81a30 | ||
|
|
959f5fbfc9 | ||
|
|
c2ad03af97 | ||
|
|
47c4119ab7 | ||
|
|
e71e843eff | ||
|
|
6e90c9a833 | ||
|
|
1134d92357 | ||
|
|
62009762f9 | ||
|
|
a58a18b63b | ||
|
|
95022c1ac7 | ||
|
|
7760b50963 | ||
|
|
85b79a5f8f | ||
|
|
e080d4351e | ||
|
|
dcd4dbf931 | ||
|
|
ea0926147f | ||
|
|
ce223e04e6 | ||
|
|
ddd1c1b16b | ||
|
|
0f1f6531da | ||
|
|
c917a1f818 | ||
|
|
afe8fd64f4 | ||
|
|
bd3b27eceb | ||
|
|
35ad61890e | ||
|
|
1b1fbed7de | ||
|
|
264d30d884 | ||
|
|
38d8290b59 | ||
|
|
254b65681a | ||
|
|
fbb3824a3d | ||
|
|
24126ad4f3 | ||
|
|
869a0af67f | ||
|
|
5281d96460 | ||
|
|
8f7f6c05c0 | ||
|
|
01fe433612 | ||
|
|
63e55ff5c4 | ||
|
|
8d4d50cfca | ||
|
|
dde659dbd3 | ||
|
|
788a39f144 | ||
|
|
43e2b7b803 | ||
|
|
3fb0a3a959 | ||
|
|
bdef7b3516 | ||
|
|
57d36e476b | ||
|
|
0b5aa1ba7c | ||
|
|
55410a005c | ||
|
|
1290fd4a1e | ||
|
|
c99efc430c | ||
|
|
ce6c9cbea3 | ||
|
|
4cdfc30c29 | ||
|
|
3b6c19401c | ||
|
|
29231f7e31 | ||
|
|
76b8a61d0a | ||
|
|
d62abc2f12 | ||
|
|
8f61a26fb4 | ||
|
|
8fd63cea80 | ||
|
|
162b828c4c | ||
|
|
ac58b675ef | ||
|
|
a048722a94 | ||
|
|
a74be1b299 | ||
|
|
89b56ddccf | ||
|
|
8ab3a2b8d3 | ||
|
|
f56c5e3879 | ||
|
|
8eda2cd04d | ||
|
|
cfd2bff1aa | ||
|
|
02501aee9e | ||
|
|
70056b68a7 | ||
|
|
b36c48daa3 | ||
|
|
9e078be603 | ||
|
|
ac68d5d0a8 | ||
|
|
b45edcd4fe | ||
|
|
dc2bc46167 | ||
|
|
9cd439767e | ||
|
|
212e55d7cf | ||
|
|
31fdde4da9 | ||
|
|
10bad4ebe3 | ||
|
|
da5a83f367 | ||
|
|
ef38fd3e64 | ||
|
|
46d3312c86 | ||
|
|
cb8d2b01af | ||
|
|
3f3e33c853 | ||
|
|
aa3dc96986 | ||
|
|
aee981d9c0 | ||
|
|
3bede84a2d | ||
|
|
e14d411150 | ||
|
|
f91f000df1 | ||
|
|
18f8443a9f | ||
|
|
746d842dd4 | ||
|
|
185efb1c2a | ||
|
|
a31f9b5e04 | ||
|
|
94aec87b5d | ||
|
|
854a9bb22e | ||
|
|
477a883885 | ||
|
|
b3a63042cb | ||
|
|
d53a683285 | ||
|
|
27a99e2973 | ||
|
|
53c64010e8 | ||
|
|
7f704bcd61 | ||
|
|
1e08adb26b | ||
|
|
75bbb17881 | ||
|
|
58c8556058 | ||
|
|
1c56de8698 | ||
|
|
0eb0a6e8fd | ||
|
|
9b5e0109a7 | ||
|
|
a1b811aada | ||
|
|
1b424bd663 | ||
|
|
938ba53a38 | ||
|
|
1e609f4550 | ||
|
|
e33f591a1f | ||
|
|
456af0f1ef | ||
|
|
b6d25da7c2 | ||
|
|
288d2247da | ||
|
|
e5eb9f0fd3 | ||
|
|
908aa20036 | ||
|
|
60f1ca1408 | ||
|
|
5ef687a722 | ||
|
|
86ed9a7a01 | ||
|
|
4fee2fad01 | ||
|
|
35ba8ad81c | ||
|
|
0985724b19 | ||
|
|
7aff7977fc | ||
|
|
55bb263a12 | ||
|
|
32b85e75db | ||
|
|
3935375d1b | ||
|
|
97dd2b1096 | ||
|
|
de7211d1a5 | ||
|
|
26380ab987 | ||
|
|
f898b75b9d | ||
|
|
e513cb9b54 | ||
|
|
6fd7ab7405 | ||
|
|
15833323ae | ||
|
|
653462721b | ||
|
|
2889e50507 | ||
|
|
6b15f69e00 | ||
|
|
231982d7f7 | ||
|
|
3bea256ca5 | ||
|
|
4c0f23c5c1 | ||
|
|
27d54fb38a | ||
|
|
3b6999f6ef | ||
|
|
de43d67638 | ||
|
|
2fca71aa53 | ||
|
|
7870791fef | ||
|
|
83f9b580ef | ||
|
|
54f9e61b6a | ||
|
|
94b7ba1ccc | ||
|
|
e7d30d933f | ||
|
|
150fb3cf6a | ||
|
|
169f33c67a | ||
|
|
0f5c5ef10f | ||
|
|
6e183ccb13 | ||
|
|
af0137a4fc | ||
|
|
bb3c26b0d8 | ||
|
|
6dcea4599f | ||
|
|
d32749d533 | ||
|
|
36306f2eea | ||
|
|
34a4c6ffb5 | ||
|
|
74e75d2dae | ||
|
|
a3e421db3d | ||
|
|
241e5c0fc6 | ||
|
|
28e0c26671 | ||
|
|
7d0070a155 | ||
|
|
9093226abe | ||
|
|
45dc51f08f | ||
|
|
b486dc8afd | ||
|
|
e70a64a47e | ||
|
|
225b243446 | ||
|
|
db994da531 | ||
|
|
d47aff357b | ||
|
|
96c2c2dd1f | ||
|
|
c8cc5b1997 | ||
|
|
edb28cb859 | ||
|
|
b07689939b | ||
|
|
6072e5768a | ||
|
|
fe8d66a635 | ||
|
|
c8658b00e3 | ||
|
|
0989771a3b | ||
|
|
9c2acde826 | ||
|
|
2352e31f01 | ||
|
|
8e654346a2 | ||
|
|
015ba79f65 | ||
|
|
d6aa54f30c | ||
|
|
fd0d8d4244 | ||
|
|
c725cd7f14 | ||
|
|
0922d4a87a | ||
|
|
51562d5185 | ||
|
|
ed8b6eec28 | ||
|
|
e9c236a682 | ||
|
|
04a47ad0af | ||
|
|
99c577be60 | ||
|
|
db8340181f | ||
|
|
4f18ffd34e | ||
|
|
4306ec9c1e | ||
|
|
31c12e5182 | ||
|
|
521796a46d | ||
|
|
a187221d3f | ||
|
|
583b546e81 | ||
|
|
aa9523338f | ||
|
|
0ed66e0eab | ||
|
|
6523275b6a | ||
|
|
b9e9ca368a | ||
|
|
c4886e362a | ||
|
|
fc5f671e57 | ||
|
|
035ecd6df1 | ||
|
|
26d1a6047c | ||
|
|
60a89b6c3f | ||
|
|
b84c402c4a | ||
|
|
2579d2fea9 | ||
|
|
c75ed9b230 | ||
|
|
789e8b6bff | ||
|
|
633d15c438 | ||
|
|
baabcb1400 | ||
|
|
c16bbb9e7f | ||
|
|
623181cc34 | ||
|
|
76b5104fb7 | ||
|
|
6c0a642abf | ||
|
|
132435a9c8 | ||
|
|
521bcfc484 | ||
|
|
3413021d30 | ||
|
|
ffc64c6d56 | ||
|
|
79672f3a2d | ||
|
|
e1d5731466 | ||
|
|
09deef2d6c | ||
|
|
83907af456 | ||
|
|
878b7ed18e | ||
|
|
e6f3b9e5be | ||
|
|
75992ff13f | ||
|
|
2d7dddd505 | ||
|
|
afe0ed1674 | ||
|
|
b9ab4288d7 | ||
|
|
d816cc261a | ||
|
|
2e2ae96114 | ||
|
|
ec7e7c3f8b | ||
|
|
4a61ab269b | ||
|
|
5551ed2bd2 | ||
|
|
0da02aab21 | ||
|
|
1ae8d072a6 | ||
|
|
531a87825c | ||
|
|
4b5bb2a507 | ||
|
|
e61a3a6fe8 | ||
|
|
087da5cd9e | ||
|
|
1a5f7dd907 | ||
|
|
d38c030ee6 | ||
|
|
2042ddf08e | ||
|
|
1cf242a9df | ||
|
|
9aa0f14494 | ||
|
|
a9c7d688fd | ||
|
|
d2e5cdef4e | ||
|
|
607f5ed877 | ||
|
|
bd63ae5615 | ||
|
|
79b66f81ec | ||
|
|
e1c57fa9f0 | ||
|
|
a64bff6aab | ||
|
|
4e9a8e4afe | ||
|
|
c9a580dc07 | ||
|
|
f479a36dbe | ||
|
|
a7e7e8fb74 | ||
|
|
e56f1c6392 | ||
|
|
7caf2ef86d | ||
|
|
86b72d2723 | ||
|
|
c4b3a0aaaa | ||
|
|
de9c93610b | ||
|
|
7a06ac1ee7 | ||
|
|
f50f8e95b1 | ||
|
|
2e201b67a7 | ||
|
|
524040cf00 | ||
|
|
77d4f45d13 | ||
|
|
0d33179727 | ||
|
|
4f8de42598 | ||
|
|
3689727fc1 | ||
|
|
fffd82b9be | ||
|
|
6fc351d2e8 | ||
|
|
5630cf31f1 | ||
|
|
0c83101b3f | ||
|
|
fc683de434 | ||
|
|
b70afbe9eb | ||
|
|
996f681e5c | ||
|
|
eb118d67fc | ||
|
|
725b36ba79 | ||
|
|
1471a61993 | ||
|
|
94a76eedfd | ||
|
|
8566257a01 | ||
|
|
f60917e466 | ||
|
|
407ec97672 | ||
|
|
636ed0267d | ||
|
|
3154125ce0 | ||
|
|
62496aa18e | ||
|
|
0b98c2cbe6 | ||
|
|
bc82b59e47 | ||
|
|
277393387c | ||
|
|
007ff5c366 | ||
|
|
699e785340 | ||
|
|
6081dc240a | ||
|
|
b2e9216920 | ||
|
|
7972cb17cd | ||
|
|
73d2505c89 | ||
|
|
bdde8a127e | ||
|
|
8cf39394c5 | ||
|
|
ecf6957a6e | ||
|
|
d858005a68 | ||
|
|
6309fa8a48 | ||
|
|
fb8e2ec4e7 | ||
|
|
91d7cc1118 | ||
|
|
a072755cee | ||
|
|
1cfec4de50 | ||
|
|
cc3f2315a7 | ||
|
|
f745223796 | ||
|
|
25a2e95890 | ||
|
|
f371b14e89 | ||
|
|
0b6935e50c | ||
|
|
fb93e25833 | ||
|
|
ad86cb531a | ||
|
|
53b89aae45 | ||
|
|
b76e43679e | ||
|
|
077ca8fad2 | ||
|
|
377521c108 | ||
|
|
23d5f18d4a | ||
|
|
c8adb45ab5 | ||
|
|
18163e3ecc | ||
|
|
a18beca50c | ||
|
|
04b721aed9 | ||
|
|
45f9353164 | ||
|
|
5abe6ed6be | ||
|
|
38f81e45f4 | ||
|
|
c1482c2377 | ||
|
|
6bbd8f6006 | ||
|
|
cbdd72a4b6 | ||
|
|
f7d30b0df3 | ||
|
|
3e35b7441e | ||
|
|
754e79103a | ||
|
|
d6b59d16fd | ||
|
|
a6e220a2ae | ||
|
|
0b59262e95 | ||
|
|
593946779e | ||
|
|
537ded4b58 | ||
|
|
25a6a00f0f | ||
|
|
8298a1412b | ||
|
|
47eb25d07f | ||
|
|
0057c80b2e | ||
|
|
da88831689 | ||
|
|
7b6c6e51b3 | ||
|
|
42b2b3b8f6 | ||
|
|
64680664e3 | ||
|
|
87dd9b4374 | ||
|
|
c7d5e8d152 | ||
|
|
4cd15c074e | ||
|
|
9bfdabdf57 | ||
|
|
9375bc212b | ||
|
|
3829b52127 | ||
|
|
f852cab0f9 | ||
|
|
f53babcd68 | ||
|
|
016c1086e6 | ||
|
|
f7dd4c84b1 | ||
|
|
c1c0cb6b31 | ||
|
|
e5858bf698 | ||
|
|
b8389f6736 | ||
|
|
6c1c979414 | ||
|
|
43df82355a | ||
|
|
d8b26040f9 | ||
|
|
bdf29bf57b | ||
|
|
24358c39a6 | ||
|
|
504285c08f | ||
|
|
b7eb4026f6 | ||
|
|
ad5e4f58bb | ||
|
|
3085a10507 | ||
|
|
b5f0aa423b | ||
|
|
9344a13bed | ||
|
|
c8bc2c424f | ||
|
|
46fa6d4500 | ||
|
|
6002774f95 | ||
|
|
f7f208883c | ||
|
|
5523b00442 | ||
|
|
c81fdb18de | ||
|
|
778543c719 | ||
|
|
18b8972029 | ||
|
|
fa31f8eee1 | ||
|
|
98a2e33d78 | ||
|
|
58d01bf502 | ||
|
|
8326bd7016 | ||
|
|
d5f8b0d83b | ||
|
|
e70a898af5 | ||
|
|
df249646bc | ||
|
|
35ff93258e | ||
|
|
c58d034494 | ||
|
|
8f1de46381 | ||
|
|
1846a67e83 | ||
|
|
35ac14806c | ||
|
|
4aee4915d9 | ||
|
|
5eeaa1c693 | ||
|
|
9b2fcf89e8 | ||
|
|
e801a68f0d | ||
|
|
ffc5628637 | ||
|
|
306aa89d06 | ||
|
|
236415cde4 | ||
|
|
d49e0eaa1b | ||
|
|
107399a531 | ||
|
|
99a7786dc3 | ||
|
|
d8f48cc48b | ||
|
|
2f0beb6d3a | ||
|
|
3ab3627ffe | ||
|
|
70895999c2 | ||
|
|
ce311e1bf1 | ||
|
|
e9cf572a3c | ||
|
|
943b2ad9f3 | ||
|
|
f86bbb09f8 | ||
|
|
1246776328 | ||
|
|
ea15f69e73 | ||
|
|
2e22bb5431 | ||
|
|
a9a6e1d2b5 | ||
|
|
7e939c36cc | ||
|
|
c5d2d76ab1 | ||
|
|
622ba6e38a | ||
|
|
fad06348a7 | ||
|
|
a6ee303123 | ||
|
|
4b66add65f | ||
|
|
79dce7c4c3 | ||
|
|
aff71e0e33 | ||
|
|
9b10f56ba6 | ||
|
|
2391947b34 | ||
|
|
e903150971 | ||
|
|
7495ec9bbb | ||
|
|
e25d5a84b2 | ||
|
|
88ade4df1b | ||
|
|
00c3903672 | ||
|
|
c801b17ba0 | ||
|
|
9ec8d62f3f | ||
|
|
b1edcfcb1b | ||
|
|
54b0f59935 | ||
|
|
531b09f296 | ||
|
|
e5b6d66d60 | ||
|
|
a045810af6 | ||
|
|
d68a8fef9a | ||
|
|
9162d4291f | ||
|
|
93d7699aa7 | ||
|
|
6eb63f6a4c | ||
|
|
f6d4ca0387 | ||
|
|
7b41466a77 | ||
|
|
18c25084db | ||
|
|
a5875402ef | ||
|
|
f3ed1ba247 | ||
|
|
633d69baca | ||
|
|
dbc8cc14bc | ||
|
|
c65583b911 | ||
|
|
3d518b5757 | ||
|
|
bfa72d7f61 | ||
|
|
373713ba54 | ||
|
|
068c325ee2 | ||
|
|
3b076e5e64 | ||
|
|
07d6e3a0f2 | ||
|
|
7690ef9a1a | ||
|
|
9974c385e5 | ||
|
|
8dafad80b1 | ||
|
|
93e9b2dde9 | ||
|
|
c3a54595ea | ||
|
|
95ef52fe42 | ||
|
|
c638c40a09 | ||
|
|
83d48d24ce | ||
|
|
d807e43929 | ||
|
|
0a112be956 | ||
|
|
078efa2a6e | ||
|
|
5827827008 | ||
|
|
9c61d8de72 | ||
|
|
f72ddc8129 | ||
|
|
7e9c3b40bb | ||
|
|
a8371af9c0 | ||
|
|
4e11d071d9 | ||
|
|
a7140705c4 | ||
|
|
69986132b4 | ||
|
|
3c97a3a592 | ||
|
|
268dda4da0 | ||
|
|
45f58a97b9 | ||
|
|
bdbbaf6099 | ||
|
|
839968dc84 | ||
|
|
fbdc5f4a93 | ||
|
|
e5648a82a3 | ||
|
|
38133d326b | ||
|
|
cc00fcb5c9 | ||
|
|
53f7a14717 | ||
|
|
922495ca06 | ||
|
|
e5e2e08ff4 | ||
|
|
c7c410210b | ||
|
|
cb7c214aa0 | ||
|
|
6f5f49729c | ||
|
|
94c9442de1 | ||
|
|
8c044d0852 | ||
|
|
1f0cc0a5f3 | ||
|
|
5693ce3df7 | ||
|
|
bcf04ab11e | ||
|
|
086f6bd772 | ||
|
|
d0fa444a0e | ||
|
|
cd81aeb286 | ||
|
|
7db33bc92e | ||
|
|
fb6c501e44 | ||
|
|
ce7b398f7b | ||
|
|
4d8d3a8109 | ||
|
|
a183cf8b63 | ||
|
|
f834edcf94 | ||
|
|
17802a9408 | ||
|
|
ac1aad881c | ||
|
|
928110a92d | ||
|
|
f6479fafe2 | ||
|
|
62b1c2ba84 | ||
|
|
c0ac5e540f | ||
|
|
fb5ec5557b | ||
|
|
74d94e6792 | ||
|
|
63f4c6b4da | ||
|
|
2774c1c988 | ||
|
|
469b0c0a9a | ||
|
|
2ddd217737 | ||
|
|
c4e8e34ad6 | ||
|
|
4dc18c0af4 | ||
|
|
55c6911b87 | ||
|
|
9bf0da5409 | ||
|
|
7d5b2dd1de | ||
|
|
6091632e40 | ||
|
|
44110fd4d9 | ||
|
|
74d76ebfeb | ||
|
|
760bc138b0 | ||
|
|
2a4763d4f3 | ||
|
|
4b92f205ef | ||
|
|
a5668fa1db | ||
|
|
de39256377 | ||
|
|
f53709c83d | ||
|
|
8ad0192e55 | ||
|
|
791e454cb6 | ||
|
|
c85638be4d | ||
|
|
a61b1fdf06 | ||
|
|
07c25d1d91 | ||
|
|
83dafd87a4 | ||
|
|
25a8733957 | ||
|
|
c529e9ed9c | ||
|
|
d6a8a85b5e | ||
|
|
3a945535f7 | ||
|
|
0fc4374193 | ||
|
|
e350b4ab92 | ||
|
|
626527ee09 | ||
|
|
c4a462c385 | ||
|
|
706a04dbfc | ||
|
|
7fd51af4de | ||
|
|
c1af9b2ba4 | ||
|
|
5efb4cc58d | ||
|
|
4b2977d601 | ||
|
|
2f1c1c2fb1 | ||
|
|
f47ef09a1f | ||
|
|
47041b0fac | ||
|
|
b6111b5e00 | ||
|
|
b8a2b2d7c8 | ||
|
|
0765ea1b86 | ||
|
|
64223704e0 | ||
|
|
8c14763ea4 | ||
|
|
10cd93022a | ||
|
|
d006aede6a | ||
|
|
b57e1ce660 | ||
|
|
1b59c4dad3 | ||
|
|
189c721d7e | ||
|
|
1ff1592f24 | ||
|
|
7f5f310bf0 | ||
|
|
f999861228 | ||
|
|
a571bd7dca | ||
|
|
3d0d28fa01 | ||
|
|
4c54b49ef5 | ||
|
|
eb940bcf52 | ||
|
|
be0e773879 | ||
|
|
056e07e80e | ||
|
|
83b36d07d0 | ||
|
|
89aaf05aff | ||
|
|
2f87fd46fb | ||
|
|
e04276ee38 | ||
|
|
05c3061f08 | ||
|
|
c33006bcbc | ||
|
|
4bf4500ae1 | ||
|
|
e2944ff4a7 | ||
|
|
f79b5dadbb | ||
|
|
4d44129b04 | ||
|
|
b3e1d84e6c | ||
|
|
6702edaa9d | ||
|
|
a3a6e5933a | ||
|
|
66ec95ebb0 | ||
|
|
a944bf85b8 | ||
|
|
1d1829f664 | ||
|
|
094aa872ce | ||
|
|
eaf925e30b | ||
|
|
722d3d1ad4 | ||
|
|
b69b3e9409 | ||
|
|
ae5eaeec93 | ||
|
|
c393eb20be | ||
|
|
0e8715b4ff | ||
|
|
b09c812579 | ||
|
|
d6f7c271e2 | ||
|
|
f1d97e396b | ||
|
|
abf8f4daa8 | ||
|
|
aba242301d | ||
|
|
7a52080940 | ||
|
|
c3ffe6ab8b | ||
|
|
851a9185c0 | ||
|
|
c1e1ddb73f | ||
|
|
d530c1d6d6 | ||
|
|
43579b51f0 | ||
|
|
3d1133cdb5 | ||
|
|
e27af9fd24 | ||
|
|
a7c6597246 | ||
|
|
fd6d873c01 | ||
|
|
89dee04cdf | ||
|
|
3b0a073964 | ||
|
|
a129863a4d | ||
|
|
5b700f7dfc | ||
|
|
d982bcb5e4 | ||
|
|
61a5e8d4fd | ||
|
|
cb641bd221 | ||
|
|
2f6e9a1756 | ||
|
|
51b183a0f3 | ||
|
|
d071bb04af | ||
|
|
14887f9c99 | ||
|
|
654909261e | ||
|
|
ab2a27345d | ||
|
|
484eb3303c | ||
|
|
319d64e1e5 | ||
|
|
60250ca5e5 | ||
|
|
d729bb3a89 | ||
|
|
4dc55635d7 | ||
|
|
4af49ef7b6 | ||
|
|
3a42e66504 | ||
|
|
250b196b81 | ||
|
|
9ba1987cab | ||
|
|
909b1e2a28 | ||
|
|
e46af41abf | ||
|
|
17671a3b08 | ||
|
|
b8eb7752e7 | ||
|
|
5e92f45111 | ||
|
|
baf848c791 | ||
|
|
737d57c1f4 | ||
|
|
9985ad7ee1 | ||
|
|
025b55e1a2 | ||
|
|
14fbabe8d7 | ||
|
|
b746f7a70e | ||
|
|
0d3b003aac | ||
|
|
9428927879 | ||
|
|
511b2f7186 | ||
|
|
d8c83e3c65 | ||
|
|
050fd6f3ba | ||
|
|
72d6a8d4e1 | ||
|
|
30d35216f6 | ||
|
|
bcd0d40912 | ||
|
|
4b8a6bbbe0 | ||
|
|
47026b669b | ||
|
|
752dc467a8 | ||
|
|
bde45b262a | ||
|
|
fc338f5723 | ||
|
|
346ed453ef | ||
|
|
664f05edba | ||
|
|
edcff44f4b | ||
|
|
42ee5d2ddb | ||
|
|
54e421d7e6 | ||
|
|
9e5629d1e0 | ||
|
|
c0fdffac28 | ||
|
|
e94e64d204 | ||
|
|
e503e35b84 | ||
|
|
752592a3d8 | ||
|
|
2e6d194a6f | ||
|
|
63dfb07b51 | ||
|
|
02525056d6 | ||
|
|
8292429648 | ||
|
|
765c496068 | ||
|
|
d6feec8010 | ||
|
|
f1fbb37547 | ||
|
|
5a6386dd24 | ||
|
|
0809db9e32 | ||
|
|
15a3315854 | ||
|
|
82d1f256b2 | ||
|
|
e7ba2a0eb0 | ||
|
|
eff0449b3a | ||
|
|
3b9e066ec8 | ||
|
|
260ab42b9e | ||
|
|
a3d745edd0 | ||
|
|
40a92fe730 | ||
|
|
e30bb23711 | ||
|
|
292c1d08d8 | ||
|
|
be56447614 | ||
|
|
70fda8ba64 | ||
|
|
5cc407986b | ||
|
|
53af829f46 | ||
|
|
53065a6d95 | ||
|
|
862cfdb55d | ||
|
|
b065b16bf1 | ||
|
|
6ff33b48d1 | ||
|
|
d04020f79c | ||
|
|
6b15072764 | ||
|
|
f261115ac4 | ||
|
|
116f130c4c | ||
|
|
cad1b02482 | ||
|
|
09fe69f63a | ||
|
|
8ecd81d51c | ||
|
|
8f71b010cc | ||
|
|
b817c6189d | ||
|
|
a00d41930d | ||
|
|
caee942796 | ||
|
|
d3410fdc61 | ||
|
|
8087c3e5d4 | ||
|
|
10bd0ea09e | ||
|
|
5803222e68 | ||
|
|
a243fce1ae | ||
|
|
c8059ebf50 | ||
|
|
ce2d270e7c | ||
|
|
0c945bdc7e | ||
|
|
60ec684853 | ||
|
|
b159625e62 | ||
|
|
e212262f29 | ||
|
|
c71167d893 | ||
|
|
2d4e4c7a13 | ||
|
|
695f8df5b8 | ||
|
|
2e822cb6a6 | ||
|
|
f2a90935a3 | ||
|
|
cee741eca0 | ||
|
|
b5b59e77d6 | ||
|
|
cce883808e | ||
|
|
8faae7ef08 | ||
|
|
4538ef38a1 | ||
|
|
ee12d02402 | ||
|
|
7050fa41a0 | ||
|
|
4a346211b8 | ||
|
|
4df2ecc8ae | ||
|
|
03995ec6b2 | ||
|
|
6059146b42 | ||
|
|
30811ae656 | ||
|
|
b8015bbef5 | ||
|
|
157d7c57fd | ||
|
|
03963036d1 | ||
|
|
5099f7db88 | ||
|
|
ab8cd246bf | ||
|
|
528981f913 | ||
|
|
3fd5eb789c | ||
|
|
9c09777c09 | ||
|
|
7298d320e0 | ||
|
|
39154fa5ad | ||
|
|
6db99bee25 | ||
|
|
ee0505c100 | ||
|
|
1943749cb6 | ||
|
|
5763ed20bf | ||
|
|
7eead1c1ff | ||
|
|
048e08b59a | ||
|
|
523bd9b788 | ||
|
|
f442733b33 | ||
|
|
a6fe5bd859 | ||
|
|
32a1d23c2a | ||
|
|
06644945cf | ||
|
|
1774a2c23e | ||
|
|
668b974dd7 | ||
|
|
4427f81dd9 | ||
|
|
9490428535 |
91
.gitignore
vendored
@@ -1,84 +1,9 @@
|
|||||||
*.la
|
.zanata-cache/
|
||||||
*.lo
|
_build
|
||||||
*.loT
|
TAGS
|
||||||
*.o
|
tags
|
||||||
*.so
|
vgdump
|
||||||
|
*.swp
|
||||||
*~
|
*~
|
||||||
*.pyc
|
\#*#
|
||||||
Makefile
|
.\#*
|
||||||
Makefile.in
|
|
||||||
.deps
|
|
||||||
.libs
|
|
||||||
INSTALL
|
|
||||||
aclocal.m4
|
|
||||||
autom4te.cache
|
|
||||||
compile
|
|
||||||
config.guess
|
|
||||||
config.h
|
|
||||||
config.h.in
|
|
||||||
config.log
|
|
||||||
config.rpath
|
|
||||||
config.status
|
|
||||||
config.sub
|
|
||||||
configure
|
|
||||||
depcomp
|
|
||||||
install-sh
|
|
||||||
libtool
|
|
||||||
ltmain.sh
|
|
||||||
missing
|
|
||||||
stamp-h1
|
|
||||||
libkeyactor*.tar.*
|
|
||||||
mkinstalldirs
|
|
||||||
m4/*.m4
|
|
||||||
gtk-doc.make
|
|
||||||
eek/eek-special-keysym-entries.h
|
|
||||||
eek/eek-unicode-keysym-entries.h
|
|
||||||
eek/eek-xkeysym-keysym-entries.h
|
|
||||||
eek/eek-enumtypes.[ch]
|
|
||||||
eek/eek-marshalers.[ch]
|
|
||||||
eek/*.pc
|
|
||||||
eek/*.gir
|
|
||||||
eek/*.typelib
|
|
||||||
eekboard/*.pc
|
|
||||||
eekboard/*.gir
|
|
||||||
eekboard/*.typelib
|
|
||||||
eekboard/eekboard-marshalers.[ch]
|
|
||||||
tests/eek-simple-test
|
|
||||||
tests/eek-xkb-test
|
|
||||||
tests/eek-xml-test
|
|
||||||
src/eekboard
|
|
||||||
src/eekboard-server
|
|
||||||
docs/reference/eek/*.stamp
|
|
||||||
docs/reference/eek/*.txt
|
|
||||||
docs/reference/eek/eek.types
|
|
||||||
!/docs/reference/eek/eek-sections.txt
|
|
||||||
docs/reference/eek/xml
|
|
||||||
docs/reference/eek/html
|
|
||||||
docs/reference/eek/eek.signals
|
|
||||||
docs/reference/eek/eek.args
|
|
||||||
docs/reference/eek/eek.hierarchy
|
|
||||||
docs/reference/eek/eek.interfaces
|
|
||||||
docs/reference/eek/eek.prerequisites
|
|
||||||
docs/reference/eekboard/*.stamp
|
|
||||||
docs/reference/eekboard/*.txt
|
|
||||||
!/docs/reference/eekboard/eekboard-sections.txt
|
|
||||||
docs/reference/eekboard/xml
|
|
||||||
docs/reference/eekboard/html
|
|
||||||
docs/reference/eekboard/eekboard.signals
|
|
||||||
docs/reference/eekboard/eekboard.args
|
|
||||||
docs/reference/eekboard/eekboard.hierarchy
|
|
||||||
docs/reference/eekboard/eekboard.interfaces
|
|
||||||
docs/reference/eekboard/eekboard.prerequisites
|
|
||||||
po/*.gmo
|
|
||||||
po/Makefile.in.in
|
|
||||||
po/POTFILES
|
|
||||||
po/stamp-it
|
|
||||||
po/.intltool-merge-cache
|
|
||||||
bindings/vala/*.vapi
|
|
||||||
py-compile
|
|
||||||
data/org.fedorahosted.eekboard.gschema.xml
|
|
||||||
data/org.fedorahosted.eekboard.gschema.valid
|
|
||||||
data/eekboard-server.service
|
|
||||||
data/*.desktop
|
|
||||||
examples/eekxml/eekxml
|
|
||||||
|
|
||||||
|
|||||||
56
.gitlab-ci.yml
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
image: debian:buster
|
||||||
|
|
||||||
|
stages:
|
||||||
|
- build
|
||||||
|
- test
|
||||||
|
|
||||||
|
.tags: &tags
|
||||||
|
tags:
|
||||||
|
- librem5
|
||||||
|
|
||||||
|
before_script:
|
||||||
|
- apt-get -y update
|
||||||
|
- apt-get -y install wget ca-certificates gnupg
|
||||||
|
- echo "deb http://ci.puri.sm/ scratch librem5" > /etc/apt/sources.list.d/ci.list
|
||||||
|
- wget -O- https://ci.puri.sm/ci-repo.key | apt-key add -
|
||||||
|
- apt-get -y update
|
||||||
|
- apt-get -y build-dep .
|
||||||
|
|
||||||
|
build_meson:
|
||||||
|
<<: *tags
|
||||||
|
stage: build
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- _build
|
||||||
|
expire_in: 3h
|
||||||
|
script:
|
||||||
|
- meson . _build/ -Ddepdatadir=/usr/share
|
||||||
|
- ninja -C _build install
|
||||||
|
|
||||||
|
build_deb:
|
||||||
|
<<: *tags
|
||||||
|
stage: build
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- "*.deb"
|
||||||
|
script:
|
||||||
|
- apt-get -y install devscripts
|
||||||
|
- debuild -i -us -uc -b
|
||||||
|
- cp ../*.deb .
|
||||||
|
|
||||||
|
test_lintian:
|
||||||
|
<<: *tags
|
||||||
|
stage: test
|
||||||
|
dependencies:
|
||||||
|
- build_deb
|
||||||
|
script:
|
||||||
|
- apt-get -y install lintian
|
||||||
|
- lintian *.deb
|
||||||
|
|
||||||
|
test:
|
||||||
|
<<: *tags
|
||||||
|
stage: test
|
||||||
|
needs:
|
||||||
|
- build_meson
|
||||||
|
script:
|
||||||
|
- ninja -C _build test
|
||||||
37
AUTHORS
@@ -1,36 +1,5 @@
|
|||||||
eekboard is written by Daiki Ueno <ueno@unixuser.org>. The following
|
squeekboard is written by Dorota Czaplejewicz <dorota.czaplejewicz@puri.sm> on behlf of Purism, SPC.
|
||||||
files contain code derived from other free software packages:
|
eekboard was written by Daiki Ueno <ueno@unixuser.org>
|
||||||
|
|
||||||
eek/eek-keyboard-drawing.h
|
For more details, see the debian/copyright file.
|
||||||
eek/eek-keyboard-drawing.c
|
|
||||||
|
|
||||||
These files contain code derived from the libgnomekbd library.
|
|
||||||
Copyright (C) 2006 Sergey V. Udaltsov <svu@gnome.org>
|
|
||||||
|
|
||||||
eek/eek-theme.h
|
|
||||||
eek/eek-theme.c
|
|
||||||
eek/eek-theme-context.h
|
|
||||||
eek/eek-theme-context.c
|
|
||||||
eek/eek-theme-node.h
|
|
||||||
eek/eek-theme-node.c
|
|
||||||
|
|
||||||
These files contain code derived from gnome-shell.
|
|
||||||
|
|
||||||
Copyright 2008-2010 Red Hat, Inc.
|
|
||||||
Copyright 2009 Steve Frécinaux
|
|
||||||
Copyright 2009, 2010 Florian Müllner
|
|
||||||
Copyright 2010 Adel Gadllah
|
|
||||||
Copyright 2010 Giovanni Campagna
|
|
||||||
Copyright 2003-2004 Dodji Seketeli
|
|
||||||
|
|
||||||
data/icons/8x8/Makefile.am
|
|
||||||
data/icons/16x16/Makefile.am
|
|
||||||
data/icons/22x22/Makefile.am
|
|
||||||
data/icons/24x24/Makefile.am
|
|
||||||
data/icons/32x32/Makefile.am
|
|
||||||
data/icons/48x48/Makefile.am
|
|
||||||
data/icons/scalable/Makefile.am
|
|
||||||
|
|
||||||
These files contain code derived from im-chooser.
|
|
||||||
|
|
||||||
Copyright (C) 2006-2008 Red Hat, Inc. All rights reserved.
|
|
||||||
|
|||||||
476
Cargo.lock
generated
Normal file
@@ -0,0 +1,476 @@
|
|||||||
|
# This file is automatically @generated by Cargo.
|
||||||
|
# It is not intended for manual editing.
|
||||||
|
[[package]]
|
||||||
|
name = "aho-corasick"
|
||||||
|
version = "0.7.6"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "atk-sys"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "bitflags"
|
||||||
|
version = "1.0.4"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "cairo-rs"
|
||||||
|
version = "0.5.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"cairo-sys-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "cairo-sys-rs"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "cc"
|
||||||
|
version = "1.0.45"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "dtoa"
|
||||||
|
version = "0.4.4"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "fragile"
|
||||||
|
version = "0.3.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gdk"
|
||||||
|
version = "0.9.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"cairo-rs 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"cairo-sys-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk-pixbuf 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pango 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gdk-pixbuf"
|
||||||
|
version = "0.5.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"gdk-pixbuf-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gdk-pixbuf-sys"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"gio-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gdk-sys"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"cairo-sys-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk-pixbuf-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pango-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gio"
|
||||||
|
version = "0.5.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"fragile 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gio-sys"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "glib"
|
||||||
|
version = "0.6.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "glib-sys"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gobject-sys"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gtk"
|
||||||
|
version = "0.5.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"cairo-rs 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"cairo-sys-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk-pixbuf 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk-pixbuf-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gtk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pango 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "gtk-sys"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"atk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"cairo-sys-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk-pixbuf-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gdk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pango-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "lazy_static"
|
||||||
|
version = "1.4.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "libc"
|
||||||
|
version = "0.2.62"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "linked-hash-map"
|
||||||
|
version = "0.5.2"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "maplit"
|
||||||
|
version = "1.0.2"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "memchr"
|
||||||
|
version = "2.2.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "memmap"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "pango"
|
||||||
|
version = "0.5.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pango-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "pango-sys"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "pkg-config"
|
||||||
|
version = "0.3.16"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "proc-macro2"
|
||||||
|
version = "1.0.4"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "quote"
|
||||||
|
version = "1.0.2"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "regex"
|
||||||
|
version = "1.1.9"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"regex-syntax 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"utf8-ranges 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "regex-syntax"
|
||||||
|
version = "0.6.12"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "rs"
|
||||||
|
version = "0.1.0"
|
||||||
|
dependencies = [
|
||||||
|
"bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gio 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gtk 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"gtk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"maplit 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"regex 1.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"serde_yaml 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"xkbcommon 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "serde"
|
||||||
|
version = "1.0.101"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "serde_derive"
|
||||||
|
version = "1.0.101"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "serde_yaml"
|
||||||
|
version = "0.8.9"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"dtoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"yaml-rust 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "syn"
|
||||||
|
version = "1.0.5"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "thread_local"
|
||||||
|
version = "0.3.6"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "unicode-xid"
|
||||||
|
version = "0.2.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "utf8-ranges"
|
||||||
|
version = "1.0.4"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "winapi"
|
||||||
|
version = "0.3.8"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "winapi-i686-pc-windows-gnu"
|
||||||
|
version = "0.4.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "winapi-x86_64-pc-windows-gnu"
|
||||||
|
version = "0.4.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "xkbcommon"
|
||||||
|
version = "0.4.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
"memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "yaml-rust"
|
||||||
|
version = "0.4.3"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
dependencies = [
|
||||||
|
"linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
|
]
|
||||||
|
|
||||||
|
[metadata]
|
||||||
|
"checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"
|
||||||
|
"checksum atk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c7017e53393e713212aed7aea336b6553be4927f58c37070a56c2fe3d107e489"
|
||||||
|
"checksum bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12"
|
||||||
|
"checksum cairo-rs 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "dd940f0d609699e343ef71c4af5f66423afbf30d666f796dabd8fd15229cf5b6"
|
||||||
|
"checksum cairo-sys-rs 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d25596627380be4381247dba06c69ad05ca21b3b065bd9827e416882ac41dcd2"
|
||||||
|
"checksum cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)" = "4fc9a35e1f4290eb9e5fc54ba6cf40671ed2a2514c3eeb2b2a908dda2ea5a1be"
|
||||||
|
"checksum dtoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ea57b42383d091c85abcc2706240b94ab2a8fa1fc81c10ff23c4de06e2a90b5e"
|
||||||
|
"checksum fragile 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "05f8140122fa0d5dcb9fc8627cfce2b37cc1500f752636d46ea28bc26785c2f9"
|
||||||
|
"checksum gdk 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bcc52c7244046df9d959df87289f1fc5cca23f9f850bab0c967963e2ecb83a96"
|
||||||
|
"checksum gdk-pixbuf 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bc3aa730cb4df3de5d9fed59f43afdf9e5fb2d3d10bfcbd04cec031435ce87f5"
|
||||||
|
"checksum gdk-pixbuf-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "08284f16ce4d909b10d785a763ba190e222d2c1557b29908bf0a661e27a8ac3b"
|
||||||
|
"checksum gdk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "108548ebf5329b551f2b97ab356908d14627905abb74b936c3372de1535aee81"
|
||||||
|
"checksum gio 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "29a44b051990573448edc80b1995237f8b97b5734d2aec05105b9242aa10af11"
|
||||||
|
"checksum gio-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6975ada29f7924dc1c90b30ed3b32d777805a275556c05e420da4fbdc22eb250"
|
||||||
|
"checksum glib 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "7a333edf5b9f1411c246ef14e7881b087255f04c56dbef48c64a0cb039b4b340"
|
||||||
|
"checksum glib-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3573351e846caed9f11207b275cd67bc07f0c2c94fb628e5d7c92ca056c7882d"
|
||||||
|
"checksum gobject-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "08475e4a08f27e6e2287005950114735ed61cec2cb8c1187682a5aec8c69b715"
|
||||||
|
"checksum gtk 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "56a6b30f194f09a17bb7ffa95c3ecdb405abd3b75ff981f831b1f6d18fe115ff"
|
||||||
|
"checksum gtk-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d487d333a4b87072e6bf9f2e55befa0ebef01b9496c2e263c0f4a1ff3d6c04b1"
|
||||||
|
"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
||||||
|
"checksum libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)" = "34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba"
|
||||||
|
"checksum linked-hash-map 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83"
|
||||||
|
"checksum maplit 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
|
||||||
|
"checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
|
||||||
|
"checksum memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b"
|
||||||
|
"checksum pango 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4c2cb169402a3eb1ba034a7cc7d95b8b1c106e9be5ba4be79a5a93dc1a2795f4"
|
||||||
|
"checksum pango-sys 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d6eb49268e69dd0c1da5d3001a61aac08e2e9d2bfbe4ae4b19b9963c998f6453"
|
||||||
|
"checksum pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)" = "72d5370d90f49f70bd033c3d75e87fc529fbfff9d6f7cccef07d6170079d91ea"
|
||||||
|
"checksum proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "afdc77cc74ec70ed262262942ebb7dac3d479e9e5cfa2da1841c0806f6cdabcc"
|
||||||
|
"checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
|
||||||
|
"checksum regex 1.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "d9d8297cc20bbb6184f8b45ff61c8ee6a9ac56c156cec8e38c3e5084773c44ad"
|
||||||
|
"checksum regex-syntax 0.6.12 (registry+https://github.com/rust-lang/crates.io-index)" = "11a7e20d1cce64ef2fed88b66d347f88bd9babb82845b2b858f3edbf59a4f716"
|
||||||
|
"checksum serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)" = "9796c9b7ba2ffe7a9ce53c2287dfc48080f4b2b362fcc245a259b3a7201119dd"
|
||||||
|
"checksum serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)" = "4b133a43a1ecd55d4086bd5b4dc6c1751c68b1bfbeba7a5040442022c7e7c02e"
|
||||||
|
"checksum serde_yaml 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)" = "38b08a9a90e5260fe01c6480ec7c811606df6d3a660415808c3c3fa8ed95b582"
|
||||||
|
"checksum syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf"
|
||||||
|
"checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b"
|
||||||
|
"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
|
||||||
|
"checksum utf8-ranges 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "b4ae116fef2b7fea257ed6440d3cfcff7f190865f170cdad00bb6465bf18ecba"
|
||||||
|
"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
|
||||||
|
"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||||
|
"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
||||||
|
"checksum xkbcommon 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fda0ea5f7ddabd51deeeda7799bee06274112f577da7dd3d954b8eda731b2fce"
|
||||||
|
"checksum yaml-rust 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "65923dd1784f44da1d2c3dbbc5e822045628c590ba72123e1c73d3c230c4434d"
|
||||||
38
Cargo.toml
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
[package]
|
||||||
|
name = "rs"
|
||||||
|
version = "0.1.0"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
bitflags = "1.0.*"
|
||||||
|
maplit = "1.0.*"
|
||||||
|
regex = "1.1.*"
|
||||||
|
serde = { version = "1.0.*", features = ["derive"] }
|
||||||
|
serde_yaml = "0.8.*"
|
||||||
|
xkbcommon = { version = "0.4.*", features = ["wayland"] }
|
||||||
|
|
||||||
|
[dependencies.gio]
|
||||||
|
version = ""
|
||||||
|
features = ["v2_44"]
|
||||||
|
|
||||||
|
[dependencies.glib]
|
||||||
|
version = ""
|
||||||
|
features = ["v2_44"]
|
||||||
|
|
||||||
|
[dependencies.glib-sys]
|
||||||
|
version = ""
|
||||||
|
features = ["v2_44"]
|
||||||
|
|
||||||
|
|
||||||
|
[dependencies.gtk]
|
||||||
|
version = "0.5.*"
|
||||||
|
features = ["v3_22"]
|
||||||
|
|
||||||
|
[dependencies.gtk-sys]
|
||||||
|
version = ""
|
||||||
|
features = ["v3_22"]
|
||||||
|
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
name = "rs"
|
||||||
|
path = "src/lib.rs"
|
||||||
|
crate-type = ["staticlib", "rlib"]
|
||||||
128
HACKING.md
Normal file
@@ -0,0 +1,128 @@
|
|||||||
|
Hacking
|
||||||
|
=======
|
||||||
|
|
||||||
|
This document describes the standards for modifying and maintaining the *squeekboard* project.
|
||||||
|
|
||||||
|
Development environment
|
||||||
|
-----------------------
|
||||||
|
|
||||||
|
*Squeekboard* is regularly built and tested on [the develpment environment](https://developer.puri.sm/Librem5/Development_Environment.html).
|
||||||
|
|
||||||
|
Recent Fedora releases are likely to be tested as well.
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
|
||||||
|
On a Debian based system run
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo apt-get -y install build-essential
|
||||||
|
sudo apt-get -y build-dep .
|
||||||
|
```
|
||||||
|
|
||||||
|
For an explicit list of dependencies check the `Build-Depends` entry in the
|
||||||
|
[debian/control][] file.
|
||||||
|
|
||||||
|
Testing
|
||||||
|
-------
|
||||||
|
|
||||||
|
Most common testing is done in CI. Occasionally, and for each release, do perform manual tests to make sure that
|
||||||
|
|
||||||
|
- the application draws correctly
|
||||||
|
- it shows when relevant
|
||||||
|
- it changes layouts
|
||||||
|
- it changes views
|
||||||
|
|
||||||
|
Testing with an application:
|
||||||
|
|
||||||
|
```
|
||||||
|
python3 tests/entry.py
|
||||||
|
```
|
||||||
|
|
||||||
|
Testing visibility:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ busctl call --user sm.puri.OSK0 /sm/puri/OSK0 sm.puri.OSK0 SetVisible b true
|
||||||
|
$ busctl call --user sm.puri.OSK0 /sm/puri/OSK0 sm.puri.OSK0 SetVisible b false
|
||||||
|
```
|
||||||
|
|
||||||
|
Testing layouts:
|
||||||
|
|
||||||
|
Layouts can be selected using the GNOME Settings application.
|
||||||
|
|
||||||
|
```
|
||||||
|
# define all available layouts. First one is currently selected.
|
||||||
|
$ gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'de')]"
|
||||||
|
```
|
||||||
|
|
||||||
|
Coding
|
||||||
|
------
|
||||||
|
|
||||||
|
Code submitted should roughly match the style of surrounding code. Things that will *not* be accepted are ones that often lead to errors:
|
||||||
|
|
||||||
|
- skipping brackets `{}` after every `if()`, `else`, and similar
|
||||||
|
|
||||||
|
Bad example:
|
||||||
|
|
||||||
|
```
|
||||||
|
if (foo)
|
||||||
|
bar();
|
||||||
|
```
|
||||||
|
|
||||||
|
Good example:
|
||||||
|
|
||||||
|
```
|
||||||
|
if (foo) {
|
||||||
|
bar();
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
- mixing tabs and spaces in the same block of code (or config)
|
||||||
|
|
||||||
|
Strongly encouraged:
|
||||||
|
|
||||||
|
- don't make lines too long. If it's longer than ~80 characters, it's probably unreadable already, and the code needs to be clarified;
|
||||||
|
- put operators in the beginning of a continuation line
|
||||||
|
|
||||||
|
Bad example:
|
||||||
|
|
||||||
|
```
|
||||||
|
foobar = verylongexpression +
|
||||||
|
anotherverylongexpression +
|
||||||
|
yetanotherexpression;
|
||||||
|
```
|
||||||
|
|
||||||
|
Good example:
|
||||||
|
|
||||||
|
```
|
||||||
|
foobar = verylongexpression
|
||||||
|
+ anotherverylongexpression
|
||||||
|
+ yetanotherexpression;
|
||||||
|
```
|
||||||
|
|
||||||
|
- use `///` for documentation comments in front of definitions and `/*! ... */` for documentation comments in the beginning of modules (see [Rust doc-comments](https://doc.rust-lang.org/reference/comments.html#doc-comments))
|
||||||
|
|
||||||
|
If in doubt, check [PEP8](https://github.com/rust-dev-tools/fmt-rfcs/blob/master/guide/guide.md), the [kernel coding style](https://www.kernel.org/doc/html/v4.10/process/coding-style.html), or the [Rust style guide](https://github.com/rust-dev-tools/fmt-rfcs/blob/master/guide/guide.md).
|
||||||
|
|
||||||
|
Maintenance
|
||||||
|
-----------
|
||||||
|
|
||||||
|
Squeekboard uses Rust & Cargo for some of its dependencies.
|
||||||
|
|
||||||
|
Use the `cargo.sh` script for maintaining the Cargo part of the build. The script takes the usual Cargo commands, after the first 2 positionsl arguments: source directory, and output artifact. So, `cargo test` becomes:
|
||||||
|
|
||||||
|
```
|
||||||
|
cd build_dir
|
||||||
|
sh /source_path/cargo.sh test
|
||||||
|
```
|
||||||
|
|
||||||
|
### Cargo dependencies
|
||||||
|
|
||||||
|
Dependencies must be specified in `Cargo.toml` with 2 numbers: "major.minor". Since bugfix version number is meant to not affect the interface, this allows for safe updates.
|
||||||
|
|
||||||
|
`Cargo.lock` is used for remembering the revisions of all Rust dependencies. It should be updated often, preferably with each bugfix revision, and in a commit on its own:
|
||||||
|
|
||||||
|
```
|
||||||
|
cd build_dir
|
||||||
|
sh /source_path/cargo.sh update
|
||||||
|
ninja test
|
||||||
|
```
|
||||||
21
Makefile.am
@@ -1,21 +0,0 @@
|
|||||||
# Copyright (C) 2010-2011 Daiki Ueno <ueno@unixuser.org>
|
|
||||||
# Copyright (C) 2010-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
|
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
|
||||||
SUBDIRS = eek eekboard src tests bindings docs po data examples
|
|
||||||
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-introspection
|
|
||||||
35
README
@@ -1,35 +0,0 @@
|
|||||||
eekboard - an easy to use virtual keyboard toolkit -*- outline -*-
|
|
||||||
|
|
||||||
eekboard is a virtual keyboard software package, including a set of
|
|
||||||
tools to implement desktop virtual keyboards.
|
|
||||||
|
|
||||||
* Building
|
|
||||||
|
|
||||||
** Dependencies
|
|
||||||
|
|
||||||
REQUIRED: GLib2, GTK, PangoCairo, libxklavier, libcroco
|
|
||||||
OPTIONAL: libXtst, at-spi2-core, IBus, Clutter, Clutter-Gtk, Python, Vala, gobject-introspection, libcanberra
|
|
||||||
|
|
||||||
** Build from git repo
|
|
||||||
|
|
||||||
$ git clone git://github.com/ueno/eekboard.git
|
|
||||||
$ cd eekboard
|
|
||||||
$ ./autogen.sh --prefix=/usr --enable-gtk-doc
|
|
||||||
$ make
|
|
||||||
$ sudo make install
|
|
||||||
|
|
||||||
** Build from tarball
|
|
||||||
|
|
||||||
$ ./configure --prefix=/usr
|
|
||||||
$ make
|
|
||||||
$ sudo make install
|
|
||||||
|
|
||||||
* Running
|
|
||||||
|
|
||||||
$ eekboard
|
|
||||||
$ eekboard -f # show/hide automatically based on focus-in/focus-out events
|
|
||||||
|
|
||||||
Even though eekboard -f watches a11y events by default, it currently
|
|
||||||
works better with IBus. To use IBus, do:
|
|
||||||
|
|
||||||
$ gsettings set org.fedorahosted.eekboard focus-listener 'ibus'
|
|
||||||
59
README.md
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
*squeekboard* - a Wayland virtual keyboard
|
||||||
|
========================================
|
||||||
|
|
||||||
|
*Squeekboard* is a virtual keyboard supporting Wayland, built primarily for the *Librem 5* phone.
|
||||||
|
|
||||||
|
It squeaks because some Rust got inside.
|
||||||
|
|
||||||
|
Features
|
||||||
|
--------
|
||||||
|
|
||||||
|
### Present
|
||||||
|
|
||||||
|
- GTK3
|
||||||
|
- Custom yaml-defined keyboards
|
||||||
|
- DBus interface to show and hide
|
||||||
|
- Use Wayland input method protocol to show and hide
|
||||||
|
- Use Wayland virtual keyboard protocol
|
||||||
|
|
||||||
|
### Temporarily dropped
|
||||||
|
|
||||||
|
- A settings interface
|
||||||
|
|
||||||
|
### TODO
|
||||||
|
|
||||||
|
- Use Wayland input method protocol
|
||||||
|
- Pick up DBus interface files from /usr/share
|
||||||
|
|
||||||
|
Building
|
||||||
|
--------
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
|
||||||
|
See `.gitlab-ci.yml`.
|
||||||
|
|
||||||
|
### Build from git repo
|
||||||
|
|
||||||
|
```
|
||||||
|
$ git clone https://source.puri.sm/Librem5/squeekboard.git
|
||||||
|
$ cd squeekboard
|
||||||
|
$ mkdir ../build
|
||||||
|
$ meson ../build/
|
||||||
|
$ cd ../build
|
||||||
|
$ ninja test
|
||||||
|
$ ninja install
|
||||||
|
```
|
||||||
|
|
||||||
|
Running
|
||||||
|
-------
|
||||||
|
|
||||||
|
```
|
||||||
|
$ phoc # if no compatible Wayland compositor is running yet
|
||||||
|
$ cd ../build/
|
||||||
|
$ src/squeekboard
|
||||||
|
```
|
||||||
|
|
||||||
|
Developing
|
||||||
|
----------
|
||||||
|
|
||||||
|
See `HACKING.md`
|
||||||
25
autogen.sh
@@ -1,25 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# Run this to generate all the initial makefiles, etc.
|
|
||||||
|
|
||||||
srcdir=`dirname $0`
|
|
||||||
test -z "$srcdir" && srcdir=.
|
|
||||||
|
|
||||||
PKG_NAME="eekboard"
|
|
||||||
|
|
||||||
(test -f $srcdir/configure.ac \
|
|
||||||
&& test -f $srcdir/README ) || {
|
|
||||||
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
|
|
||||||
echo " top-level $PKG_NAME directory"
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
which gnome-autogen.sh || {
|
|
||||||
echo "You need to install gnome-common from the GNOME CVS"
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I m4"
|
|
||||||
REQUIRED_AUTOMAKE_VERSION=1.10
|
|
||||||
REQUIRED_AUTOCONF_VERSION=2.60
|
|
||||||
|
|
||||||
. gnome-autogen.sh
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
# Copyright (C) 2010-2011 Daiki Ueno <ueno@unixuser.org>
|
|
||||||
# Copyright (C) 2010-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
|
|
||||||
|
|
||||||
SUBDIRS = python vala
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
# 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/>.
|
|
||||||
|
|
||||||
SUBDIRS = eekboard
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
# 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/>.
|
|
||||||
|
|
||||||
if ENABLE_PYTHON
|
|
||||||
pkgpython_PYTHON = \
|
|
||||||
__init__.py \
|
|
||||||
serializable.py \
|
|
||||||
symbol.py \
|
|
||||||
keysym.py \
|
|
||||||
text.py \
|
|
||||||
client.py \
|
|
||||||
context.py
|
|
||||||
endif
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
# 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/>.
|
|
||||||
|
|
||||||
from symbol import *
|
|
||||||
from keysym import *
|
|
||||||
from text import *
|
|
||||||
from serializable import *
|
|
||||||
from client import *
|
|
||||||
from context import *
|
|
||||||
@@ -1,56 +0,0 @@
|
|||||||
# 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 dbus
|
|
||||||
import dbus.mainloop.glib
|
|
||||||
import gobject
|
|
||||||
from context import Context
|
|
||||||
|
|
||||||
dbus.mainloop.glib.DBusGMainLoop(set_as_default = True)
|
|
||||||
|
|
||||||
class Client(gobject.GObject):
|
|
||||||
__gtype_name__ = "PYEekboardClient"
|
|
||||||
__gsignals__ = {
|
|
||||||
'destroyed': (
|
|
||||||
gobject.SIGNAL_RUN_LAST,
|
|
||||||
gobject.TYPE_NONE,
|
|
||||||
())
|
|
||||||
}
|
|
||||||
|
|
||||||
def __init__(self):
|
|
||||||
super(Client, self).__init__()
|
|
||||||
self.__bus = dbus.SessionBus()
|
|
||||||
_service = self.__bus.get_object("org.fedorahosted.Eekboard",
|
|
||||||
"/org/fedorahosted/Eekboard")
|
|
||||||
self.__service = dbus.Interface(_service, dbus_interface="org.fedorahosted.Eekboard")
|
|
||||||
self.__service.connect_to_signal("Destroyed", self.__destroyed_cb)
|
|
||||||
|
|
||||||
def __destroyed_cb(self):
|
|
||||||
self.emit("destroyed")
|
|
||||||
|
|
||||||
def create_context(self, client_name):
|
|
||||||
object_path = self.__service.CreateContext(client_name)
|
|
||||||
return Context(self.__bus, object_path)
|
|
||||||
|
|
||||||
def push_context(self, context):
|
|
||||||
self.__service.PushContext(context.object_path)
|
|
||||||
|
|
||||||
def pop_context(self):
|
|
||||||
self.__service.PopContext()
|
|
||||||
|
|
||||||
def destroy_context(self, context):
|
|
||||||
self.__service.DestroyContext(context.object_path)
|
|
||||||
@@ -1,126 +0,0 @@
|
|||||||
# 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 dbus
|
|
||||||
import gobject
|
|
||||||
import serializable
|
|
||||||
|
|
||||||
class Context(gobject.GObject):
|
|
||||||
__gtype_name__ = "PYEekboardContext"
|
|
||||||
__gsignals__ = {
|
|
||||||
'enabled': (
|
|
||||||
gobject.SIGNAL_RUN_LAST,
|
|
||||||
gobject.TYPE_NONE,
|
|
||||||
()),
|
|
||||||
'disabled': (
|
|
||||||
gobject.SIGNAL_RUN_LAST,
|
|
||||||
gobject.TYPE_NONE,
|
|
||||||
()),
|
|
||||||
'key-pressed': (
|
|
||||||
gobject.SIGNAL_RUN_LAST,
|
|
||||||
gobject.TYPE_NONE,
|
|
||||||
(gobject.TYPE_STRING, gobject.TYPE_PYOBJECT, gobject.TYPE_UINT)),
|
|
||||||
'destroyed': (
|
|
||||||
gobject.SIGNAL_RUN_LAST,
|
|
||||||
gobject.TYPE_NONE,
|
|
||||||
()),
|
|
||||||
}
|
|
||||||
|
|
||||||
__gproperties__ = {
|
|
||||||
'visible': (gobject.TYPE_BOOLEAN, 'Visible', 'Visible',
|
|
||||||
False, gobject.PARAM_READWRITE),
|
|
||||||
'keyboard': (gobject.TYPE_UINT, 'Keyboard', 'Keyboard',
|
|
||||||
0, gobject.G_MAXUINT, 0, gobject.PARAM_READWRITE),
|
|
||||||
'group': (gobject.TYPE_UINT, 'Group', 'Group',
|
|
||||||
0, gobject.G_MAXUINT, 0, gobject.PARAM_READWRITE),
|
|
||||||
}
|
|
||||||
|
|
||||||
def __init__(self, bus, object_path):
|
|
||||||
super(Context, self).__init__()
|
|
||||||
self.__bus = bus
|
|
||||||
self.__object_path = object_path
|
|
||||||
self.__properties = {}
|
|
||||||
_context = self.__bus.get_object("org.fedorahosted.Eekboard",
|
|
||||||
object_path)
|
|
||||||
self.__context = dbus.Interface(_context, dbus_interface="org.fedorahosted.Eekboard.Context")
|
|
||||||
|
|
||||||
self.__context.connect_to_signal('Enabled', self.__enabled_cb)
|
|
||||||
self.__context.connect_to_signal('Disabled', self.__disabled_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('VisibilityChanged', self.__visibility_changed_cb)
|
|
||||||
self.__context.connect_to_signal('KeyboardChanged', self.__keyboard_changed_cb)
|
|
||||||
self.__context.connect_to_signal('GroupChanged', self.__group_changed_cb)
|
|
||||||
|
|
||||||
object_path = property(lambda self: self.__object_path)
|
|
||||||
|
|
||||||
def __enabled_cb(self):
|
|
||||||
self.emit('enabled')
|
|
||||||
|
|
||||||
def __disabled_cb(self):
|
|
||||||
self.emit('disabled')
|
|
||||||
|
|
||||||
def __key_pressed_cb(self, *args):
|
|
||||||
keyname = args[0]
|
|
||||||
symbol = serializable.deserialize_object(args[1])
|
|
||||||
modifiers = args[2]
|
|
||||||
self.emit('key-pressed', keyname, symbol, modifiers)
|
|
||||||
|
|
||||||
def __visibility_changed_cb(self, *args):
|
|
||||||
self.set_property('visible', args[0])
|
|
||||||
self.notify('visible')
|
|
||||||
|
|
||||||
def __keyboard_changed_cb(self, *args):
|
|
||||||
self.set_property('keyboard', args[0])
|
|
||||||
self.notify('keyboard')
|
|
||||||
|
|
||||||
def __group_changed_cb(self, *args):
|
|
||||||
self.set_property('group', args[0])
|
|
||||||
self.notify('group')
|
|
||||||
|
|
||||||
def __destroyed_cb(self):
|
|
||||||
self.emit("destroyed")
|
|
||||||
|
|
||||||
def do_set_property(self, pspec, value):
|
|
||||||
self.__properties[pspec.name] = value
|
|
||||||
|
|
||||||
def do_get_property(self, pspec):
|
|
||||||
return self.__properties.get(pspec.name, pspec.default_value)
|
|
||||||
|
|
||||||
def add_keyboard(self, keyboard_type):
|
|
||||||
return self.__context.AddKeyboard(keyboard_type)
|
|
||||||
|
|
||||||
def remove_keyboard(self, keyboard_id):
|
|
||||||
return self.__context.RemoveKeyboard(keyboard_id)
|
|
||||||
|
|
||||||
def set_keyboard(self, keyboard_id):
|
|
||||||
self.__context.SetKeyboard(keyboard_id)
|
|
||||||
|
|
||||||
def show_keyboard(self):
|
|
||||||
self.__context.ShowKeyboard()
|
|
||||||
|
|
||||||
def hide_keyboard(self):
|
|
||||||
self.__context.HideKeyboard()
|
|
||||||
|
|
||||||
def set_group(self, group):
|
|
||||||
self.__context.SetGroup(group)
|
|
||||||
|
|
||||||
def press_keycode(self, keycode):
|
|
||||||
self.__context.PressKeycode(keycode)
|
|
||||||
|
|
||||||
def release_keycode(self, keycode):
|
|
||||||
self.__context.ReleaseKeycode(keycode)
|
|
||||||
@@ -1,35 +0,0 @@
|
|||||||
# 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 Keysym(symbol.Symbol):
|
|
||||||
__gtype_name__ = "PYEekKeysym"
|
|
||||||
__NAME__ = "EekKeysym"
|
|
||||||
|
|
||||||
def __init__(self):
|
|
||||||
super(Keysym, self).__init__()
|
|
||||||
|
|
||||||
xkeysym = property(lambda self: self.__xkeysym)
|
|
||||||
|
|
||||||
def serialize(self, struct):
|
|
||||||
super(Keysym, self).serialize(struct)
|
|
||||||
struct.append(dbus.UInt32(self.__xkeysym))
|
|
||||||
|
|
||||||
def deserialize(self, struct):
|
|
||||||
super(Keysym, self).deserialize(struct)
|
|
||||||
self.__xkeysym = struct.pop(0)
|
|
||||||
@@ -1,76 +0,0 @@
|
|||||||
# vim:set et sts=4 sw=4:
|
|
||||||
#
|
|
||||||
# ibus - The Input Bus
|
|
||||||
#
|
|
||||||
# Copyright (c) 2007-2010 Peng Huang <shawn.p.huang@gmail.com>
|
|
||||||
# Copyright (c) 2007-2010 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 program; if not, write to the
|
|
||||||
# Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
|
||||||
# Boston, MA 02111-1307 USA
|
|
||||||
|
|
||||||
__all__ = (
|
|
||||||
"Serializable",
|
|
||||||
"serialize_object",
|
|
||||||
"deserialize_object",
|
|
||||||
)
|
|
||||||
|
|
||||||
import dbus
|
|
||||||
import gobject
|
|
||||||
|
|
||||||
__serializable_name_dict = dict()
|
|
||||||
|
|
||||||
def serializable_register(classobj):
|
|
||||||
# if not issubclass(classobj, Serializable):
|
|
||||||
# raise "%s is not a sub-class of Serializable" % str(classobj)
|
|
||||||
__serializable_name_dict[classobj.__NAME__] = classobj
|
|
||||||
|
|
||||||
def serialize_object(o):
|
|
||||||
if isinstance(o, Serializable):
|
|
||||||
l = [o.__NAME__]
|
|
||||||
o.serialize(l)
|
|
||||||
return dbus.Struct(l)
|
|
||||||
else:
|
|
||||||
return o
|
|
||||||
|
|
||||||
def deserialize_object(v):
|
|
||||||
if isinstance(v, tuple):
|
|
||||||
struct = list(v)
|
|
||||||
type_name = struct.pop(0)
|
|
||||||
type_class = __serializable_name_dict[type_name]
|
|
||||||
o = type_class()
|
|
||||||
o.deserialize (struct)
|
|
||||||
return o
|
|
||||||
return v
|
|
||||||
|
|
||||||
class SerializableMeta(gobject.GObjectMeta):
|
|
||||||
def __init__(cls, name, bases, dict_):
|
|
||||||
super(SerializableMeta, cls).__init__(name, bases, dict_)
|
|
||||||
if "__NAME__" in cls.__dict__:
|
|
||||||
serializable_register(cls)
|
|
||||||
|
|
||||||
class Serializable(gobject.GObject):
|
|
||||||
__metaclass__ = SerializableMeta
|
|
||||||
__gtype_name__ = "PYEekSerializable"
|
|
||||||
__NAME__ = "EekSerializable"
|
|
||||||
def __init__(self):
|
|
||||||
super(Serializable, self).__init__()
|
|
||||||
|
|
||||||
def serialize(self, struct):
|
|
||||||
pass
|
|
||||||
|
|
||||||
def deserialize(self, struct):
|
|
||||||
pass
|
|
||||||
|
|
||||||
__serializable_name_dict["EekSerializable"] = Serializable
|
|
||||||
@@ -1,47 +0,0 @@
|
|||||||
# 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 serializable
|
|
||||||
|
|
||||||
class Symbol(serializable.Serializable):
|
|
||||||
__gtype_name__ = "PYEekSymbol"
|
|
||||||
__NAME__ = "EekSymbol"
|
|
||||||
|
|
||||||
def __init__(self):
|
|
||||||
super(Symbol, self).__init__()
|
|
||||||
|
|
||||||
name = property(lambda self: self.__name)
|
|
||||||
label = property(lambda self: self.__label)
|
|
||||||
category = property(lambda self: self.__category)
|
|
||||||
modifier_mask = property(lambda self: self.__modifier_mask)
|
|
||||||
icon_name = property(lambda self: self.__icon_name)
|
|
||||||
|
|
||||||
def serialize(self, struct):
|
|
||||||
super(Symbol, self).serialize(struct)
|
|
||||||
struct.append(dbus.String(self.__name))
|
|
||||||
struct.append(dbus.String(self.__label))
|
|
||||||
struct.append(dbus.UInt32(self.__category))
|
|
||||||
struct.append(dbus.UInt32(self.__modifier_mask))
|
|
||||||
struct.append(dbus.String(self.__icon_name))
|
|
||||||
|
|
||||||
def deserialize(self, struct):
|
|
||||||
super(Symbol, self).deserialize(struct)
|
|
||||||
self.__name = struct.pop(0)
|
|
||||||
self.__label = struct.pop(0)
|
|
||||||
self.__category = struct.pop(0)
|
|
||||||
self.__modifier_mask = struct.pop(0)
|
|
||||||
self.__icon_name = struct.pop(0)
|
|
||||||
@@ -1,35 +0,0 @@
|
|||||||
# 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)
|
|
||||||
@@ -1,77 +0,0 @@
|
|||||||
# Copyright (C) 2010-2011 Daiki Ueno <ueno@unixuser.org>
|
|
||||||
# Copyright (C) 2010-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 ENABLE_VALA
|
|
||||||
vapidir = $(datadir)/vala/vapi
|
|
||||||
dist_vapi_DATA = \
|
|
||||||
eek-$(EEK_API_VERSION).vapi \
|
|
||||||
eek-clutter-$(EEK_API_VERSION).vapi \
|
|
||||||
eek-gtk-$(EEK_API_VERSION).vapi \
|
|
||||||
eek-xkb-$(EEK_API_VERSION).vapi \
|
|
||||||
eek-xkl-$(EEK_API_VERSION).vapi
|
|
||||||
MAINTAINERCLEANFILES = $(dist_vapi_DATA)
|
|
||||||
|
|
||||||
eek-$(EEK_API_VERSION).vapi:
|
|
||||||
$(VAPIGEN_V)$(VAPIGEN) \
|
|
||||||
--library eek-$(EEK_API_VERSION) \
|
|
||||||
--pkg gio-2.0 \
|
|
||||||
eek-$(EEK_API_VERSION)/eek-$(EEK_API_VERSION).gi
|
|
||||||
|
|
||||||
eek-clutter-$(EEK_API_VERSION).vapi: eek-$(EEK_API_VERSION).vapi
|
|
||||||
$(VAPIGEN_V)$(VAPIGEN) --vapidir=$(builddir) \
|
|
||||||
--library eek-clutter-$(EEK_API_VERSION) \
|
|
||||||
--pkg eek-$(EEK_API_VERSION) \
|
|
||||||
--pkg clutter-1.0 \
|
|
||||||
--pkg gio-2.0 \
|
|
||||||
--pkg atk \
|
|
||||||
eek-clutter-$(EEK_API_VERSION)/eek-clutter-$(EEK_API_VERSION).gi
|
|
||||||
|
|
||||||
eek-gtk-$(EEK_API_VERSION).vapi: eek-$(EEK_API_VERSION).vapi
|
|
||||||
$(VAPIGEN_V)$(VAPIGEN) --vapidir=$(builddir) \
|
|
||||||
--library eek-gtk-$(EEK_API_VERSION) \
|
|
||||||
--pkg eek-$(EEK_API_VERSION) \
|
|
||||||
--pkg gtk+-2.0 \
|
|
||||||
eek-gtk-$(EEK_API_VERSION)/eek-gtk-$(EEK_API_VERSION).gi
|
|
||||||
|
|
||||||
eek-xkb-$(EEK_API_VERSION).vapi: eek-$(EEK_API_VERSION).vapi
|
|
||||||
$(VAPIGEN_V)$(VAPIGEN) --vapidir=$(builddir) \
|
|
||||||
--library eek-xkb-$(EEK_API_VERSION) \
|
|
||||||
--pkg eek-$(EEK_API_VERSION) \
|
|
||||||
--pkg gio-2.0 \
|
|
||||||
eek-xkb-$(EEK_API_VERSION)/eek-xkb-$(EEK_API_VERSION).gi
|
|
||||||
|
|
||||||
eek-xkl-$(EEK_API_VERSION).vapi: eek-xkb-$(EEK_API_VERSION).vapi
|
|
||||||
$(VAPIGEN_V)$(VAPIGEN) --vapidir=$(builddir) \
|
|
||||||
--library eek-xkl-$(EEK_API_VERSION) \
|
|
||||||
--pkg eek-$(EEK_API_VERSION) \
|
|
||||||
--pkg eek-xkb-$(EEK_API_VERSION) --pkg gio-2.0 \
|
|
||||||
eek-xkl-$(EEK_API_VERSION)/eek-xkl-$(EEK_API_VERSION).gi
|
|
||||||
|
|
||||||
eekboard-$(EEK_API_VERSION).vapi:
|
|
||||||
$(VAPIGEN_V)$(VAPIGEN) \
|
|
||||||
--library eekboard-$(EEK_API_VERSION) \
|
|
||||||
--pkg eek-$(EEK_API_VERSION) \
|
|
||||||
--pkg gio-2.0 \
|
|
||||||
eek-$(EEK_API_VERSION)/eek-$(EEK_API_VERSION).gi
|
|
||||||
|
|
||||||
# set up the verbosity rules to avoid some build noise
|
|
||||||
VAPIGEN_V = $(VAPIGEN_V_$(V))
|
|
||||||
VAPIGEN_V_ = $(VAPIGEN_V_$(AM_DEFAULT_VERBOSITY))
|
|
||||||
VAPIGEN_V_0 = @echo " VAPIG " $@;
|
|
||||||
endif
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
-DEEK_COMPILATION=1
|
|
||||||
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
include/eek-0.90/eek/eek-container.h
|
|
||||||
include/eek-0.90/eek/eek-element.h
|
|
||||||
include/eek-0.90/eek/eek-enumtypes.h
|
|
||||||
include/eek-0.90/eek/eek-keyboard.h
|
|
||||||
include/eek-0.90/eek/eek-key.h
|
|
||||||
include/eek-0.90/eek/eek-keysym.h
|
|
||||||
include/eek-0.90/eek/eek-layout.h
|
|
||||||
include/eek-0.90/eek/eek-section.h
|
|
||||||
include/eek-0.90/eek/eek-serializable.h
|
|
||||||
include/eek-0.90/eek/eek-symbol.h
|
|
||||||
include/eek-0.90/eek/eek-symbol-matrix.h
|
|
||||||
include/eek-0.90/eek/eek-theme.h
|
|
||||||
include/eek-0.90/eek/eek-types.h
|
|
||||||
include/eek-0.90/eek/eek-xml.h
|
|
||||||
include/eek-0.90/eek/eek-xml-layout.h
|
|
||||||
lib/libeek.so
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
Eek cheader_filename="eek/eek.h"
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
Eek
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
-DEEK_COMPILATION=1
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
include/eek-0.90/eek/eek-clutter-keyboard.h
|
|
||||||
lib/libeek-clutter.so
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<api version="1.0">
|
|
||||||
<namespace name="EekClutter">
|
|
||||||
<object name="EekClutterKeyboard" parent="ClutterGroup" type-name="EekClutterKeyboard" get-type="eek_clutter_keyboard_get_type">
|
|
||||||
<implements>
|
|
||||||
<interface name="ClutterScriptable"/>
|
|
||||||
<interface name="ClutterAnimatable"/>
|
|
||||||
<interface name="AtkImplementor"/>
|
|
||||||
<interface name="ClutterContainer"/>
|
|
||||||
</implements>
|
|
||||||
<constructor name="new" symbol="eek_clutter_keyboard_new">
|
|
||||||
<return-type type="ClutterActor*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="keyboard" type="EekKeyboard*"/>
|
|
||||||
</parameters>
|
|
||||||
</constructor>
|
|
||||||
<method name="set_theme" symbol="eek_clutter_keyboard_set_theme">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="keyboard" type="EekClutterKeyboard*"/>
|
|
||||||
<parameter name="theme" type="EekTheme*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<property name="keyboard" type="EekKeyboard*" readable="0" writable="1" construct="0" construct-only="1"/>
|
|
||||||
</object>
|
|
||||||
<constant name="EEK_CLUTTER_KEYBOARD_H" type="int" value="1"/>
|
|
||||||
</namespace>
|
|
||||||
</api>
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
EekClutter cheader_filename="eek/eek-clutter.h"
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
EekClutter
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
-DEEK_COMPILATION=1
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
include/eek-0.90/eek/eek-gtk-keyboard.h
|
|
||||||
lib/libeek-gtk.so
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<api version="1.0">
|
|
||||||
<namespace name="EekGtk">
|
|
||||||
<object name="EekGtkKeyboard" parent="GtkDrawingArea" type-name="EekGtkKeyboard" get-type="eek_gtk_keyboard_get_type">
|
|
||||||
<implements>
|
|
||||||
<interface name="AtkImplementor"/>
|
|
||||||
<interface name="GtkBuildable"/>
|
|
||||||
</implements>
|
|
||||||
<constructor name="new" symbol="eek_gtk_keyboard_new">
|
|
||||||
<return-type type="GtkWidget*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="keyboard" type="EekKeyboard*"/>
|
|
||||||
</parameters>
|
|
||||||
</constructor>
|
|
||||||
<method name="set_theme" symbol="eek_gtk_keyboard_set_theme">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="keyboard" type="EekGtkKeyboard*"/>
|
|
||||||
<parameter name="theme" type="EekTheme*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<property name="keyboard" type="EekKeyboard*" readable="0" writable="1" construct="0" construct-only="1"/>
|
|
||||||
</object>
|
|
||||||
<constant name="EEK_GTK_KEYBOARD_H" type="int" value="1"/>
|
|
||||||
</namespace>
|
|
||||||
</api>
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
EekGtk cheader_filename="eek/eek-gtk.h"
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
EekGtk
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
-DEEK_COMPILATION=1
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
include/eek-0.90/eek/eek-xkb-layout.h
|
|
||||||
lib/libeek-xkb.so
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<api version="1.0">
|
|
||||||
<namespace name="EekXkb">
|
|
||||||
<object name="EekXkbLayout" parent="EekLayout" type-name="EekXkbLayout" get-type="eek_xkb_layout_get_type">
|
|
||||||
<method name="get_geometry" symbol="eek_xkb_layout_get_geometry">
|
|
||||||
<return-type type="gchar*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_keycodes" symbol="eek_xkb_layout_get_keycodes">
|
|
||||||
<return-type type="gchar*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_symbols" symbol="eek_xkb_layout_get_symbols">
|
|
||||||
<return-type type="gchar*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<constructor name="new" symbol="eek_xkb_layout_new">
|
|
||||||
<return-type type="EekLayout*"/>
|
|
||||||
</constructor>
|
|
||||||
<method name="set_geometry" symbol="eek_xkb_layout_set_geometry">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
<parameter name="geometry" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_keycodes" symbol="eek_xkb_layout_set_keycodes">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
<parameter name="keycodes" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_names" symbol="eek_xkb_layout_set_names">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
<parameter name="names" type="XkbComponentNamesRec*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_names_full" symbol="eek_xkb_layout_set_names_full">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_names_full_valist" symbol="eek_xkb_layout_set_names_full_valist">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
<parameter name="var_args" type="va_list"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_symbols" symbol="eek_xkb_layout_set_symbols">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXkbLayout*"/>
|
|
||||||
<parameter name="symbols" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<property name="geometry" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<property name="keycodes" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<property name="symbols" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
</object>
|
|
||||||
<constant name="EEK_XKB_LAYOUT_H" type="int" value="1"/>
|
|
||||||
</namespace>
|
|
||||||
</api>
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
EekXkb cheader_filename="eek/eek-xkb.h"
|
|
||||||
eek_xkb_layout_set_names hidden="1"
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
EekXkb
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
-DEEK_COMPILATION=1
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
include/eek-0.90/eek/eek-xkl-layout.h
|
|
||||||
lib/libeek-xkl.so
|
|
||||||
@@ -1,105 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<api version="1.0">
|
|
||||||
<namespace name="EekXkl">
|
|
||||||
<object name="EekXklLayout" parent="EekXkbLayout" type-name="EekXklLayout" get-type="eek_xkl_layout_get_type">
|
|
||||||
<method name="disable_option" symbol="eek_xkl_layout_disable_option">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="option" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="enable_option" symbol="eek_xkl_layout_enable_option">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="option" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_layouts" symbol="eek_xkl_layout_get_layouts">
|
|
||||||
<return-type type="gchar**"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_model" symbol="eek_xkl_layout_get_model">
|
|
||||||
<return-type type="gchar*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_option" symbol="eek_xkl_layout_get_option">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="option" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_options" symbol="eek_xkl_layout_get_options">
|
|
||||||
<return-type type="gchar**"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_variants" symbol="eek_xkl_layout_get_variants">
|
|
||||||
<return-type type="gchar**"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<constructor name="new" symbol="eek_xkl_layout_new">
|
|
||||||
<return-type type="EekLayout*"/>
|
|
||||||
</constructor>
|
|
||||||
<method name="set_config" symbol="eek_xkl_layout_set_config">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="config" type="XklConfigRec*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_config_full" symbol="eek_xkl_layout_set_config_full">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="model" type="gchar*"/>
|
|
||||||
<parameter name="layouts" type="gchar**"/>
|
|
||||||
<parameter name="variants" type="gchar**"/>
|
|
||||||
<parameter name="options" type="gchar**"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_layouts" symbol="eek_xkl_layout_set_layouts">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="layouts" type="gchar**"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_model" symbol="eek_xkl_layout_set_model">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="model" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_options" symbol="eek_xkl_layout_set_options">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="options" type="gchar**"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_variants" symbol="eek_xkl_layout_set_variants">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layout" type="EekXklLayout*"/>
|
|
||||||
<parameter name="variants" type="gchar**"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<property name="layouts" type="GStrv*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<property name="model" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<property name="options" type="GStrv*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<property name="variants" type="GStrv*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
</object>
|
|
||||||
<constant name="EEK_XKL_LAYOUT_H" type="int" value="1"/>
|
|
||||||
</namespace>
|
|
||||||
</api>
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
EekXkl cheader_filename="eek/eek-xkl.h"
|
|
||||||
eek_xkl_layout_set_config hidden="1"
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
EekXkl
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
-DEEKBOARD_COMPILATION
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
include/eekboard-0.90/eekboard
|
|
||||||
lib/libeekboard.so
|
|
||||||
@@ -1,340 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<api version="1.0">
|
|
||||||
<namespace name="Eekboard">
|
|
||||||
<function name="xkl_config_rec_from_string" symbol="eekboard_xkl_config_rec_from_string">
|
|
||||||
<return-type type="XklConfigRec*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="layouts" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</function>
|
|
||||||
<function name="xkl_config_rec_to_string" symbol="eekboard_xkl_config_rec_to_string">
|
|
||||||
<return-type type="gchar*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="rec" type="XklConfigRec*"/>
|
|
||||||
</parameters>
|
|
||||||
</function>
|
|
||||||
<function name="xkl_list_layout_variants" symbol="eekboard_xkl_list_layout_variants">
|
|
||||||
<return-type type="GSList*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="registry" type="XklConfigRegistry*"/>
|
|
||||||
<parameter name="layout" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</function>
|
|
||||||
<function name="xkl_list_layouts" symbol="eekboard_xkl_list_layouts">
|
|
||||||
<return-type type="GSList*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="registry" type="XklConfigRegistry*"/>
|
|
||||||
</parameters>
|
|
||||||
</function>
|
|
||||||
<function name="xkl_list_models" symbol="eekboard_xkl_list_models">
|
|
||||||
<return-type type="GSList*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="registry" type="XklConfigRegistry*"/>
|
|
||||||
</parameters>
|
|
||||||
</function>
|
|
||||||
<function name="xkl_list_option_groups" symbol="eekboard_xkl_list_option_groups">
|
|
||||||
<return-type type="GSList*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="registry" type="XklConfigRegistry*"/>
|
|
||||||
</parameters>
|
|
||||||
</function>
|
|
||||||
<function name="xkl_list_options" symbol="eekboard_xkl_list_options">
|
|
||||||
<return-type type="GSList*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="registry" type="XklConfigRegistry*"/>
|
|
||||||
<parameter name="group" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</function>
|
|
||||||
<object name="EekboardClient" parent="GDBusProxy" type-name="EekboardClient" get-type="eekboard_client_get_type">
|
|
||||||
<implements>
|
|
||||||
<interface name="GInitable"/>
|
|
||||||
<interface name="GAsyncInitable"/>
|
|
||||||
</implements>
|
|
||||||
<method name="create_context" symbol="eekboard_client_create_context">
|
|
||||||
<return-type type="EekboardContext*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="eekboard" type="EekboardClient*"/>
|
|
||||||
<parameter name="client_name" type="gchar*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="destroy_context" symbol="eekboard_client_destroy_context">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="eekboard" type="EekboardClient*"/>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<constructor name="new" symbol="eekboard_client_new">
|
|
||||||
<return-type type="EekboardClient*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="connection" type="GDBusConnection*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</constructor>
|
|
||||||
<method name="pop_context" symbol="eekboard_client_pop_context">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="eekboard" type="EekboardClient*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="push_context" symbol="eekboard_client_push_context">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="eekboard" type="EekboardClient*"/>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<signal name="destroyed" when="LAST">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardClient*"/>
|
|
||||||
</parameters>
|
|
||||||
</signal>
|
|
||||||
</object>
|
|
||||||
<object name="EekboardContext" parent="GDBusProxy" type-name="EekboardContext" get-type="eekboard_context_get_type">
|
|
||||||
<implements>
|
|
||||||
<interface name="GInitable"/>
|
|
||||||
<interface name="GAsyncInitable"/>
|
|
||||||
</implements>
|
|
||||||
<method name="add_keyboard" symbol="eekboard_context_add_keyboard">
|
|
||||||
<return-type type="guint"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="keyboard" type="gchar*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_group" symbol="eekboard_context_get_group">
|
|
||||||
<return-type type="gint"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="hide_keyboard" symbol="eekboard_context_hide_keyboard">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="is_enabled" symbol="eekboard_context_is_enabled">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="is_keyboard_visible" symbol="eekboard_context_is_keyboard_visible">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<constructor name="new" symbol="eekboard_context_new">
|
|
||||||
<return-type type="EekboardContext*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="connection" type="GDBusConnection*"/>
|
|
||||||
<parameter name="object_path" type="gchar*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</constructor>
|
|
||||||
<method name="press_keycode" symbol="eekboard_context_press_keycode">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="keycode" type="guint"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="release_keycode" symbol="eekboard_context_release_keycode">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="keycode" type="guint"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="remove_keyboard" symbol="eekboard_context_remove_keyboard">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="keyboard_id" type="guint"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_enabled" symbol="eekboard_context_set_enabled">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="enabled" type="gboolean"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_fullscreen" symbol="eekboard_context_set_fullscreen">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="fullscreen" type="gboolean"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_group" symbol="eekboard_context_set_group">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="group" type="gint"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="set_keyboard" symbol="eekboard_context_set_keyboard">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="keyboard_id" type="guint"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="show_keyboard" symbol="eekboard_context_show_keyboard">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContext*"/>
|
|
||||||
<parameter name="cancellable" type="GCancellable*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<property name="visible" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
|
|
||||||
<signal name="destroyed" when="LAST">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContext*"/>
|
|
||||||
</parameters>
|
|
||||||
</signal>
|
|
||||||
<signal name="disabled" when="LAST">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContext*"/>
|
|
||||||
</parameters>
|
|
||||||
</signal>
|
|
||||||
<signal name="enabled" when="LAST">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContext*"/>
|
|
||||||
</parameters>
|
|
||||||
</signal>
|
|
||||||
<signal name="key-pressed" when="LAST">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContext*"/>
|
|
||||||
<parameter name="keyname" type="char*"/>
|
|
||||||
<parameter name="symbol" type="GObject*"/>
|
|
||||||
<parameter name="modifiers" type="guint"/>
|
|
||||||
</parameters>
|
|
||||||
</signal>
|
|
||||||
</object>
|
|
||||||
<object name="EekboardContextService" parent="GObject" type-name="EekboardContextService" get-type="eekboard_context_service_get_type">
|
|
||||||
<method name="disable" symbol="eekboard_context_service_disable">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="enable" symbol="eekboard_context_service_enable">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_client_name" symbol="eekboard_context_service_get_client_name">
|
|
||||||
<return-type type="gchar*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_fullscreen" symbol="eekboard_context_service_get_fullscreen">
|
|
||||||
<return-type type="gboolean"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<method name="get_keyboard" symbol="eekboard_context_service_get_keyboard">
|
|
||||||
<return-type type="EekKeyboard*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="context" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</method>
|
|
||||||
<property name="client-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<property name="connection" type="GDBusConnection*" readable="1" writable="1" construct="1" construct-only="0"/>
|
|
||||||
<property name="fullscreen" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<property name="keyboard" type="EekKeyboard*" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<property name="object-path" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
|
|
||||||
<property name="visible" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
|
|
||||||
<signal name="disabled" when="LAST">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</signal>
|
|
||||||
<signal name="enabled" when="LAST">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</signal>
|
|
||||||
<vfunc name="create_keyboard">
|
|
||||||
<return-type type="EekKeyboard*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContextService*"/>
|
|
||||||
<parameter name="keyboard_type" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</vfunc>
|
|
||||||
<vfunc name="hide_keyboard">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</vfunc>
|
|
||||||
<vfunc name="show_keyboard">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardContextService*"/>
|
|
||||||
</parameters>
|
|
||||||
</vfunc>
|
|
||||||
</object>
|
|
||||||
<object name="EekboardService" parent="GObject" type-name="EekboardService" get-type="eekboard_service_get_type">
|
|
||||||
<constructor name="new" symbol="eekboard_service_new">
|
|
||||||
<return-type type="EekboardService*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="object_path" type="gchar*"/>
|
|
||||||
<parameter name="connection" type="GDBusConnection*"/>
|
|
||||||
</parameters>
|
|
||||||
</constructor>
|
|
||||||
<property name="connection" type="GDBusConnection*" readable="1" writable="1" construct="1" construct-only="0"/>
|
|
||||||
<property name="object-path" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
|
|
||||||
<signal name="destroyed" when="LAST">
|
|
||||||
<return-type type="void"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="object" type="EekboardService*"/>
|
|
||||||
</parameters>
|
|
||||||
</signal>
|
|
||||||
<vfunc name="create_context">
|
|
||||||
<return-type type="EekboardContextService*"/>
|
|
||||||
<parameters>
|
|
||||||
<parameter name="self" type="EekboardService*"/>
|
|
||||||
<parameter name="client_name" type="gchar*"/>
|
|
||||||
<parameter name="object_path" type="gchar*"/>
|
|
||||||
</parameters>
|
|
||||||
</vfunc>
|
|
||||||
</object>
|
|
||||||
<constant name="EEKBOARD_CLIENT_H" type="int" value="1"/>
|
|
||||||
<constant name="EEKBOARD_CONTEXT_H" type="int" value="1"/>
|
|
||||||
<constant name="EEKBOARD_CONTEXT_SERVICE_H" type="int" value="1"/>
|
|
||||||
<constant name="EEKBOARD_CONTEXT_SERVICE_INTERFACE" type="char*" value="org.fedorahosted.Eekboard.Context"/>
|
|
||||||
<constant name="EEKBOARD_CONTEXT_SERVICE_PATH" type="char*" value="/org/fedorahosted/Eekboard/Context_%d"/>
|
|
||||||
<constant name="EEKBOARD_SERVICE_H" type="int" value="1"/>
|
|
||||||
<constant name="EEKBOARD_SERVICE_INTERFACE" type="char*" value="org.fedorahosted.Eekboard"/>
|
|
||||||
<constant name="EEKBOARD_SERVICE_PATH" type="char*" value="/org/fedorahosted/Eekboard"/>
|
|
||||||
<constant name="EEKBOARD_XKLUTIL_H" type="int" value="1"/>
|
|
||||||
</namespace>
|
|
||||||
</api>
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
Eekboard cheader_filename="eekboard/eekboard.h"
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
Eekboard
|
|
||||||
17
cargo.sh
Executable file
@@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# This script manages Cargo operations
|
||||||
|
# while keeping the artifact directory within the build tree
|
||||||
|
# instead of the source tree
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
SCRIPT_PATH="$(realpath "$0")"
|
||||||
|
SOURCE_DIR="$(dirname "$SCRIPT_PATH")"
|
||||||
|
|
||||||
|
CARGO_TARGET_DIR="$(pwd)"
|
||||||
|
export CARGO_TARGET_DIR
|
||||||
|
|
||||||
|
cd "$SOURCE_DIR"
|
||||||
|
cargo "$@"
|
||||||
|
|
||||||
34
cargo_build.sh
Executable file
@@ -0,0 +1,34 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# This script manages Cargo builds
|
||||||
|
# while keeping the artifact directory within the build tree
|
||||||
|
# instead of the source tree
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
SCRIPT_PATH="$(realpath "$0")"
|
||||||
|
SOURCE_DIR="$(dirname "$SCRIPT_PATH")"
|
||||||
|
|
||||||
|
RELEASE=""
|
||||||
|
BINARY_DIR="debug"
|
||||||
|
if [ "${1}" = "--release" ]; then
|
||||||
|
shift
|
||||||
|
BINARY_DIR="release"
|
||||||
|
RELEASE="--release"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "${1}" = "--rename" ]; then
|
||||||
|
shift
|
||||||
|
FILENAME="${1}"
|
||||||
|
shift
|
||||||
|
fi
|
||||||
|
OUT_PATH="$(realpath "${1}")"
|
||||||
|
shift
|
||||||
|
OUT_BASENAME="$(basename "${OUT_PATH}")"
|
||||||
|
FILENAME="${FILENAME:-"${OUT_BASENAME}"}"
|
||||||
|
|
||||||
|
sh "$SOURCE_DIR"/cargo.sh build $RELEASE "$@"
|
||||||
|
|
||||||
|
if [ -n "${OUT_PATH}" ]; then
|
||||||
|
cp -a ./"${BINARY_DIR}"/"${FILENAME}" "${OUT_PATH}"
|
||||||
|
fi
|
||||||
369
configure.ac
@@ -1,369 +0,0 @@
|
|||||||
# Copyright (C) 2010-2011 Daiki Ueno <ueno@unixuser.org>
|
|
||||||
# Copyright (C) 2010-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
|
|
||||||
|
|
||||||
AC_PREREQ(2.63)
|
|
||||||
dnl AC_CONFIG_SRCDIR([configure.ac])
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
|
||||||
|
|
||||||
AC_INIT([eekboard], [1.0.4], [ueno@unixuser.org])
|
|
||||||
|
|
||||||
dnl Init automake
|
|
||||||
AM_INIT_AUTOMAKE
|
|
||||||
AM_MAINTAINER_MODE([enable])
|
|
||||||
AC_GNU_SOURCE
|
|
||||||
|
|
||||||
dnl Support silent build
|
|
||||||
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
|
|
||||||
|
|
||||||
dnl Check for programs
|
|
||||||
AC_PROG_CC
|
|
||||||
AM_PROG_CC_C_O
|
|
||||||
AC_PROG_CC_STDC
|
|
||||||
AC_PROG_INSTALL
|
|
||||||
AC_PROG_CXX
|
|
||||||
|
|
||||||
# define PACKAGE_VERSION_* variables
|
|
||||||
AM_DISABLE_STATIC
|
|
||||||
AC_ISC_POSIX
|
|
||||||
AC_HEADER_STDC
|
|
||||||
LT_INIT
|
|
||||||
IT_PROG_INTLTOOL([0.35.0])
|
|
||||||
|
|
||||||
AC_MSG_CHECKING([which gtk+ version to compile against])
|
|
||||||
AC_ARG_WITH([gtk],
|
|
||||||
[AS_HELP_STRING([--with-gtk=2.0|3.0],[which gtk+ version to compile against (default: 3.0)])],
|
|
||||||
[case "$with_gtk" in
|
|
||||||
2.0|3.0) ;;
|
|
||||||
*) AC_MSG_ERROR([invalid gtk version specified]) ;;
|
|
||||||
esac],
|
|
||||||
[with_gtk=3.0])
|
|
||||||
AC_MSG_RESULT([$with_gtk])
|
|
||||||
|
|
||||||
case "$with_gtk" in
|
|
||||||
2.0) GTK_API_VERSION=2.0
|
|
||||||
GTK_REQUIRED=2.14.0
|
|
||||||
EEK_API_VERSION=0.90
|
|
||||||
EEK_API_MAJOR_VERSION=0
|
|
||||||
EEK_API_MINOR_VERSION=90
|
|
||||||
EEK_API_PC_VERSION=0.90
|
|
||||||
EEK_LIBRARY_SUFFIX="-$EEK_API_VERSION"
|
|
||||||
;;
|
|
||||||
3.0) GTK_API_VERSION=3.0
|
|
||||||
GTK_REQUIRED=2.91.0
|
|
||||||
EEK_API_VERSION=0.90
|
|
||||||
EEK_API_MAJOR_VERSION=0
|
|
||||||
EEK_API_MINOR_VERSION=90
|
|
||||||
EEK_API_PC_VERSION=0.90
|
|
||||||
EEK_LIBRARY_SUFFIX="-$EEK_API_VERSION"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
AC_SUBST([GTK_API_VERSION])
|
|
||||||
AC_SUBST([EEK_API_VERSION])
|
|
||||||
AC_SUBST([EEK_API_MAJOR_VERSION])
|
|
||||||
AC_SUBST([EEK_API_MINOR_VERSION])
|
|
||||||
AC_SUBST([EEK_API_PC_VERSION])
|
|
||||||
AC_SUBST([EEK_LIBRARY_SUFFIX])
|
|
||||||
AC_SUBST([EEK_LIBRARY_SUFFIX_U],[AS_TR_SH([$EEK_LIBRARY_SUFFIX])])
|
|
||||||
|
|
||||||
AM_CONDITIONAL([HAVE_GTK_2],[test "$with_gtk" = "2.0"])
|
|
||||||
AM_CONDITIONAL([HAVE_GTK_3],[test "$with_gtk" = "3.0"])
|
|
||||||
|
|
||||||
AM_PATH_GLIB_2_0
|
|
||||||
PKG_CHECK_MODULES([GLIB2], [glib-2.0 >= 2.26.0], ,
|
|
||||||
[AC_MSG_ERROR([GLib2 not found])])
|
|
||||||
PKG_CHECK_MODULES([GIO2], [gio-2.0], ,
|
|
||||||
[AC_MSG_ERROR([Gio2 not found])])
|
|
||||||
GLIB_GSETTINGS
|
|
||||||
|
|
||||||
PKG_CHECK_MODULES([PANGOCAIRO], [pangocairo], ,
|
|
||||||
[AC_MSG_ERROR([PangoCairo not found])])
|
|
||||||
PKG_CHECK_MODULES([GTK], [
|
|
||||||
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
|
|
||||||
gdk-$GTK_API_VERSION >= $GTK_REQUIRED], ,
|
|
||||||
[AC_MSG_ERROR([GTK not found])])
|
|
||||||
PKG_CHECK_MODULES([XKB], [x11], ,
|
|
||||||
[AC_MSG_ERROR([XKB support not found])])
|
|
||||||
PKG_CHECK_MODULES([LIBXKLAVIER], [libxklavier x11], ,
|
|
||||||
[AC_MSG_ERROR([Libxklavier not found])])
|
|
||||||
PKG_CHECK_MODULES([LIBCROCO], [libcroco-0.6], ,
|
|
||||||
[AC_MSG_ERROR([libcroco not found])])
|
|
||||||
|
|
||||||
dnl use XTest to generate key events
|
|
||||||
AC_MSG_CHECKING([whether you enable XTest])
|
|
||||||
AC_ARG_ENABLE(xtest,
|
|
||||||
AS_HELP_STRING([--enable-xtest=no/yes],
|
|
||||||
[Enable XTest default=yes]),
|
|
||||||
enable_xtest=$enableval,
|
|
||||||
enable_xtest=yes)
|
|
||||||
|
|
||||||
if test x$enable_xtest = xyes; then
|
|
||||||
PKG_CHECK_MODULES([XTEST], [xtst], , enable_xtest=no)
|
|
||||||
if test x$enable_xtest = xyes; then
|
|
||||||
AC_DEFINE([HAVE_XTEST], [1], [Define if XTest is found])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(ENABLE_XTEST, [test x$enable_xtest = xyes])
|
|
||||||
AC_MSG_RESULT($enable_xtest)
|
|
||||||
|
|
||||||
dnl use X to mark the fullscreen window as dock
|
|
||||||
AC_MSG_CHECKING([whether you enable X dock])
|
|
||||||
AC_ARG_ENABLE(x-dock,
|
|
||||||
AS_HELP_STRING([--enable-x-dock=no/yes],
|
|
||||||
[Enable X dock default=yes]),
|
|
||||||
enable_x_dock=$enableval,
|
|
||||||
enable_x_dock=yes)
|
|
||||||
|
|
||||||
if test x$enable_x_dock = xyes; then
|
|
||||||
PKG_CHECK_MODULES([XDOCK], [x11], , enable_x_dock=no)
|
|
||||||
if test x$enable_x_dock = xyes; then
|
|
||||||
AC_DEFINE([HAVE_XDOCK], [1], [Define if X dock is found])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(ENABLE_XDOCK, [test x$enable_x_dock = xyes])
|
|
||||||
AC_MSG_RESULT($enable_x_dock)
|
|
||||||
|
|
||||||
focus_listeners=""
|
|
||||||
keystroke_listeners=""
|
|
||||||
|
|
||||||
focus_listeners=""
|
|
||||||
keystroke_listeners=""
|
|
||||||
|
|
||||||
dnl use AT-SPI 2 to capture focus/keystroke events
|
|
||||||
AC_MSG_CHECKING([whether you enable AT-SPI 2 event handling])
|
|
||||||
AC_ARG_ENABLE(atspi,
|
|
||||||
AS_HELP_STRING([--enable-atspi=no/yes],
|
|
||||||
[Enable AT-SPI 2 event handling default=yes]),
|
|
||||||
enable_atspi=$enableval,
|
|
||||||
enable_atspi=yes)
|
|
||||||
|
|
||||||
if test x$enable_atspi = xyes; then
|
|
||||||
PKG_CHECK_MODULES([ATSPI2], [atspi-2 dbus-glib-1], , enable_atspi=no)
|
|
||||||
if test x$enable_atspi = xyes; then
|
|
||||||
AC_DEFINE([HAVE_ATSPI], [1], [Define if AT-SPI 2 is found])
|
|
||||||
focus_listeners="atspi $focus_listeners"
|
|
||||||
keystroke_listeners="atspi $keystroke_listeners"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT($enable_atspi)
|
|
||||||
AM_CONDITIONAL(ENABLE_ATSPI, [test x$enable_atspi = xyes])
|
|
||||||
|
|
||||||
dnl use IBus to capture focus events
|
|
||||||
AC_MSG_CHECKING([whether you enable IBus focus tracking])
|
|
||||||
AC_ARG_ENABLE(ibus,
|
|
||||||
AS_HELP_STRING([--enable-ibus=no/yes],
|
|
||||||
[Enable IBus focus tracking default=yes]),
|
|
||||||
enable_ibus=$enableval,
|
|
||||||
enable_ibus=yes)
|
|
||||||
|
|
||||||
if test x$enable_ibus = xyes; then
|
|
||||||
PKG_CHECK_MODULES([IBUS], [ibus-1.0 >= 1.3.99], , enable_ibus=no)
|
|
||||||
if test x$enable_ibus = xyes; then
|
|
||||||
AC_DEFINE([HAVE_IBUS], [1], [Define if IBus is found])
|
|
||||||
focus_listeners="ibus $focus_listeners"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT($enable_ibus)
|
|
||||||
AM_CONDITIONAL(ENABLE_IBUS, [test x$enable_ibus = xyes])
|
|
||||||
|
|
||||||
if test -n "$focus_listeners"; then
|
|
||||||
AC_DEFINE(ENABLE_FOCUS_LISTENER, [1], [Define if eekboard can follow focus changes])
|
|
||||||
fi
|
|
||||||
|
|
||||||
dnl Python language binding
|
|
||||||
AC_MSG_CHECKING([whether you enable Python language support])
|
|
||||||
AC_ARG_ENABLE(python,
|
|
||||||
AS_HELP_STRING([--enable-python=no/yes],
|
|
||||||
[Enable Python language binding default=yes]),
|
|
||||||
enable_python=$enableval,
|
|
||||||
enable_python=yes)
|
|
||||||
|
|
||||||
dnl check python unconditionally to re-generate
|
|
||||||
dnl eek/*-keysym-labels.txt when maintainer-mode enabled
|
|
||||||
AM_PATH_PYTHON([2.5], , enable_python=no)
|
|
||||||
|
|
||||||
if test x"$enable_python" = x"yes"; then
|
|
||||||
if test x$enable_python = xyes; then
|
|
||||||
AC_PATH_PROGS(PYTHON_CONFIG, [python$PYTHON_VERSION-config python-config])
|
|
||||||
if test x"$PYTHON_CONFIG" != x""; then
|
|
||||||
PYTHON_CFLAGS=`$PYTHON_CONFIG --includes`
|
|
||||||
PYTHON_LIBS=`$PYTHON_CONFIG --libs`
|
|
||||||
else
|
|
||||||
PYTHON_CFLAGS=`$PYTHON $srcdir/python-config.py --includes`
|
|
||||||
PYTHON_LIBS=`$PYTHON $srcdir/python-config.py --libs`
|
|
||||||
fi
|
|
||||||
PYTHON_INCLUDES="$PYTHON_CFLAGS"
|
|
||||||
AC_SUBST(PYTHON_CFLAGS)
|
|
||||||
AC_SUBST(PYTHON_INCLUDES)
|
|
||||||
AC_SUBST(PYTHON_LIBS)
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_MSG_RESULT($enable_python)
|
|
||||||
AM_CONDITIONAL(ENABLE_PYTHON, [test x$enable_python = xyes])
|
|
||||||
|
|
||||||
GOBJECT_INTROSPECTION_CHECK([0.9.0])
|
|
||||||
|
|
||||||
dnl Vala langauge binding
|
|
||||||
AC_MSG_CHECKING([whether you enable Vala language support])
|
|
||||||
AC_ARG_ENABLE(vala,
|
|
||||||
AS_HELP_STRING([--enable-vala=no/yes],
|
|
||||||
[Enable Vala language binding default=yes]),
|
|
||||||
enable_vala=$enableval,
|
|
||||||
enable_vala=yes)
|
|
||||||
if test x$enable_vala = xyes; then
|
|
||||||
if test "x$INTROSPECTION_SCANNER" = x; then
|
|
||||||
enable_vala=no
|
|
||||||
AC_MSG_WARN([GObject-Introspection must be enabled for Vala bindings])
|
|
||||||
fi
|
|
||||||
|
|
||||||
AM_PROG_VALAC([0.10.0])
|
|
||||||
have_vala=yes
|
|
||||||
|
|
||||||
AC_PATH_PROG(VALAC, valac, valac)
|
|
||||||
AC_SUBST(VALAC)
|
|
||||||
AC_SUBST(VALAFLAGS)
|
|
||||||
|
|
||||||
AC_PATH_PROG([VAPIGEN], [vapigen], [false])
|
|
||||||
|
|
||||||
if test "x$VAPIGEN" = "xfalse"; then
|
|
||||||
enable_vala=no
|
|
||||||
AC_MSG_WARN([vapigen not found. Was vala compiled with --enable-vapigen?])
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_SUBST(VAPIGEN)
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT($enable_vala)
|
|
||||||
AM_CONDITIONAL(ENABLE_VALA, [test x$enable_vala = xyes])
|
|
||||||
|
|
||||||
dnl clutter
|
|
||||||
AC_MSG_CHECKING([whether you enable clutter])
|
|
||||||
AC_ARG_ENABLE(clutter,
|
|
||||||
AS_HELP_STRING([--enable-clutter=no/yes],
|
|
||||||
[Enable clutter user interface default=no]),
|
|
||||||
enable_clutter=$enableval,
|
|
||||||
enable_clutter=no)
|
|
||||||
|
|
||||||
if test x$enable_clutter = xyes; then
|
|
||||||
PKG_CHECK_MODULES([CLUTTER], [clutter-1.0], , enable_clutter=no)
|
|
||||||
if test x$enable_clutter = xyes; then
|
|
||||||
AC_DEFINE([HAVE_CLUTTER], [1], [Define if clutter is found])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(ENABLE_CLUTTER, [test x$enable_clutter = xyes])
|
|
||||||
AC_MSG_RESULT($enable_clutter)
|
|
||||||
|
|
||||||
dnl clutter-gtk
|
|
||||||
if test x$enable_clutter = xyes; then
|
|
||||||
AC_MSG_CHECKING([whether you enable clutter-gtk])
|
|
||||||
AC_ARG_ENABLE(clutter-gtk,
|
|
||||||
AS_HELP_STRING([--enable-clutter-gtk=no/yes],
|
|
||||||
[Enable clutter user interface default=yes]),
|
|
||||||
enable_clutter_gtk=$enableval,
|
|
||||||
enable_clutter_gtk=yes)
|
|
||||||
|
|
||||||
if test x$enable_clutter_gtk = xyes; then
|
|
||||||
PKG_CHECK_MODULES([CLUTTER_GTK], [clutter-gtk-1.0], ,
|
|
||||||
enable_clutter_gtk=no)
|
|
||||||
if test x$enable_clutter_gtk = xyes; then
|
|
||||||
AC_DEFINE([HAVE_CLUTTER_GTK], [1], [Define if Clutter-Gtk is found])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT($enable_clutter_gtk)
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(ENABLE_CLUTTER_GTK, [test x$enable_clutter_gtk = xyes])
|
|
||||||
|
|
||||||
dnl libcanberra
|
|
||||||
AC_MSG_CHECKING([whether you enable libcanberra])
|
|
||||||
AC_ARG_ENABLE(libcanberra,
|
|
||||||
AS_HELP_STRING([--enable-libcanberra=no/yes],
|
|
||||||
[Enable clutter user interface default=no]),
|
|
||||||
enable_libcanberra=$enableval,
|
|
||||||
enable_libcanberra=yes)
|
|
||||||
|
|
||||||
if test x$enable_libcanberra = xyes; then
|
|
||||||
PKG_CHECK_MODULES([LIBCANBERRA], [libcanberra-gtk3], , enable_libcanberra=no)
|
|
||||||
if test x$enable_libcanberra = xyes; then
|
|
||||||
AC_DEFINE([HAVE_LIBCANBERRA], [1], [Define if libcanberra is found])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AM_CONDITIONAL(ENABLE_LIBCANBERRA, [test x$enable_libcanberra = xyes])
|
|
||||||
AC_MSG_RESULT($enable_libcanberra)
|
|
||||||
|
|
||||||
GTK_DOC_CHECK([1.14],[--flavour no-tmpl])
|
|
||||||
|
|
||||||
dnl define GETTEXT_* variables
|
|
||||||
GETTEXT_PACKAGE=$PACKAGE
|
|
||||||
AC_SUBST(GETTEXT_PACKAGE)
|
|
||||||
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Define to the read-only architecture-independent data directory.])
|
|
||||||
AM_GLIB_GNU_GETTEXT
|
|
||||||
AM_GLIB_DEFINE_LOCALEDIR(EEKBOARD_LOCALEDIR)
|
|
||||||
|
|
||||||
AC_CONFIG_HEADERS([config.h])
|
|
||||||
AC_CONFIG_FILES([Makefile
|
|
||||||
eek/Makefile
|
|
||||||
eekboard/Makefile
|
|
||||||
src/Makefile
|
|
||||||
tests/Makefile
|
|
||||||
bindings/Makefile
|
|
||||||
bindings/python/Makefile
|
|
||||||
bindings/python/eekboard/Makefile
|
|
||||||
bindings/vala/Makefile
|
|
||||||
docs/Makefile
|
|
||||||
docs/reference/Makefile
|
|
||||||
docs/reference/eek/Makefile
|
|
||||||
docs/reference/eekboard/Makefile
|
|
||||||
po/Makefile.in
|
|
||||||
data/Makefile
|
|
||||||
data/icons/Makefile
|
|
||||||
data/icons/16x16/Makefile
|
|
||||||
data/icons/22x22/Makefile
|
|
||||||
data/icons/24x24/Makefile
|
|
||||||
data/icons/32x32/Makefile
|
|
||||||
data/icons/48x48/Makefile
|
|
||||||
data/icons/scalable/Makefile
|
|
||||||
data/themes/Makefile
|
|
||||||
data/keyboards/Makefile
|
|
||||||
examples/Makefile
|
|
||||||
examples/eekxml/Makefile
|
|
||||||
examples/simple-client/Makefile
|
|
||||||
eek/eek-${EEK_API_VERSION}.pc
|
|
||||||
eek/eek-clutter-${EEK_API_VERSION}.pc
|
|
||||||
eek/eek-gtk-${EEK_API_VERSION}.pc
|
|
||||||
eek/eek-xkb-${EEK_API_VERSION}.pc
|
|
||||||
eek/eek-xkl-${EEK_API_VERSION}.pc
|
|
||||||
eekboard/eekboard-${EEK_API_VERSION}.pc])
|
|
||||||
AC_OUTPUT
|
|
||||||
AC_MSG_RESULT([
|
|
||||||
Build options:
|
|
||||||
Version $VERSION
|
|
||||||
Install prefix $prefix
|
|
||||||
Build shared libs $enable_shared
|
|
||||||
Build static libs $enable_static
|
|
||||||
CFLAGS $CFLAGS
|
|
||||||
GTK version $with_gtk
|
|
||||||
Build Clutter UI $enable_clutter
|
|
||||||
Build Vala binding $enable_vala
|
|
||||||
Build Python binding $enable_python
|
|
||||||
Sound support $enable_libcanberra
|
|
||||||
Build document $enable_gtk_doc
|
|
||||||
Focus listeners $focus_listeners
|
|
||||||
Keystroke listeners $keystroke_listeners
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
SUBDIRS = icons themes keyboards
|
|
||||||
|
|
||||||
@GSETTINGS_RULES@
|
|
||||||
@INTLTOOL_XML_NOMERGE_RULE@
|
|
||||||
gsettings_schemas_in_files = org.fedorahosted.eekboard.gschema.xml.in
|
|
||||||
gsettings_SCHEMAS = $(gsettings_schemas_in_files:.gschema.xml.in=.gschema.xml)
|
|
||||||
|
|
||||||
servicedir = $(datadir)/dbus-1/services
|
|
||||||
service_in_files = eekboard-server.service.in
|
|
||||||
service_DATA = $(service_in_files:.service.in=.service)
|
|
||||||
|
|
||||||
$(service_DATA): $(service_in_files) Makefile
|
|
||||||
$(AM_V_GEN) sed -e "s|\@bindir\@|$(bindir)|" $< > $@
|
|
||||||
|
|
||||||
desktopdir = $(datadir)/applications
|
|
||||||
desktop_in_files = eekboard.desktop.in
|
|
||||||
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
|
|
||||||
|
|
||||||
if ENABLE_ATSPI
|
|
||||||
autostartdir = $(sysconfdir)/xdg/autostart
|
|
||||||
autostart_in_files = eekboard-autostart.desktop.in
|
|
||||||
autostart_DATA = $(autostart_in_files:.desktop.in=.desktop)
|
|
||||||
endif
|
|
||||||
|
|
||||||
@INTLTOOL_DESKTOP_RULE@
|
|
||||||
|
|
||||||
CLEANFILES = $(service_DATA) $(desktop_DATA) $(gsettings_SCHEMAS)
|
|
||||||
EXTRA_DIST = $(service_in_files) $(desktop_in_files) $(gsettings_schemas_in_files)
|
|
||||||
|
|
||||||
if ENABLE_ATSPI
|
|
||||||
CLEANFILES += $(autostart_DATA)
|
|
||||||
EXTRA_DIST += $(autostart_in_files)
|
|
||||||
endif
|
|
||||||
|
|
||||||
20
data/dbus/sm.puri.OSK0.xml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
|
||||||
|
<node xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
|
||||||
|
<interface name="sm.puri.OSK0">
|
||||||
|
<method name="SetVisible">
|
||||||
|
<arg name="visible" type="b" direction="in"/>
|
||||||
|
<doc:doc><doc:description>
|
||||||
|
Switch keyboard visibility
|
||||||
|
</doc:description></doc:doc>
|
||||||
|
</method>
|
||||||
|
<method name="GetVisible">
|
||||||
|
<arg name="visible" type="b" direction="out"/>
|
||||||
|
<doc:doc><doc:description>
|
||||||
|
Get keyboard visibility
|
||||||
|
</doc:description></doc:doc>
|
||||||
|
</method>
|
||||||
|
<property name="Visible" type="b" access="read">
|
||||||
|
</property>
|
||||||
|
</interface>
|
||||||
|
</node>
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
[Desktop Entry]
|
|
||||||
Name=Eekboard
|
|
||||||
Exec=eekboard -f
|
|
||||||
Type=Application
|
|
||||||
#AutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-keyboard-enabled
|
|
||||||
X-GNOME-AutoRestart=true
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
[D-BUS Service]
|
|
||||||
Name=org.fedorahosted.Eekboard
|
|
||||||
Exec=@bindir@/eekboard-server
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
size = 16x16
|
|
||||||
|
|
||||||
icondir = $(datadir)/icons/hicolor/$(size)/apps
|
|
||||||
dist_icon_DATA = eekboard.png
|
|
||||||
|
|
||||||
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
|
|
||||||
|
|
||||||
install-data-hook:
|
|
||||||
@-if test -z "$(DESTDIR)"; then \
|
|
||||||
echo "Updating Gtk icon cache."; \
|
|
||||||
$(gtk_update_icon_cache); \
|
|
||||||
else \
|
|
||||||
echo "*** Icon cache not updated. After install, run this:"; \
|
|
||||||
echo "*** $(gtk_update_icon_cache)"; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 606 B |
@@ -1,16 +0,0 @@
|
|||||||
size = 22x22
|
|
||||||
|
|
||||||
icondir = $(datadir)/icons/hicolor/$(size)/apps
|
|
||||||
dist_icon_DATA = eekboard.png
|
|
||||||
|
|
||||||
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
|
|
||||||
|
|
||||||
install-data-hook:
|
|
||||||
@-if test -z "$(DESTDIR)"; then \
|
|
||||||
echo "Updating Gtk icon cache."; \
|
|
||||||
$(gtk_update_icon_cache); \
|
|
||||||
else \
|
|
||||||
echo "*** Icon cache not updated. After install, run this:"; \
|
|
||||||
echo "*** $(gtk_update_icon_cache)"; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 892 B |
@@ -1,16 +0,0 @@
|
|||||||
size = 24x24
|
|
||||||
|
|
||||||
icondir = $(datadir)/icons/hicolor/$(size)/apps
|
|
||||||
dist_icon_DATA = eekboard.png
|
|
||||||
|
|
||||||
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
|
|
||||||
|
|
||||||
install-data-hook:
|
|
||||||
@-if test -z "$(DESTDIR)"; then \
|
|
||||||
echo "Updating Gtk icon cache."; \
|
|
||||||
$(gtk_update_icon_cache); \
|
|
||||||
else \
|
|
||||||
echo "*** Icon cache not updated. After install, run this:"; \
|
|
||||||
echo "*** $(gtk_update_icon_cache)"; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 957 B |
@@ -1,16 +0,0 @@
|
|||||||
size = 32x32
|
|
||||||
|
|
||||||
icondir = $(datadir)/icons/hicolor/$(size)/apps
|
|
||||||
dist_icon_DATA = eekboard.png
|
|
||||||
|
|
||||||
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
|
|
||||||
|
|
||||||
install-data-hook:
|
|
||||||
@-if test -z "$(DESTDIR)"; then \
|
|
||||||
echo "Updating Gtk icon cache."; \
|
|
||||||
$(gtk_update_icon_cache); \
|
|
||||||
else \
|
|
||||||
echo "*** Icon cache not updated. After install, run this:"; \
|
|
||||||
echo "*** $(gtk_update_icon_cache)"; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 1.5 KiB |
@@ -1,16 +0,0 @@
|
|||||||
size = 48x48
|
|
||||||
|
|
||||||
icondir = $(datadir)/icons/hicolor/$(size)/apps
|
|
||||||
dist_icon_DATA = eekboard.png
|
|
||||||
|
|
||||||
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
|
|
||||||
|
|
||||||
install-data-hook:
|
|
||||||
@-if test -z "$(DESTDIR)"; then \
|
|
||||||
echo "Updating Gtk icon cache."; \
|
|
||||||
$(gtk_update_icon_cache); \
|
|
||||||
else \
|
|
||||||
echo "*** Icon cache not updated. After install, run this:"; \
|
|
||||||
echo "*** $(gtk_update_icon_cache)"; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 2.7 KiB |
@@ -1 +0,0 @@
|
|||||||
SUBDIRS = 16x16 22x22 24x24 32x32 48x48 scalable
|
|
||||||
10
data/icons/key-enter.svg
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
|
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"
|
||||||
|
version="1.1" viewBox="0 0 24 24">
|
||||||
|
|
||||||
|
<path d="M 24,1 L 24,10 C 24,15 20,17 17,17 L 7,17 L 10,20 L 10,23
|
||||||
|
L 7,23 L 0,15 L 7,7 L 10,7 L 10,10 L 7,13 L 17,13
|
||||||
|
C 19,13 20,12 20,10 L 20,1 Z"
|
||||||
|
stroke="none" fill="black" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 388 B |
8
data/icons/key-shift.svg
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
|
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"
|
||||||
|
version="1.1" viewBox="0 0 24 24">
|
||||||
|
|
||||||
|
<path d="M 12,2 L 22,14 L 16,14 L 16,22 L 8,22 L 8,14 L 2,14 Z"
|
||||||
|
stroke="none" fill="black" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 279 B |
52
data/icons/keyboard-mode-symbolic.svg
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
id="svg4043"
|
||||||
|
version="1.1"
|
||||||
|
viewBox="0 0 4.2333331 4.2333093"
|
||||||
|
height="4.2333093mm"
|
||||||
|
width="4.2333331mm">
|
||||||
|
<defs
|
||||||
|
id="defs4037" />
|
||||||
|
<metadata
|
||||||
|
id="metadata4040">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
transform="translate(-86.329776,-68.097636)"
|
||||||
|
id="layer1">
|
||||||
|
<g
|
||||||
|
style="stroke-width:1.00004983;fill:#2e3436;fill-opacity:1"
|
||||||
|
transform="matrix(0.99990029,0,0,1,-7.1823833,-1.8799927)"
|
||||||
|
id="g842">
|
||||||
|
<g
|
||||||
|
style="stroke-width:1.00004983;fill:#2e3436;fill-opacity:1"
|
||||||
|
id="g836">
|
||||||
|
<path
|
||||||
|
id="path5166"
|
||||||
|
d="m 95.636719,69.978516 c -1.165869,0 -2.115235,0.949365 -2.115235,2.115234 0,1.165869 0.949366,2.117188 2.115235,2.117188 1.165869,0 2.117187,-0.951319 2.117187,-2.117188 0,-1.165869 -0.951318,-2.115234 -2.117187,-2.115234 z m 0,0.529296 c 0.879886,0 1.58789,0.706052 1.58789,1.585938 0,0.879886 -0.708004,1.587891 -1.58789,1.587891 -0.879886,0 -1.585938,-0.708005 -1.585938,-1.587891 0,-0.879886 0.706052,-1.585937 1.585938,-1.585938 z"
|
||||||
|
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52919304;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26459652;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||||
|
d="m 95.636719,70.109375 c -0.144398,0 -0.27248,0.07793 -0.373047,0.189453 -0.100567,0.111521 -0.18209,0.261405 -0.25,0.439453 -0.135821,0.356096 -0.214844,0.830395 -0.214844,1.355469 0,0.525074 0.07902,1.001326 0.214844,1.357422 0.06791,0.178048 0.149433,0.327932 0.25,0.439453 0.100567,0.111521 0.228649,0.1875 0.373047,0.1875 0.144397,0 0.27248,-0.07598 0.373047,-0.1875 0.100566,-0.111521 0.182089,-0.261405 0.25,-0.439453 0.135821,-0.356096 0.216797,-0.832348 0.216796,-1.357422 0,-0.525074 -0.08097,-0.999373 -0.216796,-1.355469 -0.06791,-0.178048 -0.149434,-0.327932 -0.25,-0.439453 -0.100567,-0.111521 -0.22865,-0.189453 -0.373047,-0.189453 z m 0,0.265625 c 0.05067,0 0.109272,0.02564 0.177734,0.101562 0.06846,0.07592 0.139293,0.198356 0.199219,0.355469 0.119851,0.314227 0.197266,0.763915 0.197266,1.261719 0,0.497804 -0.07742,0.949446 -0.197266,1.263672 -0.05993,0.157113 -0.130756,0.279549 -0.199219,0.355469 -0.06846,0.07592 -0.12706,0.101562 -0.177734,0.101562 -0.05067,0 -0.107319,-0.02564 -0.175781,-0.101562 -0.06846,-0.07592 -0.139294,-0.198356 -0.199219,-0.355469 C 95.141867,73.043196 95.0625,72.591554 95.0625,72.09375 c 0,-0.497804 0.07937,-0.947492 0.199219,-1.261719 0.05993,-0.157113 0.130756,-0.279549 0.199219,-0.355469 C 95.5294,70.400643 95.586045,70.375 95.636719,70.375 Z"
|
||||||
|
id="circle5168" />
|
||||||
|
<path
|
||||||
|
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26459652;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||||
|
d="m 93.697266,71.962891 v 0.263671 h 3.96875 v -0.263671 z"
|
||||||
|
id="path5170" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.6 KiB |
@@ -1,14 +0,0 @@
|
|||||||
icondir = $(datadir)/icons/hicolor/scalable/apps
|
|
||||||
dist_icon_DATA = eekboard.svg
|
|
||||||
|
|
||||||
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
|
|
||||||
|
|
||||||
install-data-hook:
|
|
||||||
@-if test -z "$(DESTDIR)"; then \
|
|
||||||
echo "Updating Gtk icon cache."; \
|
|
||||||
$(gtk_update_icon_cache); \
|
|
||||||
else \
|
|
||||||
echo "*** Icon cache not updated. After install, run this:"; \
|
|
||||||
echo "*** $(gtk_update_icon_cache)"; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
Before Width: | Height: | Size: 472 KiB |
@@ -1,32 +0,0 @@
|
|||||||
keyboarddir = $(pkgdatadir)/keyboards
|
|
||||||
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
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
89
data/keyboards/de.yaml
Normal file
@@ -0,0 +1,89 @@
|
|||||||
|
# Maintained by: Mark Müller <markmueller86@gmail.com>
|
||||||
|
---
|
||||||
|
bounds: { x: 0, y: 1, width: 360, height: 208 }
|
||||||
|
|
||||||
|
outlines:
|
||||||
|
default:
|
||||||
|
bounds: { x: 0, y: 0, width: 35.33, height: 52 }
|
||||||
|
altline:
|
||||||
|
bounds: { x: 0, y: 0, width: 52.67, height: 52 }
|
||||||
|
wide:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
spaceline:
|
||||||
|
bounds: { x: 0, y: 0, width: 99.67, height: 52 }
|
||||||
|
special:
|
||||||
|
bounds: { x: 0, y: 0, width: 35.33, height: 52 }
|
||||||
|
|
||||||
|
views:
|
||||||
|
base:
|
||||||
|
- "q w e r t z u i o p"
|
||||||
|
- "a s d f g h j k l"
|
||||||
|
- "Shift_L y x c v b n m BackSpace"
|
||||||
|
- "show_numbers show_eschars preferences space , . Return"
|
||||||
|
upper:
|
||||||
|
- "Q W E R T Z U I O P"
|
||||||
|
- "A S D F G H J K L"
|
||||||
|
- "Shift_L Y X C V B N M BackSpace"
|
||||||
|
- "show_numbers show_eschars preferences space ! ? Return"
|
||||||
|
numbers:
|
||||||
|
- "1 2 3 4 5 6 7 8 9 0"
|
||||||
|
- "@ # € % & - _ + ( )"
|
||||||
|
- "show_symbols , \" ' : = < > BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space , . Return"
|
||||||
|
symbols:
|
||||||
|
- "~ ` ´ | · √ µ ÷ × ¶"
|
||||||
|
- "© ® £ $ ¥ ^ ° * { }"
|
||||||
|
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space , . Return"
|
||||||
|
eschars:
|
||||||
|
- "ä è é ö ü Ä È É Ö Ü"
|
||||||
|
- "à â ê î ô À Â È Î Ô"
|
||||||
|
- "show_numbers « » ç Ç æ œ ß BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space „ “ Return"
|
||||||
|
|
||||||
|
buttons:
|
||||||
|
Shift_L:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "upper"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
icon: "key-shift"
|
||||||
|
BackSpace:
|
||||||
|
outline: "altline"
|
||||||
|
icon: "edit-clear-symbolic"
|
||||||
|
keysym: "BackSpace"
|
||||||
|
preferences:
|
||||||
|
action: "show_prefs"
|
||||||
|
outline: "special"
|
||||||
|
icon: "keyboard-mode-symbolic"
|
||||||
|
show_numbers:
|
||||||
|
action:
|
||||||
|
set_view: "numbers"
|
||||||
|
outline: "altline"
|
||||||
|
label: "123"
|
||||||
|
show_letters:
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "abc"
|
||||||
|
show_symbols:
|
||||||
|
action:
|
||||||
|
set_view: "symbols"
|
||||||
|
outline: "altline"
|
||||||
|
label: "*/="
|
||||||
|
show_eschars:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "eschars"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "äÄ"
|
||||||
|
space:
|
||||||
|
outline: "spaceline"
|
||||||
|
label: " "
|
||||||
|
text: " "
|
||||||
|
Return:
|
||||||
|
outline: "altline"
|
||||||
|
icon: "key-enter"
|
||||||
|
keysym: "Return"
|
||||||
198
data/keyboards/el.yaml
Normal file
@@ -0,0 +1,198 @@
|
|||||||
|
# Greek layout created by Antonis Tsolomitis
|
||||||
|
# University of the Aegean, Department of Mathematics, atsol@aegean.gr
|
||||||
|
# Sep 2019
|
||||||
|
---
|
||||||
|
bounds: { x: 0, y: 0.33, width: 360, height: 210 }
|
||||||
|
|
||||||
|
outlines:
|
||||||
|
default:
|
||||||
|
bounds: { x: 0, y: 0, width: 32, height: 52 }
|
||||||
|
altline:
|
||||||
|
bounds: { x: 0, y: 0, width: 48.39024, height: 52 }
|
||||||
|
wide:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
outline7:
|
||||||
|
bounds: { x: 0, y: 0, width: 88.97561, height: 52 }
|
||||||
|
spaceline:
|
||||||
|
bounds: { x: 0, y: 0, width: 150.5853, height: 52 }
|
||||||
|
|
||||||
|
views:
|
||||||
|
base:
|
||||||
|
- "; ς ε ρ τ υ θ ι ο π !"
|
||||||
|
- "α σ δ φ γ η ξ κ λ show_accented"
|
||||||
|
- "Shift_L ζ χ ψ ω β ν μ , BackSpace"
|
||||||
|
- "show_numbers preferences space period Return"
|
||||||
|
upper:
|
||||||
|
- ": EuroSign Ε Ρ Τ Υ Θ Ι Ο Π"
|
||||||
|
- "Α Σ Δ Φ Γ Η Ξ Κ Λ show_accented"
|
||||||
|
- "Shift_L Ζ Χ Ψ Ω Β Ν Μ · BackSpace"
|
||||||
|
- "show_numbers preferences space « » Return"
|
||||||
|
accented:
|
||||||
|
- "ά έ ή ί ό ύ ώ ϊ ϋ ΐ"
|
||||||
|
- "ΰ Ά Έ Ή Ί Ό Ύ Ώ Ϊ show_base"
|
||||||
|
- "Ϋ Ϗ ϐ ϑ ϕ ϖ ϗ – — BackSpace"
|
||||||
|
- "show_numbers preferences space quoteleft quoteright Return"
|
||||||
|
numbers:
|
||||||
|
- "1 2 3 4 5 6 7 8 9 0"
|
||||||
|
- "at numbersign dollar percent ampersand minus underscore plus parenleft parenright"
|
||||||
|
- "show_symbols comma quotedbl quoteright colon semicolon exclam question BackSpace"
|
||||||
|
- "show_letters preferences space period Return"
|
||||||
|
symbols:
|
||||||
|
- "asciitilde quoteleft bar U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
|
||||||
|
- "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree asterisk braceleft braceright"
|
||||||
|
- "show_numbers backslash slash less greater equal bracketleft bracketright BackSpace"
|
||||||
|
- "show_letters preferences space period Return"
|
||||||
|
buttons:
|
||||||
|
Shift_L:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "upper"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
icon: "key-shift"
|
||||||
|
BackSpace:
|
||||||
|
outline: "altline"
|
||||||
|
icon: "edit-clear-symbolic"
|
||||||
|
keysym: "BackSpace"
|
||||||
|
preferences:
|
||||||
|
action: "show_prefs"
|
||||||
|
outline: "altline"
|
||||||
|
icon: "keyboard-mode-symbolic"
|
||||||
|
show_numbers:
|
||||||
|
action:
|
||||||
|
set_view: "numbers"
|
||||||
|
outline: "altline"
|
||||||
|
label: "123"
|
||||||
|
show_letters:
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ΑΒΓ"
|
||||||
|
show_symbols:
|
||||||
|
action:
|
||||||
|
set_view: "symbols"
|
||||||
|
outline: "altline"
|
||||||
|
label: "*/="
|
||||||
|
show_accented:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "accented"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "άΐ"
|
||||||
|
show_base:
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "αι"
|
||||||
|
period:
|
||||||
|
outline: "altline"
|
||||||
|
text: "."
|
||||||
|
space:
|
||||||
|
outline: spaceline
|
||||||
|
text: " "
|
||||||
|
Return:
|
||||||
|
outline: "wide"
|
||||||
|
icon: "key-enter"
|
||||||
|
keysym: "Return"
|
||||||
|
aring:
|
||||||
|
text: "å"
|
||||||
|
Aring:
|
||||||
|
text: "Å"
|
||||||
|
oslash:
|
||||||
|
text: "ø"
|
||||||
|
Oslash:
|
||||||
|
text: "Ø"
|
||||||
|
ae:
|
||||||
|
text: "æ"
|
||||||
|
AE:
|
||||||
|
text: "Æ"
|
||||||
|
asterisk:
|
||||||
|
text: "*"
|
||||||
|
asciitilde:
|
||||||
|
text: "~"
|
||||||
|
quoteleft:
|
||||||
|
text: "`"
|
||||||
|
bar:
|
||||||
|
text: "|"
|
||||||
|
U00B7:
|
||||||
|
text: "·"
|
||||||
|
squareroot:
|
||||||
|
text: "√"
|
||||||
|
Greek_pi:
|
||||||
|
text: "π"
|
||||||
|
division:
|
||||||
|
text: "÷"
|
||||||
|
multiply:
|
||||||
|
text: "×"
|
||||||
|
paragraph:
|
||||||
|
text: "¶"
|
||||||
|
Greek_tau:
|
||||||
|
text: "τ"
|
||||||
|
copyright:
|
||||||
|
text: "©"
|
||||||
|
numbersign:
|
||||||
|
text: "#"
|
||||||
|
U00AE:
|
||||||
|
text: "®"
|
||||||
|
at:
|
||||||
|
text: "@"
|
||||||
|
dollar:
|
||||||
|
text: "$"
|
||||||
|
U00A3:
|
||||||
|
text: "£"
|
||||||
|
percent:
|
||||||
|
text: "%"
|
||||||
|
EuroSign:
|
||||||
|
text: "€"
|
||||||
|
ampersand:
|
||||||
|
text: "&"
|
||||||
|
U00A5:
|
||||||
|
text: "¥"
|
||||||
|
minus:
|
||||||
|
text: "-"
|
||||||
|
asciicircum:
|
||||||
|
text: "^"
|
||||||
|
underscore:
|
||||||
|
text: "_"
|
||||||
|
degree:
|
||||||
|
text: "°"
|
||||||
|
plus:
|
||||||
|
text: "+"
|
||||||
|
equal:
|
||||||
|
text: "="
|
||||||
|
parenleft:
|
||||||
|
text: "("
|
||||||
|
parenright:
|
||||||
|
text: ")"
|
||||||
|
braceleft:
|
||||||
|
text: "{"
|
||||||
|
braceright:
|
||||||
|
text: "}"
|
||||||
|
comma:
|
||||||
|
text: ","
|
||||||
|
backslash:
|
||||||
|
text: "\\"
|
||||||
|
slash:
|
||||||
|
text: "/"
|
||||||
|
quotedbl:
|
||||||
|
text: "\""
|
||||||
|
quoteright:
|
||||||
|
text: "'"
|
||||||
|
less:
|
||||||
|
text: "<"
|
||||||
|
greater:
|
||||||
|
text: ">"
|
||||||
|
colon:
|
||||||
|
text: ":"
|
||||||
|
semicolon:
|
||||||
|
text: ";"
|
||||||
|
exclam:
|
||||||
|
text: "!"
|
||||||
|
question:
|
||||||
|
text: "?"
|
||||||
|
bracketleft:
|
||||||
|
text: "["
|
||||||
|
bracketright:
|
||||||
|
text: "]"
|
||||||
|
|
||||||
94
data/keyboards/es.yaml
Normal file
@@ -0,0 +1,94 @@
|
|||||||
|
---
|
||||||
|
bounds: { x: 0, y: 1, width: 360, height: 210 }
|
||||||
|
|
||||||
|
outlines:
|
||||||
|
default:
|
||||||
|
bounds: { x: 0, y: 0, width: 35.33, height: 52 }
|
||||||
|
altline:
|
||||||
|
bounds: { x: 0, y: 0, width: 52.67, height: 52 }
|
||||||
|
wide:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
spaceline:
|
||||||
|
bounds: { x: 0, y: 0, width: 99.67, height: 52 }
|
||||||
|
special:
|
||||||
|
bounds: { x: 0, y: 0, width: 44, height: 52 }
|
||||||
|
|
||||||
|
views:
|
||||||
|
base:
|
||||||
|
- "q w e r t y u i o p"
|
||||||
|
- "a s d f g h j k l ñ"
|
||||||
|
- "Shift_L z x c v b n m BackSpace"
|
||||||
|
- "show_numbers show_eschars preferences space ? period Return"
|
||||||
|
upper:
|
||||||
|
- "Q W E R T Y U I O P"
|
||||||
|
- "A S D F G H J K L Ñ"
|
||||||
|
- "Shift_L Z X C V B N M BackSpace"
|
||||||
|
- "show_numbers show_eschars preferences space ¿ period Return"
|
||||||
|
numbers:
|
||||||
|
- "1 2 3 4 5 6 7 8 9 0"
|
||||||
|
- "@ # € % & - _ + ( )"
|
||||||
|
- "show_symbols , \" ' colon ; ! = BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space ? period Return"
|
||||||
|
symbols:
|
||||||
|
- "~ ` | · √ π τ ÷ × ¶"
|
||||||
|
- "© ® £ $ ¥ ^ ° * { }"
|
||||||
|
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space ? period Return"
|
||||||
|
eschars:
|
||||||
|
- "á é í ó ú Á É Í Ó Ú"
|
||||||
|
- "à è ì ò ù À È Ì Ò Ù"
|
||||||
|
- "show_numbers ü ç ï Ü Ç Ï ¡ BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space « » Return"
|
||||||
|
|
||||||
|
buttons:
|
||||||
|
Shift_L:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "upper"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
icon: "key-shift"
|
||||||
|
BackSpace:
|
||||||
|
outline: "altline"
|
||||||
|
icon: "edit-clear-symbolic"
|
||||||
|
keysym: "BackSpace"
|
||||||
|
preferences:
|
||||||
|
action: "show_prefs"
|
||||||
|
outline: "default"
|
||||||
|
icon: "keyboard-mode-symbolic"
|
||||||
|
show_numbers:
|
||||||
|
action:
|
||||||
|
set_view: "numbers"
|
||||||
|
outline: "altline"
|
||||||
|
label: "123"
|
||||||
|
show_letters:
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "abc"
|
||||||
|
show_symbols:
|
||||||
|
action:
|
||||||
|
set_view: "symbols"
|
||||||
|
outline: "altline"
|
||||||
|
label: "*/="
|
||||||
|
show_eschars:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "eschars"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "áÁ"
|
||||||
|
|
||||||
|
period:
|
||||||
|
outline: "default"
|
||||||
|
text: "."
|
||||||
|
space:
|
||||||
|
outline: "spaceline"
|
||||||
|
text: " "
|
||||||
|
Return:
|
||||||
|
outline: "altline"
|
||||||
|
icon: "key-enter"
|
||||||
|
keysym: "Return"
|
||||||
|
colon:
|
||||||
|
text: ":"
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
178
data/keyboards/fi.yaml
Normal file
@@ -0,0 +1,178 @@
|
|||||||
|
---
|
||||||
|
bounds: { x: 0, y: 0.33, width: 360, height: 210 }
|
||||||
|
|
||||||
|
outlines:
|
||||||
|
default:
|
||||||
|
bounds: { x: 0, y: 0, width: 32, height: 52 }
|
||||||
|
altline:
|
||||||
|
bounds: { x: 0, y: 0, width: 48.39024, height: 52 }
|
||||||
|
wide:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
outline7:
|
||||||
|
bounds: { x: 0, y: 0, width: 88.97561, height: 52 }
|
||||||
|
spaceline:
|
||||||
|
bounds: { x: 0, y: 0, width: 150.5853, height: 52 }
|
||||||
|
|
||||||
|
views:
|
||||||
|
base:
|
||||||
|
- "q w e r t y u i o p å"
|
||||||
|
- "a s d f g h j k l ö ä"
|
||||||
|
- "Shift_L z x c v b n m BackSpace"
|
||||||
|
- "show_numbers preferences space . Return"
|
||||||
|
upper:
|
||||||
|
- "Q W E R T Y U I O P Å"
|
||||||
|
- "A S D F G H J K L Ö Ä"
|
||||||
|
- "Shift_L Z X C V B N M BackSpace"
|
||||||
|
- "show_numbers preferences space . Return"
|
||||||
|
numbers:
|
||||||
|
- "1 2 3 4 5 6 7 8 9 0"
|
||||||
|
- "at numbersign dollar percent ampersand minus underscore plus parenleft parenright"
|
||||||
|
- "show_symbols comma quotedbl quoteright colon semicolon exclam question BackSpace"
|
||||||
|
- "show_letters preferences space . Return"
|
||||||
|
symbols:
|
||||||
|
- "asciitilde quoteleft bar U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
|
||||||
|
- "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree asterisk braceleft braceright"
|
||||||
|
- "show_numbers backslash slash less greater equal bracketleft bracketright BackSpace"
|
||||||
|
- "show_letters preferences space . Return"
|
||||||
|
|
||||||
|
buttons:
|
||||||
|
Shift_L:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "upper"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
icon: "key-shift"
|
||||||
|
BackSpace:
|
||||||
|
outline: "altline"
|
||||||
|
icon: "edit-clear-symbolic"
|
||||||
|
keysym: "BackSpace"
|
||||||
|
preferences:
|
||||||
|
action: "show_prefs"
|
||||||
|
outline: "altline"
|
||||||
|
icon: "keyboard-mode-symbolic"
|
||||||
|
show_numbers:
|
||||||
|
action:
|
||||||
|
set_view: "numbers"
|
||||||
|
outline: "altline"
|
||||||
|
label: "123"
|
||||||
|
show_letters:
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ABC"
|
||||||
|
show_symbols:
|
||||||
|
action:
|
||||||
|
set_view: "symbols"
|
||||||
|
outline: "altline"
|
||||||
|
label: "*/="
|
||||||
|
".":
|
||||||
|
outline: altline
|
||||||
|
space:
|
||||||
|
outline: spaceline
|
||||||
|
text: " "
|
||||||
|
Return:
|
||||||
|
outline: "wide"
|
||||||
|
icon: "key-enter"
|
||||||
|
keysym: "Return"
|
||||||
|
aring:
|
||||||
|
text: "å"
|
||||||
|
Aring:
|
||||||
|
text: "Å"
|
||||||
|
ouml:
|
||||||
|
text: "ö"
|
||||||
|
Ouml:
|
||||||
|
text: "Ö"
|
||||||
|
auml:
|
||||||
|
text: "ä"
|
||||||
|
Auml:
|
||||||
|
text: "Ä"
|
||||||
|
asterisk:
|
||||||
|
text: "*"
|
||||||
|
asciitilde:
|
||||||
|
text: "~"
|
||||||
|
quoteleft:
|
||||||
|
text: "`"
|
||||||
|
bar:
|
||||||
|
text: "|"
|
||||||
|
U00B7:
|
||||||
|
text: "·"
|
||||||
|
squareroot:
|
||||||
|
text: "√"
|
||||||
|
Greek_pi:
|
||||||
|
text: "π"
|
||||||
|
division:
|
||||||
|
text: "÷"
|
||||||
|
multiply:
|
||||||
|
text: "×"
|
||||||
|
paragraph:
|
||||||
|
text: "¶"
|
||||||
|
Greek_tau:
|
||||||
|
text: "τ"
|
||||||
|
copyright:
|
||||||
|
text: "©"
|
||||||
|
numbersign:
|
||||||
|
text: "#"
|
||||||
|
U00AE:
|
||||||
|
text: "®"
|
||||||
|
at:
|
||||||
|
text: "@"
|
||||||
|
dollar:
|
||||||
|
text: "$"
|
||||||
|
U00A3:
|
||||||
|
text: "£"
|
||||||
|
percent:
|
||||||
|
text: "%"
|
||||||
|
EuroSign:
|
||||||
|
text: "€"
|
||||||
|
ampersand:
|
||||||
|
text: "&"
|
||||||
|
U00A5:
|
||||||
|
text: "¥"
|
||||||
|
minus:
|
||||||
|
text: "-"
|
||||||
|
asciicircum:
|
||||||
|
text: "^"
|
||||||
|
underscore:
|
||||||
|
text: "_"
|
||||||
|
degree:
|
||||||
|
text: "°"
|
||||||
|
plus:
|
||||||
|
text: "+"
|
||||||
|
equal:
|
||||||
|
text: "="
|
||||||
|
parenleft:
|
||||||
|
text: "("
|
||||||
|
parenright:
|
||||||
|
text: ")"
|
||||||
|
braceleft:
|
||||||
|
text: "{"
|
||||||
|
braceright:
|
||||||
|
text: "}"
|
||||||
|
comma:
|
||||||
|
text: ","
|
||||||
|
backslash:
|
||||||
|
text: "\\"
|
||||||
|
slash:
|
||||||
|
text: "/"
|
||||||
|
quotedbl:
|
||||||
|
text: "\""
|
||||||
|
quoteright:
|
||||||
|
text: "'"
|
||||||
|
less:
|
||||||
|
text: "<"
|
||||||
|
greater:
|
||||||
|
text: ">"
|
||||||
|
colon:
|
||||||
|
text: ":"
|
||||||
|
semicolon:
|
||||||
|
text: ";"
|
||||||
|
exclam:
|
||||||
|
text: "!"
|
||||||
|
question:
|
||||||
|
text: "?"
|
||||||
|
bracketleft:
|
||||||
|
text: "["
|
||||||
|
bracketright:
|
||||||
|
text: "]"
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
99
data/keyboards/it.yaml
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
# Italian layout created by Antonio Pandolfo
|
||||||
|
# 03 october 2019
|
||||||
|
---
|
||||||
|
bounds: { x: 0, y: 1, width: 360, height: 210 }
|
||||||
|
|
||||||
|
outlines:
|
||||||
|
default:
|
||||||
|
bounds: { x: 0, y: 0, width: 35.33, height: 52 }
|
||||||
|
altline:
|
||||||
|
bounds: { x: 0, y: 0, width: 52.67, height: 52 }
|
||||||
|
wide:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
spaceline:
|
||||||
|
bounds: { x: 0, y: 0, width: 99.67, height: 52 }
|
||||||
|
special:
|
||||||
|
bounds: { x: 0, y: 0, width: 44, height: 52 }
|
||||||
|
|
||||||
|
views:
|
||||||
|
base:
|
||||||
|
- "q w e r t y u i o p"
|
||||||
|
- "a s d f g h j k l"
|
||||||
|
- "Shift_L z x c v b n m BackSpace"
|
||||||
|
- "show_numbers show_eschars preferences space , period Return"
|
||||||
|
upper:
|
||||||
|
- "Q W E R T Y U I O P"
|
||||||
|
- "A S D F G H J K L"
|
||||||
|
- "Shift_L Z X C V B N M BackSpace"
|
||||||
|
- "show_numbers show_eschars preferences space ? period Return"
|
||||||
|
numbers:
|
||||||
|
- "1 2 3 4 5 6 7 8 9 0"
|
||||||
|
- "@ # € % & - _ + ( )"
|
||||||
|
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space ? period Return"
|
||||||
|
symbols:
|
||||||
|
- "~ ` | · √ π τ ÷ × ¶"
|
||||||
|
- "© ® £ $ ¥ ^ ° * { }"
|
||||||
|
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space ? period Return"
|
||||||
|
eschars:
|
||||||
|
- "á é í ó ú Á É Í Ó Ú"
|
||||||
|
- "à è ì ò « » ù ! { }"
|
||||||
|
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||||
|
- "show_letters show_eschars preferences space « » Return"
|
||||||
|
|
||||||
|
buttons:
|
||||||
|
Shift_L:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "upper"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
icon: "key-shift"
|
||||||
|
BackSpace:
|
||||||
|
outline: "altline"
|
||||||
|
icon: "edit-clear-symbolic"
|
||||||
|
keysym: "BackSpace"
|
||||||
|
preferences:
|
||||||
|
action: "show_prefs"
|
||||||
|
outline: "default"
|
||||||
|
icon: "keyboard-mode-symbolic"
|
||||||
|
show_numbers:
|
||||||
|
action:
|
||||||
|
set_view: "numbers"
|
||||||
|
outline: "altline"
|
||||||
|
label: "123"
|
||||||
|
show_numbers_from_symbols:
|
||||||
|
action:
|
||||||
|
set_view: "numbers"
|
||||||
|
outline: "altline"
|
||||||
|
label: "123"
|
||||||
|
show_letters:
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "abc"
|
||||||
|
show_symbols:
|
||||||
|
action:
|
||||||
|
set_view: "symbols"
|
||||||
|
outline: "altline"
|
||||||
|
label: "*/="
|
||||||
|
show_eschars:
|
||||||
|
action:
|
||||||
|
set_view: "eschars"
|
||||||
|
outline: "altline"
|
||||||
|
label: "àè"
|
||||||
|
period:
|
||||||
|
outline: "default"
|
||||||
|
label: "."
|
||||||
|
space:
|
||||||
|
outline: "spaceline"
|
||||||
|
label: " "
|
||||||
|
Return:
|
||||||
|
outline: "altline"
|
||||||
|
icon: "key-enter"
|
||||||
|
keysym: "Return"
|
||||||
|
colon:
|
||||||
|
label: ":"
|
||||||
|
"\"":
|
||||||
|
keysym: "quotedbl"
|
||||||
532
data/keyboards/jp+kana.yaml
Normal file
@@ -0,0 +1,532 @@
|
|||||||
|
# Maintained by: Mark Müller <markmueller86@gmail.com>
|
||||||
|
---
|
||||||
|
bounds: { x: 0, y: 1, width: 360, height: 208 }
|
||||||
|
|
||||||
|
outlines:
|
||||||
|
default:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
default-wide:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
altline:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
wide:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
special:
|
||||||
|
bounds: { x: 0, y: 0, width: 62, height: 52 }
|
||||||
|
|
||||||
|
views:
|
||||||
|
base: # hiragana
|
||||||
|
- "preferences _a ka sa BackSpace"
|
||||||
|
- "Left ta na ha Right"
|
||||||
|
- "カタカナ ma ya ra space"
|
||||||
|
- "switch2roman symbols wa punct Return"
|
||||||
|
_a:
|
||||||
|
- "preferences dummykey _a dummykey BackSpace"
|
||||||
|
- "あ い う え お"
|
||||||
|
- "ぁ ぃ ぅ ぇ ぉ" # 2 code points each
|
||||||
|
- "dummykey dummykey ゔ dummykey dummykey"
|
||||||
|
ka:
|
||||||
|
- "preferences dummykey ka dummykey BackSpace"
|
||||||
|
- "か き く け こ"
|
||||||
|
- "が ぎ ぐ げ ご"
|
||||||
|
- "ゕ dummykey dummykey ゖ dummykey"
|
||||||
|
sa:
|
||||||
|
- "preferences dummykey sa dummykey BackSpace"
|
||||||
|
- "さ し す せ そ"
|
||||||
|
- "ざ じ ず ぜ ぞ"
|
||||||
|
ta:
|
||||||
|
- "preferences dummykey ta dummykey BackSpace"
|
||||||
|
- "た ち つ て と"
|
||||||
|
- "だ ぢ づ で ど"
|
||||||
|
- "dummykey dummykey っ dummykey dummykey"
|
||||||
|
na:
|
||||||
|
- "preferences dummykey na dummykey BackSpace"
|
||||||
|
- "な に ぬ ね の"
|
||||||
|
ha:
|
||||||
|
- "preferences dummykey ha dummykey BackSpace"
|
||||||
|
- "は ひ ふ へ ほ"
|
||||||
|
- "ば び ぶ べ ぼ"
|
||||||
|
- "ぱ ぴ ぷ ぺ ぽ"
|
||||||
|
ma:
|
||||||
|
- "preferences dummykey ma dummykey BackSpace"
|
||||||
|
- "ま み む め も"
|
||||||
|
ya:
|
||||||
|
- "preferences dummykey ya dummykey BackSpace"
|
||||||
|
- "や dummykey ゆ dummykey よ"
|
||||||
|
- "ゃ dummykey ゅ dummykey ょ"
|
||||||
|
ra:
|
||||||
|
- "preferences dummykey ra dummykey BackSpace"
|
||||||
|
- "ら り る れ ろ"
|
||||||
|
wa:
|
||||||
|
- "preferences dummykey wa dummykey BackSpace"
|
||||||
|
- "わ ゐ dummykey ゑ を"
|
||||||
|
- "ゎ dummykey ん dummykey dummykey"
|
||||||
|
symbols:
|
||||||
|
- "preferences dummykey symbols dummykey BackSpace"
|
||||||
|
- "「 」 ( ) §"
|
||||||
|
- "【 】 < > ="
|
||||||
|
- "+ * & % $ "
|
||||||
|
punct:
|
||||||
|
- "preferences dummykey punct dummykey BackSpace"
|
||||||
|
- "。 、 ? ! ー"
|
||||||
|
|
||||||
|
- ": ; ・ 〜 …"
|
||||||
|
- "♪ ” ’ ゙ ゚"
|
||||||
|
|
||||||
|
#a あア かカ さサ たタ なナ はハ まマ やヤ らラ わワ
|
||||||
|
#i いイ きキ しシ ちチ にニ ひヒ みミ ※ りリ ゐヰ
|
||||||
|
#u うウ くク すス つツ ぬヌ ふフ むム ゆユ るル ※
|
||||||
|
#e えエ けケ せセ てテ ねネ へヘ めメ ※ れレ ゑヱ
|
||||||
|
#o おオ こコ そソ とト のノ ほホ もモ よヨ ろロ をヲ
|
||||||
|
|
||||||
|
# g z d b p n
|
||||||
|
#a が ガ ざ ザ だ ダ ば バ ぱ パ ん ン
|
||||||
|
#i ぎ ギ じ ジ ぢ ヂ び ビ ぴ ピ
|
||||||
|
#u ぐ グ ず ズ づ ヅ ぶ ブ ぷ プ
|
||||||
|
#e げ ゲ ぜ ゼ で デ べ ベ ぺ ペ
|
||||||
|
#o ご ゴ ぞ ゾ ど ド ぼ ボ ぽ ポ
|
||||||
|
|
||||||
|
カタカナ: # katakana
|
||||||
|
- "preferences _A KA SA BackSpace"
|
||||||
|
- "Left TA NA HA Right"
|
||||||
|
- "ひらがな MA YA RA space"
|
||||||
|
- "switch2roman SYMBOLS WA PUNCT Return"
|
||||||
|
_A:
|
||||||
|
- "preferences DUMMYKEY _A DUMMYKEY BackSpace"
|
||||||
|
- "ア イ ウ エ オ"
|
||||||
|
- "ァ ィ ゥ ェ ォ"
|
||||||
|
- "DUMMYKEY DUMMYKEY ヴ DUMMYKEY DUMMYKEY"
|
||||||
|
KA:
|
||||||
|
- "preferences DUMMYKEY KA DUMMYKEY BackSpace"
|
||||||
|
- "カ キ ク ケ コ"
|
||||||
|
- "ガ ギ グ ゲ ゴ"
|
||||||
|
- "ヵ DUMMYKEY ㇰ ヶ DUMMYKEY"
|
||||||
|
SA:
|
||||||
|
- "preferences DUMMYKEY SA DUMMYKEY BackSpace"
|
||||||
|
- "サ シ ス セ ソ"
|
||||||
|
- "ザ ジ ズ ゼ ゾ"
|
||||||
|
- "DUMMYKEY ㇱ ㇲ DUMMYKEY DUMMYKEY"
|
||||||
|
TA:
|
||||||
|
- "preferences DUMMYKEY TA DUMMYKEY BackSpace"
|
||||||
|
- "タ チ ツ テ ト"
|
||||||
|
- "ダ ヂ ヅ デ ド"
|
||||||
|
- "DUMMYKEY DUMMYKEY ッ DUMMYKEY ㇳ"
|
||||||
|
NA:
|
||||||
|
- "preferences DUMMYKEY NA DUMMYKEY BackSpace"
|
||||||
|
- "ナ ニ ヌ ネ ノ"
|
||||||
|
- "DUMMYKEY DUMMYKEY ㇴ DUMMYKEY DUMMYKEY"
|
||||||
|
HA:
|
||||||
|
- "preferences DUMMYKEY HA DUMMYKEY BackSpace"
|
||||||
|
- "ハ ヒ フ ヘ ホ"
|
||||||
|
- "バ ビ ブ ベ ボ"
|
||||||
|
- "パ ピ プ ペ ポ"
|
||||||
|
MA:
|
||||||
|
- "preferences DUMMYKEY MA DUMMYKEY BackSpace"
|
||||||
|
- "マ ミ ム メ モ"
|
||||||
|
- "DUMMYKEY DUMMYKEY ㇺ DUMMYKEY DUMMYKEY"
|
||||||
|
YA:
|
||||||
|
- "preferences DUMMYKEY YA DUMMYKEY BackSpace"
|
||||||
|
- "ヤ DUMMYKEY ユ DUMMYKEY ヨ"
|
||||||
|
- "ャ DUMMYKEY ュ DUMMYKEY ョ"
|
||||||
|
RA:
|
||||||
|
- "preferences DUMMYKEY RA DUMMYKEY BackSpace"
|
||||||
|
- "ラ リ ル レ ロ"
|
||||||
|
- "ㇻ ㇼ ㇽ ㇾ ㇿ"
|
||||||
|
WA:
|
||||||
|
- "preferences DUMMYKEY WA DUMMYKEY BackSpace"
|
||||||
|
- "ワ ヰ DUMMYKEY ヱ ヲ"
|
||||||
|
- "ヮ ヸ ン ヹ ヺ"
|
||||||
|
# numbers view
|
||||||
|
numbers:
|
||||||
|
- "preferences 1 2 3 BackSpace"
|
||||||
|
- "Left 4 5 6 Right"
|
||||||
|
- "roman 7 8 9 space"
|
||||||
|
- "switch2kana * 0 # Return"
|
||||||
|
# Roman alphabet view
|
||||||
|
roman:
|
||||||
|
- "preferences RSYM1 ABC DEF BackSpace"
|
||||||
|
- "Left GHI JKL MNO Right"
|
||||||
|
- "ひらがな PQRS TUV WXYZ space"
|
||||||
|
- "switch2num RSYM2 RSYM3 RSYM4 Return"
|
||||||
|
RSYM1:
|
||||||
|
- "preferences dummykey RSYM1 dummykey BackSpace"
|
||||||
|
- "@ # $ § :"
|
||||||
|
- "| € ¥ £ 1"
|
||||||
|
ABC:
|
||||||
|
- "preferences dummykey ABC dummykey BackSpace"
|
||||||
|
- "A B C Ä ç"
|
||||||
|
- "a b c ä 2"
|
||||||
|
DEF:
|
||||||
|
- "preferences dummykey DEF dummykey BackSpace"
|
||||||
|
- "D E F dummykey"
|
||||||
|
- "d e f 3"
|
||||||
|
GHI:
|
||||||
|
- "preferences dummykey GHI dummykey BackSpace"
|
||||||
|
- "G H I dummykey"
|
||||||
|
- "g h i 4"
|
||||||
|
JKL:
|
||||||
|
- "preferences dummykey JKL dummykey BackSpace"
|
||||||
|
- "J K L dummykey"
|
||||||
|
- "j k l 5"
|
||||||
|
MNO:
|
||||||
|
- "preferences dummykey MNO dummykey BackSpace"
|
||||||
|
- "M N O Ö dummykey"
|
||||||
|
- "m n o ö 6"
|
||||||
|
PQRS:
|
||||||
|
- "preferences dummykey PQRS dummykey BackSpace"
|
||||||
|
- "P Q R S ß"
|
||||||
|
- "p q r s 7"
|
||||||
|
TUV:
|
||||||
|
- "preferences dummykey TUV dummykey BackSpace"
|
||||||
|
- "T U V Ü dummykey"
|
||||||
|
- "t u v ü 8"
|
||||||
|
WXYZ:
|
||||||
|
- "preferences dummykey WXYZ dummykey BackSpace"
|
||||||
|
- "W X Y Z dummykey"
|
||||||
|
- "w x y z 9"
|
||||||
|
RSYM2:
|
||||||
|
- "preferences dummykey RSYM2 dummykey BackSpace"
|
||||||
|
- "( ) ' \" ~"
|
||||||
|
- "[ ] { } _"
|
||||||
|
RSYM3:
|
||||||
|
- "preferences dummykey RSYM3 dummykey BackSpace"
|
||||||
|
- "+ - * / ="
|
||||||
|
- "< > ^ ° 0"
|
||||||
|
RSYM4:
|
||||||
|
- "preferences dummykey RSYM4 dummykey BackSpace"
|
||||||
|
- ", . ? ! ;"
|
||||||
|
- "\\ ´ ` · ¶"
|
||||||
|
|
||||||
|
buttons:
|
||||||
|
# following 4 buttons use the corresponding xkb name as keysym
|
||||||
|
BackSpace:
|
||||||
|
outline: "wide"
|
||||||
|
icon: "edit-clear-symbolic"
|
||||||
|
keysym: "BackSpace"
|
||||||
|
Return:
|
||||||
|
outline: "wide"
|
||||||
|
icon: "key-enter"
|
||||||
|
keysym: "Return"
|
||||||
|
Left:
|
||||||
|
outline: "wide"
|
||||||
|
label: "←"
|
||||||
|
keysym: "Left"
|
||||||
|
Right:
|
||||||
|
outline: "wide"
|
||||||
|
label: "→"
|
||||||
|
keysym: "Right"
|
||||||
|
# special button "preferences" is handled in the code
|
||||||
|
preferences:
|
||||||
|
action: "show_prefs"
|
||||||
|
outline: "special"
|
||||||
|
icon: "keyboard-mode-symbolic"
|
||||||
|
# space button using text tag for ideographic space
|
||||||
|
space:
|
||||||
|
outline: "default-wide"
|
||||||
|
label: "␣"
|
||||||
|
text: " "
|
||||||
|
# switch to number view
|
||||||
|
numbers:
|
||||||
|
action:
|
||||||
|
set_view: "numbers"
|
||||||
|
outline: "wide"
|
||||||
|
label: "123"
|
||||||
|
# switch to latin characters
|
||||||
|
roman:
|
||||||
|
action:
|
||||||
|
set_view: "roman"
|
||||||
|
outline: "wide"
|
||||||
|
label: "ᴀʙᴄ"
|
||||||
|
# toggle button with 3 different states
|
||||||
|
switch2roman: # switch from kana to latin characters view
|
||||||
|
action:
|
||||||
|
set_view: "roman"
|
||||||
|
outline: "wide"
|
||||||
|
label: "あᴀ₁"
|
||||||
|
switch2num: # switch from latin characters to numbers view
|
||||||
|
action:
|
||||||
|
set_view: "numbers"
|
||||||
|
outline: "wide"
|
||||||
|
label: "ぁA₁"
|
||||||
|
switch2kana: # switch from numbers to hiragana view
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "wide"
|
||||||
|
label: "ぁᴀ1"
|
||||||
|
# Buttons for katakana and symbols
|
||||||
|
ひらがな:
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "wide"
|
||||||
|
label: "あさ"
|
||||||
|
_a:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "_a"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "あ"
|
||||||
|
ka:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "ka"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "か"
|
||||||
|
sa:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "sa"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "さ"
|
||||||
|
ta:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "ta"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "た"
|
||||||
|
na:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "na"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "な"
|
||||||
|
ha:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "ha"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "は"
|
||||||
|
ma:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "ma"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ま"
|
||||||
|
ya:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "ya"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "や"
|
||||||
|
ra:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "ra"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ら"
|
||||||
|
wa:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "wa"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "わ"
|
||||||
|
dummykey:
|
||||||
|
action:
|
||||||
|
set_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: ""
|
||||||
|
# buttons available on different views like symbols and punct should go
|
||||||
|
# back to their corresponding view
|
||||||
|
symbols:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "symbols"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "()"
|
||||||
|
punct:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "punct"
|
||||||
|
unlock_view: "base"
|
||||||
|
outline: "altline"
|
||||||
|
label: "。"
|
||||||
|
# Buttons for katakana and symbols
|
||||||
|
カタカナ:
|
||||||
|
action:
|
||||||
|
set_view: "カタカナ"
|
||||||
|
outline: "wide"
|
||||||
|
label: "アサ"
|
||||||
|
_A:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "_A"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ア"
|
||||||
|
KA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "KA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "カ"
|
||||||
|
SA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "SA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "サ"
|
||||||
|
TA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "TA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "タ"
|
||||||
|
NA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "NA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ナ"
|
||||||
|
HA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "HA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ハ"
|
||||||
|
MA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "MA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "マ"
|
||||||
|
YA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "YA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ヤ"
|
||||||
|
RA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "RA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ラ"
|
||||||
|
WA:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "WA"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ワ"
|
||||||
|
DUMMYKEY:
|
||||||
|
action:
|
||||||
|
set_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: ""
|
||||||
|
SYMBOLS:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "symbols"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "()"
|
||||||
|
PUNCT:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "punct"
|
||||||
|
unlock_view: "カタカナ"
|
||||||
|
outline: "altline"
|
||||||
|
label: "。"
|
||||||
|
# Buttons for Latin charachters
|
||||||
|
RSYM1:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "RSYM1"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "@#"
|
||||||
|
ABC:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "ABC"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ᴀʙᴄ"
|
||||||
|
DEF:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "DEF"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ᴅᴇꜰ"
|
||||||
|
GHI:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "GHI"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ɢʜɪ"
|
||||||
|
JKL:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "JKL"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ᴊᴋʟ"
|
||||||
|
MNO:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "MNO"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ᴍɴᴏ"
|
||||||
|
PQRS:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "PQRS"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ᴘǫʀs"
|
||||||
|
TUV:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "TUV"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ᴛᴜᴠ"
|
||||||
|
WXYZ:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "WXYZ"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "ᴡxʏᴢ"
|
||||||
|
RSYM2:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "RSYM2"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "()"
|
||||||
|
RSYM3:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "RSYM3"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: "+-"
|
||||||
|
RSYM4:
|
||||||
|
action:
|
||||||
|
locking:
|
||||||
|
lock_view: "RSYM4"
|
||||||
|
unlock_view: "roman"
|
||||||
|
outline: "altline"
|
||||||
|
label: ",.?"
|
||||||
@@ -1,697 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<keyboard version="0.90">
|
|
||||||
<bounds>0.000000,0.000000,640.000000,296.585366</bounds>
|
|
||||||
<section name="LeftModifiers">
|
|
||||||
<bounds>16.000000,78.048780,94.000000,202.000000</bounds>
|
|
||||||
<angle>0</angle>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<key id="keycode61" name="TAB" column="1" row="0">
|
|
||||||
<bounds>4.000000,43.000000,80.000000,38.000000</bounds>
|
|
||||||
<oref>outline2</oref>
|
|
||||||
<symbols groups="1" levels="2">
|
|
||||||
<keysym keyval="65289">Tab</keysym>
|
|
||||||
<keysym keyval="65056">ISO_Left_Tab</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode56" name="CAPS" column="2" row="0">
|
|
||||||
<bounds>4.000000,83.000000,80.000000,38.000000</bounds>
|
|
||||||
<oref>outline2</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65507">Control_L</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode57" name="LFSH" column="3" row="0">
|
|
||||||
<bounds>4.000000,122.000000,80.000000,38.000000</bounds>
|
|
||||||
<oref>outline2</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65505">Shift_L</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode58" name="LCTL" column="4" row="0">
|
|
||||||
<bounds>4.000000,162.341463,57.000000,38.000000</bounds>
|
|
||||||
<oref>outline9</oref>
|
|
||||||
<symbols groups="1" levels="2">
|
|
||||||
<symbol label="⌨" icon="input-keyboard-symbolic">cycle-keyboard</symbol>
|
|
||||||
<symbol label="☺" icon="preferences-system-symbolic">preferences</symbol>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode60" name="BKSP" column="1" row="1">
|
|
||||||
<bounds>517.000000,44.000000,80.000000,38.000000</bounds>
|
|
||||||
<oref>outline2</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65288">BackSpace</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode62" name="RTRN" column="1" row="1">
|
|
||||||
<bounds>517.000000,83.000000,80.000000,38.000000</bounds>
|
|
||||||
<oref>outline2</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65293">Return</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode63" name="RTSH" column="2" row="1">
|
|
||||||
<bounds>517.000000,122.000000,80.000000,38.000000</bounds>
|
|
||||||
<oref>outline2</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65506">Shift_R</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode65" name="keycode65" column="0" row="2">
|
|
||||||
<bounds>165.463415,162.341463,238.829268,37.463415</bounds>
|
|
||||||
<oref>outline14</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="32">space</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode108" name="keycode108" column="1" row="2">
|
|
||||||
<bounds>407.414634,162.341463,48.390244,37.463415</bounds>
|
|
||||||
<oref>outline10</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65361">Left</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode134" name="keycode134" column="2" row="2">
|
|
||||||
<bounds>458.926829,162.341463,48.390244,37.463415</bounds>
|
|
||||||
<oref>outline10</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65362">Up</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode135" name="keycode135" column="3" row="2">
|
|
||||||
<bounds>508.878049,162.341463,48.390244,37.463415</bounds>
|
|
||||||
<oref>outline10</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65364">Down</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode105" name="keycode105" column="4" row="2">
|
|
||||||
<bounds>560.390244,162.341463,48.390244,37.463415</bounds>
|
|
||||||
<oref>outline10</oref>
|
|
||||||
<symbols groups="1" levels="1">
|
|
||||||
<keysym keyval="65363">Right</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
</section>
|
|
||||||
<section name="Alpha">
|
|
||||||
<bounds>99.000000,16.000000,469.000000,202.000000</bounds>
|
|
||||||
<angle>0</angle>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<row>
|
|
||||||
<columns>5</columns>
|
|
||||||
<orientation>0</orientation>
|
|
||||||
</row>
|
|
||||||
<key id="keycode1" name="AE03" column="0" row="0">
|
|
||||||
<bounds>4.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="51" label="あ">3</keysym>
|
|
||||||
<keysym keyval="35" label="ぁ">numbersign</keysym>
|
|
||||||
<keysym keyval="51" label="ア">3</keysym>
|
|
||||||
<keysym keyval="35" label="ァ">numbersign</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode2" name="AD03" column="1" row="0">
|
|
||||||
<bounds>4.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="101" label="い">e</keysym>
|
|
||||||
<keysym keyval="69" label="ぃ">E</keysym>
|
|
||||||
<keysym keyval="101" label="イ">e</keysym>
|
|
||||||
<keysym keyval="69" label="ィ">E</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode3" name="AE04" column="2" row="0">
|
|
||||||
<bounds>4.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="52" label="う">4</keysym>
|
|
||||||
<keysym keyval="36" label="ぅ">dollar</keysym>
|
|
||||||
<keysym keyval="52" label="ウ">4</keysym>
|
|
||||||
<keysym keyval="36" label="ゥ">dollar</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode4" name="AE05" column="3" row="0">
|
|
||||||
<bounds>4.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="53" label="え">5</keysym>
|
|
||||||
<keysym keyval="37" label="ぇ">percent</keysym>
|
|
||||||
<keysym keyval="53" label="エ">5</keysym>
|
|
||||||
<keysym keyval="37" label="ェ">percent</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode5" name="AE06" column="4" row="0">
|
|
||||||
<bounds>4.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="54" label="お">6</keysym>
|
|
||||||
<keysym keyval="38" label="ぉ">ampersand</keysym>
|
|
||||||
<keysym keyval="54" label="オ">6</keysym>
|
|
||||||
<keysym keyval="38" label="ォ">ampersand</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode6" name="AE03" column="0" row="1">
|
|
||||||
<bounds>43.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="116" label="か">t</keysym>
|
|
||||||
<keysym keyval="116" label="カ">t</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode7" name="AD03" column="1" row="1">
|
|
||||||
<bounds>43.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="103" label="き">g</keysym>
|
|
||||||
<keysym keyval="103" label="キ">g</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode8" name="AE04" column="2" row="1">
|
|
||||||
<bounds>43.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="104" label="く">h</keysym>
|
|
||||||
<keysym keyval="104" label="ク">h</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode9" name="AE05" column="3" row="1">
|
|
||||||
<bounds>43.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="58" label="け">colon</keysym>
|
|
||||||
<keysym keyval="58" label="ケ">colon</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode10" name="AE06" column="4" row="1">
|
|
||||||
<bounds>43.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="98" label="こ">b</keysym>
|
|
||||||
<keysym keyval="98" label="コ">b</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode11" name="AE03" column="0" row="2">
|
|
||||||
<bounds>82.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="120" label="さ">x</keysym>
|
|
||||||
<keysym keyval="120" label="サ">x</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode12" name="AD03" column="1" row="2">
|
|
||||||
<bounds>82.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="100" label="し">d</keysym>
|
|
||||||
<keysym keyval="100" label="シ">d</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode13" name="AE04" column="2" row="0">
|
|
||||||
<bounds>82.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="114" label="す">r</keysym>
|
|
||||||
<keysym keyval="114" label="ス">r</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode14" name="AE05" column="3" row="2">
|
|
||||||
<bounds>82.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="112" label="せ">p</keysym>
|
|
||||||
<keysym keyval="112" label="セ">p</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode15" name="AE06" column="4" row="2">
|
|
||||||
<bounds>82.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="99" label="そ">c</keysym>
|
|
||||||
<keysym keyval="99" label="ソ">c</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode16" name="AE03" column="0" row="3">
|
|
||||||
<bounds>121.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="113" label="た">q</keysym>
|
|
||||||
<keysym keyval="113" label="タ">q</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode17" name="AD03" column="1" row="3">
|
|
||||||
<bounds>121.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="97" label="ち">a</keysym>
|
|
||||||
<keysym keyval="97" label="チ">a</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode18" name="AE04" column="2" row="3">
|
|
||||||
<bounds>121.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="122" label="つ">z</keysym>
|
|
||||||
<keysym keyval="90" label="っ">Z</keysym>
|
|
||||||
<keysym keyval="122" label="ツ">z</keysym>
|
|
||||||
<keysym keyval="90" label="ッ">Z</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode19" name="AE05" column="3" row="3">
|
|
||||||
<bounds>121.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="119" label="て">w</keysym>
|
|
||||||
<keysym keyval="119" label="テ">w</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode20" name="AE06" column="4" row="3">
|
|
||||||
<bounds>121.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="115" label="と">s</keysym>
|
|
||||||
<keysym keyval="115" label="ト">s</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode21" name="AE03" column="0" row="4">
|
|
||||||
<bounds>160.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="117" label="な">u</keysym>
|
|
||||||
<keysym keyval="117" label="ナ">u</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode22" name="AD03" column="1" row="4">
|
|
||||||
<bounds>160.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="105" label="に">i</keysym>
|
|
||||||
<keysym keyval="105" label="ニ">i</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode23" name="AE04" column="2" row="4">
|
|
||||||
<bounds>160.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="33" label="ぬ">exclam</keysym>
|
|
||||||
<keysym keyval="33" label="ヌ">exclam</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode24" name="AE05" column="3" row="4">
|
|
||||||
<bounds>160.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="44" label="ね">comma</keysym>
|
|
||||||
<keysym keyval="44" label="ネ">comma</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode25" name="AE06" column="4" row="4">
|
|
||||||
<bounds>160.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="107" label="の">k</keysym>
|
|
||||||
<keysym keyval="107" label="ノ">k</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode26" name="AE03" column="0" row="5">
|
|
||||||
<bounds>199.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="102" label="は">f</keysym>
|
|
||||||
<keysym keyval="102" label="ハ">f</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode27" name="AD03" column="1" row="5">
|
|
||||||
<bounds>199.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="118" label="ひ">v</keysym>
|
|
||||||
<keysym keyval="118" label="ヒ">v</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode28" name="AE04" column="2" row="5">
|
|
||||||
<bounds>199.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="34" label="ふ">quotedbl</keysym>
|
|
||||||
<keysym keyval="34" label="フ">quotedbl</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode29" name="AE05" column="3" row="5">
|
|
||||||
<bounds>199.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="94" label="へ">asciicircum</keysym>
|
|
||||||
<keysym keyval="94" label="ヘ">asciicircum</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode30" name="AE06" column="4" row="5">
|
|
||||||
<bounds>199.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="61" label="ほ">equal</keysym>
|
|
||||||
<keysym keyval="61" label="ホ">equal</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode31" name="AE03" column="0" row="6">
|
|
||||||
<bounds>238.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="106" label="ま">j</keysym>
|
|
||||||
<keysym keyval="106" label="マ">j</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode32" name="AD03" column="1" row="6">
|
|
||||||
<bounds>238.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="110" label="み">n</keysym>
|
|
||||||
<keysym keyval="110" label="ミ">n</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode33" name="AE04" column="2" row="6">
|
|
||||||
<bounds>238.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="93" label="む">bracketright</keysym>
|
|
||||||
<keysym keyval="93" label="ム">bracketright</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode34" name="AE05" column="3" row="6">
|
|
||||||
<bounds>238.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="47" label="め">slash</keysym>
|
|
||||||
<keysym keyval="47" label="メ">slash</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode35" name="AE06" column="4" row="6">
|
|
||||||
<bounds>238.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="109" label="も">m</keysym>
|
|
||||||
<keysym keyval="109" label="モ">m</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode36" name="AE03" column="0" row="7">
|
|
||||||
<bounds>277.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="55" label="や">7</keysym>
|
|
||||||
<keysym keyval="39" label="ゃ">quoteright</keysym>
|
|
||||||
<keysym keyval="55" label="ヤ">7</keysym>
|
|
||||||
<keysym keyval="39" label="ャ">quoteright</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode37" name="AD03" column="1" row="7">
|
|
||||||
<bounds>277.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="56" label="ゆ">8</keysym>
|
|
||||||
<keysym keyval="40" label="ゅ">parenleft</keysym>
|
|
||||||
<keysym keyval="56" label="ユ">8</keysym>
|
|
||||||
<keysym keyval="40" label="ュ">parenleft</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode38" name="AE04" column="2" row="7">
|
|
||||||
<bounds>277.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="57" label="よ">9</keysym>
|
|
||||||
<keysym keyval="41" label="ょ">parenright</keysym>
|
|
||||||
<keysym keyval="57" label="ヨ">9</keysym>
|
|
||||||
<keysym keyval="41" label="ョ">parenright</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode41" name="AE03" column="0" row="8">
|
|
||||||
<bounds>316.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="111" label="ら">o</keysym>
|
|
||||||
<keysym keyval="111" label="ラ">o</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode42" name="AD03" column="1" row="8">
|
|
||||||
<bounds>316.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="108" label="り">l</keysym>
|
|
||||||
<keysym keyval="108" label="リ">l</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode43" name="AE04" column="2" row="8">
|
|
||||||
<bounds>316.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="46" label="る">period</keysym>
|
|
||||||
<keysym keyval="46" label="ル">period</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode44" name="AE05" column="3" row="8">
|
|
||||||
<bounds>316.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="59" label="れ">semicolon</keysym>
|
|
||||||
<keysym keyval="59" label="レ">semicolon</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode45" name="AE06" column="4" row="8">
|
|
||||||
<bounds>316.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="92" label="ろ">backslash</keysym>
|
|
||||||
<keysym keyval="92" label="ロ">backslash</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode46" name="AE03" column="0" row="9">
|
|
||||||
<bounds>355.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="48" label="わ">0</keysym>
|
|
||||||
<keysym keyval="48" label="ワ">0</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode47" name="AD03" column="1" row="9">
|
|
||||||
<bounds>355.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="126" label="を">asciitilde</keysym>
|
|
||||||
<keysym keyval="126" label="ヲ">asciitilde</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode48" name="AE04" column="2" row="9">
|
|
||||||
<bounds>355.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="121" label="ん">y</keysym>
|
|
||||||
<keysym keyval="121" label="ン">y</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode49" name="AE05" column="3" row="9">
|
|
||||||
<bounds>355.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="123" label="「">braceleft</keysym>
|
|
||||||
<keysym keyval="48" label="ゐ">0</keysym>
|
|
||||||
<keysym keyval="123" label="「">braceleft</keysym>
|
|
||||||
<keysym keyval="48" label="ヰ">0</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode50" name="AE06" column="4" row="9">
|
|
||||||
<bounds>355.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="125" label="」">braceright</keysym>
|
|
||||||
<keysym keyval="48" label="ゑ">0</keysym>
|
|
||||||
<keysym keyval="125" label="」">braceright</keysym>
|
|
||||||
<keysym keyval="48" label="ヱ">0</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
|
|
||||||
<key id="keycode51" name="AE03" column="0" row="10">
|
|
||||||
<bounds>394.000000,4.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="64" label="゛">at</keysym>
|
|
||||||
<keysym keyval="64" label="゛">at</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode52" name="AD03" column="1" row="10">
|
|
||||||
<bounds>394.000000,43.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="91" label="゜">bracketleft</keysym>
|
|
||||||
<keysym keyval="91" label="゜">bracketleft</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode53" name="AE04" column="2" row="10">
|
|
||||||
<bounds>394.000000,82.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="124" label="ー">bar</keysym>
|
|
||||||
<keysym keyval="124" label="ー">bar</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode54" name="AE05" column="3" row="10">
|
|
||||||
<bounds>394.000000,121.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="1">
|
|
||||||
<keysym keyval="60" label="、">less</keysym>
|
|
||||||
<keysym keyval="60" label="、">less</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
<key id="keycode55" name="AE06" column="4" row="10">
|
|
||||||
<bounds>394.000000,160.000000,38.000000,38.000000</bounds>
|
|
||||||
<oref>outline1</oref>
|
|
||||||
<symbols groups="2" levels="2">
|
|
||||||
<keysym keyval="62" label="。">greater</keysym>
|
|
||||||
<keysym keyval="63" label="・">question</keysym>
|
|
||||||
<keysym keyval="62" label="。">greater</keysym>
|
|
||||||
<keysym keyval="63" label="・">question</keysym>
|
|
||||||
</symbols>
|
|
||||||
</key>
|
|
||||||
</section>
|
|
||||||
<outline id="outline1">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>38.000000,0.000000</point>
|
|
||||||
<point>38.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline3">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>60.000000,0.000000</point>
|
|
||||||
<point>60.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline4">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>60.000000,0.000000</point>
|
|
||||||
<point>60.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline5">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>69.000000,0.000000</point>
|
|
||||||
<point>69.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline6">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>89.000000,0.000000</point>
|
|
||||||
<point>89.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline7">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>89.000000,0.000000</point>
|
|
||||||
<point>89.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline8">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>110.000000,0.000000</point>
|
|
||||||
<point>110.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline9">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>57.000000,0.000000</point>
|
|
||||||
<point>57.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline10">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>49.000000,0.000000</point>
|
|
||||||
<point>49.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline11">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>239.000000,0.000000</point>
|
|
||||||
<point>239.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline12">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>38.000000,0.000000</point>
|
|
||||||
<point>38.000000,79.000000</point>
|
|
||||||
<point>0.000000,79.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline13">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>79.000000,0.000000</point>
|
|
||||||
<point>79.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline2">
|
|
||||||
<point>0.000000,0.000000</point>
|
|
||||||
<point>80.000000,0.000000</point>
|
|
||||||
<point>80.000000,38.000000</point>
|
|
||||||
<point>0.000000,38.000000</point>
|
|
||||||
</outline>
|
|
||||||
<outline id="outline14">
|
|
||||||
<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>
|
|
||||||
</keyboard>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||
@@ -1,683 +0,0 @@
|
|||||||
<?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>
|
|
||||||
|
|
||||||