textinput/peninputsplitqwerty/srcdata/peninputssqwinconfiginfo_42.rss
branchRCL_3
changeset 19 ac7e4d1d9209
parent 0 eb1f2e154e89
--- a/textinput/peninputsplitqwerty/srcdata/peninputssqwinconfiginfo_42.rss	Thu Jul 15 19:01:13 2010 +0300
+++ b/textinput/peninputsplitqwerty/srcdata/peninputssqwinconfiginfo_42.rss	Thu Aug 19 10:15:25 2010 +0300
@@ -291,8 +291,8 @@
                 {
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x002C>;
-                    scancode=0x002C;
+                    unicode=<0x044F>;
+                    scancode=0x044F;
                     beginrow=0;
                     begincolumn=0;
                     highlightbmpindex=0;
@@ -300,8 +300,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0443>;
-                    scancode=0x0443;
+                    unicode=<0x0432>;
+                    scancode=0x0432;
                     beginrow=0;
                     begincolumn=1;
                     highlightbmpindex=0;
@@ -318,8 +318,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0438>;
-                    scancode=0x0438;
+                    unicode=<0x0440>;
+                    scancode=0x0440;
                     beginrow=0;
                     begincolumn=3;
                     highlightbmpindex=0;
@@ -327,8 +327,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0448>;
-                    scancode=0x0448;
+                    unicode=<0x0442>;
+                    scancode=0x0442;
                     beginrow=0;
                     begincolumn=4;
                     highlightbmpindex=0;
@@ -336,8 +336,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0449>;
-                    scancode=0x0449;
+                    unicode=<0x044A>;
+                    scancode=0x044A;
                     beginrow=0;
                     begincolumn=5;
                     highlightbmpindex=0;
@@ -345,8 +345,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x043A>;
-                    scancode=0x043A;
+                    unicode=<0x0443>;
+                    scancode=0x0443;
                     beginrow=0;
                     begincolumn=6;
                     highlightbmpindex=0;
@@ -354,8 +354,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0441>;
-                    scancode=0x0441;
+                    unicode=<0x0438>;
+                    scancode=0x0438;
                     beginrow=0;
                     begincolumn=7;
                     highlightbmpindex=0;
@@ -363,8 +363,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0434>;
-                    scancode=0x0434;
+                    unicode=<0x043E>;
+                    scancode=0x043E;
                     beginrow=0;
                     begincolumn=8;
                     highlightbmpindex=0;
@@ -372,8 +372,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0437>;
-                    scancode=0x0437;
+                    unicode=<0x043F>;
+                    scancode=0x043F;
                     beginrow=0;
                     begincolumn=9;
                     highlightbmpindex=0;
@@ -381,8 +381,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0446>;
-                    scancode=0x0446;
+                    unicode=<0x0447>;
+                    scancode=0x0447;
                     beginrow=0;
                     begincolumn=10;
                     highlightbmpindex=0;
@@ -390,35 +390,35 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x044C>;
-                    scancode=0x044C;
-                    beginrow=1;
-                    begincolumn=0;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x044F>;
-                    scancode=0x044F;
-                    beginrow=1;
-                    begincolumn=1;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
                     unicode=<0x0430>;
                     scancode=0x0430;
                     beginrow=1;
+                    begincolumn=0;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0441>;
+                    scancode=0x0441;
+                    beginrow=1;
+                    begincolumn=1;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0434>;
+                    scancode=0x0434;
+                    beginrow=1;
                     begincolumn=2;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x043E>;
-                    scancode=0x043E;
+                    unicode=<0x0444>;
+                    scancode=0x0444;
                     beginrow=1;
                     begincolumn=3;
                     highlightbmpindex=0;
@@ -426,108 +426,9 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0436>;
-                    scancode=0x0436;
-                    beginrow=1;
-                    begincolumn=4;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
                     unicode=<0x0433>;
                     scancode=0x0433;
                     beginrow=1;
-                    begincolumn=5;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0442>;
-                    scancode=0x0442;
-                    beginrow=1;
-                    begincolumn=6;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x043D>;
-                    scancode=0x043D;
-                    beginrow=1;
-                    begincolumn=7;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0432>;
-                    scancode=0x0432;
-                    beginrow=1;
-                    begincolumn=8;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x043C>;
-                    scancode=0x043C;
-                    beginrow=1;
-                    begincolumn=9;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0447>;
-                    scancode=0x0447;
-                    beginrow=1;
-                    begincolumn=10;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x044E>;
-                    scancode=0x044E;
-                    beginrow=2;
-                    begincolumn=0;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0439>;
-                    scancode=0x0439;
-                    beginrow=2;
-                    begincolumn=1;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x044A>;
-                    scancode=0x044A;
-                    beginrow=2;
-                    begincolumn=2;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x044D>;
-                    scancode=0x044D;
-                    beginrow=2;
-                    begincolumn=3;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0444>;
-                    scancode=0x0444;
-                    beginrow=2;
                     begincolumn=4;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
@@ -536,25 +437,25 @@
                     {
                     unicode=<0x0445>;
                     scancode=0x0445;
-                    beginrow=2;
+                    beginrow=1;
                     begincolumn=5;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x043F>;
-                    scancode=0x043F;
-                    beginrow=2;
+                    unicode=<0x0439>;
+                    scancode=0x0439;
+                    beginrow=1;
                     begincolumn=6;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0440>;
-                    scancode=0x0440;
-                    beginrow=2;
+                    unicode=<0x043A>;
+                    scancode=0x043A;
+                    beginrow=1;
                     begincolumn=7;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
@@ -563,8 +464,62 @@
                     {
                     unicode=<0x043B>;
                     scancode=0x043B;
+                    beginrow=1;
+                    begincolumn=8;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x044E>;
+                    scancode=0x044E;
+                    beginrow=1;
+                    begincolumn=9;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0040>;
+                    scancode=0x0040;
+                    beginrow=1;
+                    begincolumn=10;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0437>;
+                    scancode=0x0437;
                     beginrow=2;
-                    begincolumn=8;
+                    begincolumn=0;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x044C>;
+                    scancode=0x044C;
+                    beginrow=2;
+                    begincolumn=1;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0446>;
+                    scancode=0x0446;
+                    beginrow=2;
+                    begincolumn=2;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0436>;
+                    scancode=0x0436;
+                    beginrow=2;
+                    begincolumn=3;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
@@ -573,6 +528,51 @@
                     unicode=<0x0431>;
                     scancode=0x0431;
                     beginrow=2;
+                    begincolumn=4;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x043D>;
+                    scancode=0x043D;
+                    beginrow=2;
+                    begincolumn=5;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x043C>;
+                    scancode=0x043C;
+                    beginrow=2;
+                    begincolumn=6;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0448>;
+                    scancode=0x0448;
+                    beginrow=2;
+                    begincolumn=7;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0449>;
+                    scancode=0x0449;
+                    beginrow=2;
+                    begincolumn=8;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x002C>;
+                    scancode=0x002C;
+                    beginrow=2;
                     begincolumn=9;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
@@ -630,8 +630,8 @@
                 {
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x044B>;
-                    scancode=0x044B;
+                    unicode=<0x042F>;
+                    scancode=0x042F;
                     beginrow=0;
                     begincolumn=0;
                     highlightbmpindex=0;
@@ -639,8 +639,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0423>;
-                    scancode=0x0423;
+                    unicode=<0x0412>;
+                    scancode=0x0412;
                     beginrow=0;
                     begincolumn=1;
                     highlightbmpindex=0;
@@ -657,8 +657,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0418>;
-                    scancode=0x0418;
+                    unicode=<0x0420>;
+                    scancode=0x0420;
                     beginrow=0;
                     begincolumn=3;
                     highlightbmpindex=0;
@@ -666,8 +666,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0428>;
-                    scancode=0x0428;
+                    unicode=<0x0422>;
+                    scancode=0x0422;
                     beginrow=0;
                     begincolumn=4;
                     highlightbmpindex=0;
@@ -675,8 +675,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0429>;
-                    scancode=0x0429;
+                    unicode=<0x042A>;
+                    scancode=0x042A;
                     beginrow=0;
                     begincolumn=5;
                     highlightbmpindex=0;
@@ -684,8 +684,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x041A>;
-                    scancode=0x041A;
+                    unicode=<0x0423>;
+                    scancode=0x0423;
                     beginrow=0;
                     begincolumn=6;
                     highlightbmpindex=0;
@@ -693,8 +693,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0421>;
-                    scancode=0x0421;
+                    unicode=<0x0418>;
+                    scancode=0x0418;
                     beginrow=0;
                     begincolumn=7;
                     highlightbmpindex=0;
@@ -702,8 +702,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0414>;
-                    scancode=0x0414;
+                    unicode=<0x041E>;
+                    scancode=0x041E;
                     beginrow=0;
                     begincolumn=8;
                     highlightbmpindex=0;
@@ -711,8 +711,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0417>;
-                    scancode=0x0417;
+                    unicode=<0x041F>;
+                    scancode=0x041F;
                     beginrow=0;
                     begincolumn=9;
                     highlightbmpindex=0;
@@ -720,8 +720,8 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0426>;
-                    scancode=0x0426;
+                    unicode=<0x0427>;
+                    scancode=0x0427;
                     beginrow=0;
                     begincolumn=10;
                     highlightbmpindex=0;
@@ -729,35 +729,35 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x042C>;
-                    scancode=0x042C;
-                    beginrow=1;
-                    begincolumn=0;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x042F>;
-                    scancode=0x042F;
-                    beginrow=1;
-                    begincolumn=1;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
                     unicode=<0x0410>;
                     scancode=0x0410;
                     beginrow=1;
+                    begincolumn=0;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0421>;
+                    scancode=0x0421;
+                    beginrow=1;
+                    begincolumn=1;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0414>;
+                    scancode=0x0414;
+                    beginrow=1;
                     begincolumn=2;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x041E>;
-                    scancode=0x041E;
+                    unicode=<0x0424>;
+                    scancode=0x0424;
                     beginrow=1;
                     begincolumn=3;
                     highlightbmpindex=0;
@@ -765,108 +765,9 @@
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0416>;
-                    scancode=0x0416;
-                    beginrow=1;
-                    begincolumn=4;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
                     unicode=<0x0413>;
                     scancode=0x0413;
                     beginrow=1;
-                    begincolumn=5;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0422>;
-                    scancode=0x0422;
-                    beginrow=1;
-                    begincolumn=6;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x041D>;
-                    scancode=0x041D;
-                    beginrow=1;
-                    begincolumn=7;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0412>;
-                    scancode=0x0412;
-                    beginrow=1;
-                    begincolumn=8;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x041C>;
-                    scancode=0x041C;
-                    beginrow=1;
-                    begincolumn=9;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0427>;
-                    scancode=0x0427;
-                    beginrow=1;
-                    begincolumn=10;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x042E>;
-                    scancode=0x042E;
-                    beginrow=2;
-                    begincolumn=0;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0419>;
-                    scancode=0x0419;
-                    beginrow=2;
-                    begincolumn=1;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x042A>;
-                    scancode=0x042A;
-                    beginrow=2;
-                    begincolumn=2;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x042D>;
-                    scancode=0x042D;
-                    beginrow=2;
-                    begincolumn=3;
-                    highlightbmpindex=0;
-                    highlightmaskbmpindex=0;
-                    },
-                PENINPUT_LAYOUT_UNIT_KEY
-                    {
-                    unicode=<0x0424>;
-                    scancode=0x0424;
-                    beginrow=2;
                     begincolumn=4;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
@@ -875,25 +776,25 @@
                     {
                     unicode=<0x0425>;
                     scancode=0x0425;
-                    beginrow=2;
+                    beginrow=1;
                     begincolumn=5;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x041F>;
-                    scancode=0x041F;
-                    beginrow=2;
+                    unicode=<0x0419>;
+                    scancode=0x0419;
+                    beginrow=1;
                     begincolumn=6;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
                 PENINPUT_LAYOUT_UNIT_KEY
                     {
-                    unicode=<0x0420>;
-                    scancode=0x0420;
-                    beginrow=2;
+                    unicode=<0x041A>;
+                    scancode=0x041A;
+                    beginrow=1;
                     begincolumn=7;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
@@ -902,8 +803,62 @@
                     {
                     unicode=<0x041B>;
                     scancode=0x041B;
+                    beginrow=1;
+                    begincolumn=8;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x042E>;
+                    scancode=0x042E;
+                    beginrow=1;
+                    begincolumn=9;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x002F>;
+                    scancode=0x002F;
+                    beginrow=1;
+                    begincolumn=10;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0417>;
+                    scancode=0x0417;
                     beginrow=2;
-                    begincolumn=8;
+                    begincolumn=0;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x042C>;
+                    scancode=0x042C;
+                    beginrow=2;
+                    begincolumn=1;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0426>;
+                    scancode=0x0426;
+                    beginrow=2;
+                    begincolumn=2;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0416>;
+                    scancode=0x0416;
+                    beginrow=2;
+                    begincolumn=3;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
@@ -912,7 +867,43 @@
                     unicode=<0x0411>;
                     scancode=0x0411;
                     beginrow=2;
-                    begincolumn=9;
+                    begincolumn=4;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x041D>;
+                    scancode=0x041D;
+                    beginrow=2;
+                    begincolumn=5;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x041C>;
+                    scancode=0x041C;
+                    beginrow=2;
+                    begincolumn=6;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0428>;
+                    scancode=0x0428;
+                    beginrow=2;
+                    begincolumn=7;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0429>;
+                    scancode=0x0429;
+                    beginrow=2;
+                    begincolumn=8;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;
                     },
@@ -921,6 +912,15 @@
                     unicode=<0x003F>;
                     scancode=0x003F;
                     beginrow=2;
+                    begincolumn=9;
+                    highlightbmpindex=0;
+                    highlightmaskbmpindex=0;
+                    },
+                PENINPUT_LAYOUT_UNIT_KEY
+                    {
+                    unicode=<0x0021>;
+                    scancode=0x0021;
+                    beginrow=2;
                     begincolumn=10;
                     highlightbmpindex=0;
                     highlightmaskbmpindex=0;