Files
squeekboard/tests/test-keyboard.xml
2011-01-28 16:19:18 +09:00

1038 lines
39 KiB
XML

<?xml version="1.0"?>
<keyboard version="0.90">
<bounds>0.000000,0.000000,640.000000,245.000000</bounds>
<section name="Keypad">
<bounds>512.000000,83.000000,104.000000,129.000000</bounds>
<angle>0</angle>
<row>
<columns>4</columns>
<orientation>1</orientation>
</row>
<row>
<columns>4</columns>
<orientation>1</orientation>
</row>
<row>
<columns>3</columns>
<orientation>1</orientation>
</row>
<row>
<columns>4</columns>
<orientation>1</orientation>
</row>
<row>
<columns>2</columns>
<orientation>1</orientation>
</row>
<key column="1" row="4" name="KPDL">
<bounds>54.000000,104.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Delete</keysym>
<keysym>KP_Decimal</keysym>
</symbols>
</key>
<key column="0" row="4" name="KP0">
<bounds>2.000000,104.000000,50.000000,24.000000</bounds>
<outline-ref>outline1</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Insert</keysym>
<keysym>KP_0</keysym>
</symbols>
</key>
<key column="3" row="3" name="KPEN">
<bounds>80.000000,78.000000,24.000000,50.000000</bounds>
<outline-ref>outline2</outline-ref>
<symbols groups="1" levels="1">
<keysym>KP_Enter</keysym>
</symbols>
</key>
<key column="2" row="3" name="KP3">
<bounds>54.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Next</keysym>
<keysym>KP_3</keysym>
</symbols>
</key>
<key column="1" row="3" name="KP2">
<bounds>28.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Down</keysym>
<keysym>KP_2</keysym>
</symbols>
</key>
<key column="0" row="3" name="KP1">
<bounds>2.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_End</keysym>
<keysym>KP_1</keysym>
</symbols>
</key>
<key column="2" row="2" name="KP6">
<bounds>54.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Right</keysym>
<keysym>KP_6</keysym>
</symbols>
</key>
<key column="1" row="2" name="KP5">
<bounds>28.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Begin</keysym>
<keysym>KP_5</keysym>
</symbols>
</key>
<key column="0" row="2" name="KP4">
<bounds>2.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Left</keysym>
<keysym>KP_4</keysym>
</symbols>
</key>
<key column="3" row="1" name="KPAD">
<bounds>80.000000,27.000000,24.000000,50.000000</bounds>
<outline-ref>outline2</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Add</keysym>
<invalid/>
</symbols>
</key>
<key column="2" row="1" name="KP9">
<bounds>54.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Prior</keysym>
<keysym>KP_9</keysym>
</symbols>
</key>
<key column="1" row="1" name="KP8">
<bounds>28.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Up</keysym>
<keysym>KP_8</keysym>
</symbols>
</key>
<key column="0" row="1" name="KP7">
<bounds>2.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Home</keysym>
<keysym>KP_7</keysym>
</symbols>
</key>
<key column="3" row="0" name="KPSU">
<bounds>80.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Subtract</keysym>
<invalid/>
</symbols>
</key>
<key column="2" row="0" name="KPMU">
<bounds>54.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Multiply</keysym>
<invalid/>
</symbols>
</key>
<key column="1" row="0" name="KPDV">
<bounds>28.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>KP_Divide</keysym>
<invalid/>
</symbols>
</key>
<key column="0" row="0" name="NMLK">
<bounds>2.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>Num_Lock</keysym>
<keysym>Pointer_EnableKeys</keysym>
</symbols>
</key>
</section>
<section name="Editing">
<bounds>424.000000,83.000000,78.000000,129.000000</bounds>
<angle>0</angle>
<row>
<columns>3</columns>
<orientation>1</orientation>
</row>
<row>
<columns>3</columns>
<orientation>1</orientation>
</row>
<row>
<columns>1</columns>
<orientation>1</orientation>
</row>
<row>
<columns>3</columns>
<orientation>1</orientation>
</row>
<key column="2" row="3" name="RGHT">
<bounds>54.000000,104.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Right</keysym>
</symbols>
</key>
<key column="1" row="3" name="DOWN">
<bounds>28.000000,104.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Down</keysym>
</symbols>
</key>
<key column="0" row="3" name="LEFT">
<bounds>2.000000,104.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Left</keysym>
</symbols>
</key>
<key column="0" row="2" name="UP">
<bounds>28.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Up</keysym>
</symbols>
</key>
<key column="2" row="1" name="PGDN">
<bounds>54.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Next</keysym>
</symbols>
</key>
<key column="1" row="1" name="END">
<bounds>28.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>End</keysym>
</symbols>
</key>
<key column="0" row="1" name="DELE">
<bounds>2.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Delete</keysym>
</symbols>
</key>
<key column="2" row="0" name="PGUP">
<bounds>54.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Prior</keysym>
</symbols>
</key>
<key column="1" row="0" name="HOME">
<bounds>28.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Home</keysym>
</symbols>
</key>
<key column="0" row="0" name="INS">
<bounds>2.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Insert</keysym>
</symbols>
</key>
</section>
<section name="Alpha">
<bounds>25.000000,83.000000,390.000000,129.000000</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 column="7" row="4" name="RCTL">
<bounds>359.000000,104.000000,31.000000,24.000000</bounds>
<outline-ref>outline3</outline-ref>
<symbols groups="1" levels="1">
<keysym>Control_R</keysym>
</symbols>
</key>
<key column="6" row="4" name="MENU">
<bounds>326.000000,104.000000,31.000000,24.000000</bounds>
<outline-ref>outline3</outline-ref>
<symbols groups="1" levels="1">
<keysym>Menu</keysym>
</symbols>
</key>
<key column="5" row="4" name="RWIN">
<bounds>294.000000,104.000000,31.000000,24.000000</bounds>
<outline-ref>outline3</outline-ref>
<symbols groups="1" levels="1">
<keysym>Super_R</keysym>
</symbols>
</key>
<key column="4" row="4" name="RALT">
<bounds>261.000000,104.000000,31.000000,24.000000</bounds>
<outline-ref>outline3</outline-ref>
<symbols groups="3" levels="2">
<keysym>Alt_R</keysym>
<keysym>Meta_R</keysym>
<keysym>Alt_R</keysym>
<keysym>Meta_R</keysym>
<keysym>ISO_Level3_Shift</keysym>
<invalid/>
</symbols>
</key>
<key column="3" row="4" name="SPCE">
<bounds>106.000000,104.000000,153.000000,24.000000</bounds>
<outline-ref>outline4</outline-ref>
<symbols groups="1" levels="1">
<keysym>space</keysym>
</symbols>
</key>
<key column="2" row="4" name="LALT">
<bounds>73.000000,104.000000,31.000000,24.000000</bounds>
<outline-ref>outline3</outline-ref>
<symbols groups="1" levels="2">
<keysym>Alt_L</keysym>
<keysym>Meta_L</keysym>
</symbols>
</key>
<key column="1" row="4" name="LWIN">
<bounds>40.000000,104.000000,31.000000,24.000000</bounds>
<outline-ref>outline3</outline-ref>
<symbols groups="1" levels="1">
<keysym>Super_L</keysym>
</symbols>
</key>
<key column="0" row="4" name="LCTL">
<bounds>2.000000,104.000000,36.000000,24.000000</bounds>
<outline-ref>outline5</outline-ref>
<symbols groups="1" levels="1">
<keysym>Control_L</keysym>
</symbols>
</key>
<key column="11" row="3" name="RTSH">
<bounds>320.000000,78.000000,70.000000,24.000000</bounds>
<outline-ref>outline6</outline-ref>
<symbols groups="1" levels="1">
<keysym>Shift_R</keysym>
</symbols>
</key>
<key column="10" row="3" name="AB10">
<bounds>294.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>slash</keysym>
<keysym>question</keysym>
</symbols>
</key>
<key column="9" row="3" name="AB09">
<bounds>268.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>period</keysym>
<keysym>greater</keysym>
</symbols>
</key>
<key column="8" row="3" name="AB08">
<bounds>242.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>comma</keysym>
<keysym>less</keysym>
</symbols>
</key>
<key column="7" row="3" name="AB07">
<bounds>216.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>m</keysym>
<keysym>M</keysym>
</symbols>
</key>
<key column="6" row="3" name="AB06">
<bounds>190.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>n</keysym>
<keysym>N</keysym>
</symbols>
</key>
<key column="5" row="3" name="AB05">
<bounds>164.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>b</keysym>
<keysym>B</keysym>
</symbols>
</key>
<key column="4" row="3" name="AB04">
<bounds>138.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>v</keysym>
<keysym>V</keysym>
</symbols>
</key>
<key column="3" row="3" name="AB03">
<bounds>113.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>c</keysym>
<keysym>C</keysym>
</symbols>
</key>
<key column="2" row="3" name="AB02">
<bounds>87.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>x</keysym>
<keysym>X</keysym>
</symbols>
</key>
<key column="1" row="3" name="AB01">
<bounds>61.000000,78.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>z</keysym>
<keysym>Z</keysym>
</symbols>
</key>
<key column="0" row="3" name="LFSH">
<bounds>2.000000,78.000000,57.000000,24.000000</bounds>
<outline-ref>outline7</outline-ref>
<symbols groups="1" levels="1">
<keysym>Shift_L</keysym>
</symbols>
</key>
<key column="12" row="2" name="RTRN">
<bounds>333.000000,53.000000,57.000000,24.000000</bounds>
<outline-ref>outline8</outline-ref>
<symbols groups="1" levels="1">
<keysym>Return</keysym>
</symbols>
</key>
<key column="11" row="2" name="AC11">
<bounds>307.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>colon</keysym>
<keysym>asterisk</keysym>
<keysym>quoteright</keysym>
<keysym>quotedbl</keysym>
<keysym>quoteright</keysym>
<keysym>quotedbl</keysym>
</symbols>
</key>
<key column="10" row="2" name="AC10">
<bounds>281.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>semicolon</keysym>
<keysym>plus</keysym>
<keysym>semicolon</keysym>
<keysym>colon</keysym>
<keysym>semicolon</keysym>
<keysym>colon</keysym>
</symbols>
</key>
<key column="9" row="2" name="AC09">
<bounds>256.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>l</keysym>
<keysym>L</keysym>
</symbols>
</key>
<key column="8" row="2" name="AC08">
<bounds>230.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>k</keysym>
<keysym>K</keysym>
</symbols>
</key>
<key column="7" row="2" name="AC07">
<bounds>204.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>j</keysym>
<keysym>J</keysym>
</symbols>
</key>
<key column="6" row="2" name="AC06">
<bounds>178.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>h</keysym>
<keysym>H</keysym>
</symbols>
</key>
<key column="5" row="2" name="AC05">
<bounds>152.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>g</keysym>
<keysym>G</keysym>
</symbols>
</key>
<key column="4" row="2" name="AC04">
<bounds>126.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>f</keysym>
<keysym>F</keysym>
</symbols>
</key>
<key column="3" row="2" name="AC03">
<bounds>100.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>d</keysym>
<keysym>D</keysym>
</symbols>
</key>
<key column="2" row="2" name="AC02">
<bounds>74.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>s</keysym>
<keysym>S</keysym>
</symbols>
</key>
<key column="1" row="2" name="AC01">
<bounds>49.000000,53.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>a</keysym>
<keysym>A</keysym>
</symbols>
</key>
<key column="0" row="2" name="CAPS">
<bounds>2.000000,53.000000,44.000000,24.000000</bounds>
<outline-ref>outline9</outline-ref>
<symbols groups="1" levels="2">
<keysym>Control_L</keysym>
<keysym>Control_L</keysym>
</symbols>
</key>
<key column="13" row="1" name="BKSL">
<bounds>352.000000,27.000000,38.000000,24.000000</bounds>
<outline-ref>outline10</outline-ref>
<symbols groups="3" levels="2">
<keysym>bracketright</keysym>
<keysym>braceright</keysym>
<keysym>backslash</keysym>
<keysym>bar</keysym>
<keysym>backslash</keysym>
<keysym>bar</keysym>
</symbols>
</key>
<key column="12" row="1" name="AD12">
<bounds>326.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>bracketleft</keysym>
<keysym>braceleft</keysym>
<keysym>bracketright</keysym>
<keysym>braceright</keysym>
<keysym>bracketright</keysym>
<keysym>braceright</keysym>
</symbols>
</key>
<key column="11" row="1" name="AD11">
<bounds>300.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>at</keysym>
<keysym>quoteleft</keysym>
<keysym>bracketleft</keysym>
<keysym>braceleft</keysym>
<keysym>bracketleft</keysym>
<keysym>braceleft</keysym>
</symbols>
</key>
<key column="10" row="1" name="AD10">
<bounds>275.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>p</keysym>
<keysym>P</keysym>
</symbols>
</key>
<key column="9" row="1" name="AD09">
<bounds>249.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>o</keysym>
<keysym>O</keysym>
</symbols>
</key>
<key column="8" row="1" name="AD08">
<bounds>223.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>i</keysym>
<keysym>I</keysym>
</symbols>
</key>
<key column="7" row="1" name="AD07">
<bounds>197.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>u</keysym>
<keysym>U</keysym>
</symbols>
</key>
<key column="6" row="1" name="AD06">
<bounds>171.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>y</keysym>
<keysym>Y</keysym>
</symbols>
</key>
<key column="5" row="1" name="AD05">
<bounds>145.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>t</keysym>
<keysym>T</keysym>
</symbols>
</key>
<key column="4" row="1" name="AD04">
<bounds>119.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>r</keysym>
<keysym>R</keysym>
</symbols>
</key>
<key column="3" row="1" name="AD03">
<bounds>93.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>e</keysym>
<keysym>E</keysym>
</symbols>
</key>
<key column="2" row="1" name="AD02">
<bounds>68.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>w</keysym>
<keysym>W</keysym>
</symbols>
</key>
<key column="1" row="1" name="AD01">
<bounds>42.000000,27.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>q</keysym>
<keysym>Q</keysym>
</symbols>
</key>
<key column="0" row="1" name="TAB">
<bounds>2.000000,27.000000,38.000000,24.000000</bounds>
<outline-ref>outline11</outline-ref>
<symbols groups="1" levels="2">
<keysym>Tab</keysym>
<keysym>ISO_Left_Tab</keysym>
</symbols>
</key>
<key column="13" row="0" name="BKSP">
<bounds>339.000000,1.000000,51.000000,24.000000</bounds>
<outline-ref>outline12</outline-ref>
<symbols groups="1" levels="1">
<keysym>BackSpace</keysym>
</symbols>
</key>
<key column="12" row="0" name="AE12">
<bounds>313.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>asciicircum</keysym>
<keysym>asciitilde</keysym>
<keysym>equal</keysym>
<keysym>plus</keysym>
<keysym>equal</keysym>
<keysym>plus</keysym>
</symbols>
</key>
<key column="11" row="0" name="AE11">
<bounds>287.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>minus</keysym>
<keysym>equal</keysym>
<keysym>minus</keysym>
<keysym>underscore</keysym>
<keysym>minus</keysym>
<keysym>underscore</keysym>
</symbols>
</key>
<key column="10" row="0" name="AE10">
<bounds>261.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>0</keysym>
<keysym>asciitilde</keysym>
<keysym>0</keysym>
<keysym>parenright</keysym>
<keysym>0</keysym>
<keysym>parenright</keysym>
</symbols>
</key>
<key column="9" row="0" name="AE09">
<bounds>235.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>9</keysym>
<keysym>parenright</keysym>
<keysym>9</keysym>
<keysym>parenleft</keysym>
<keysym>9</keysym>
<keysym>parenleft</keysym>
</symbols>
</key>
<key column="8" row="0" name="AE08">
<bounds>209.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>8</keysym>
<keysym>parenleft</keysym>
<keysym>8</keysym>
<keysym>asterisk</keysym>
<keysym>8</keysym>
<keysym>asterisk</keysym>
</symbols>
</key>
<key column="7" row="0" name="AE07">
<bounds>183.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>7</keysym>
<keysym>quoteright</keysym>
<keysym>7</keysym>
<keysym>ampersand</keysym>
<keysym>7</keysym>
<keysym>ampersand</keysym>
</symbols>
</key>
<key column="6" row="0" name="AE06">
<bounds>157.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>6</keysym>
<keysym>ampersand</keysym>
<keysym>6</keysym>
<keysym>asciicircum</keysym>
<keysym>6</keysym>
<keysym>asciicircum</keysym>
</symbols>
</key>
<key column="5" row="0" name="AE05">
<bounds>132.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="4">
<keysym>5</keysym>
<keysym>percent</keysym>
<invalid/>
<invalid/>
<keysym>5</keysym>
<keysym>percent</keysym>
<invalid/>
<invalid/>
<keysym>5</keysym>
<keysym>percent</keysym>
<keysym>EuroSign</keysym>
<invalid/>
</symbols>
</key>
<key column="4" row="0" name="AE04">
<bounds>106.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>4</keysym>
<keysym>dollar</keysym>
</symbols>
</key>
<key column="3" row="0" name="AE03">
<bounds>80.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>3</keysym>
<keysym>numbersign</keysym>
</symbols>
</key>
<key column="2" row="0" name="AE02">
<bounds>54.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>2</keysym>
<keysym>quotedbl</keysym>
<keysym>2</keysym>
<keysym>at</keysym>
<keysym>2</keysym>
<keysym>at</keysym>
</symbols>
</key>
<key column="1" row="0" name="AE01">
<bounds>28.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>1</keysym>
<keysym>exclam</keysym>
</symbols>
</key>
<key column="0" row="0" name="TLDE">
<bounds>2.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="3" levels="2">
<keysym>Zenkaku_Hankaku</keysym>
<keysym>Kanji</keysym>
<keysym>quoteleft</keysym>
<keysym>asciitilde</keysym>
<keysym>quoteleft</keysym>
<keysym>asciitilde</keysym>
</symbols>
</key>
</section>
<section name="Function">
<bounds>25.000000,29.000000,477.000000,25.000000</bounds>
<angle>0</angle>
<row>
<columns>16</columns>
<orientation>1</orientation>
</row>
<key column="15" row="0" name="PAUS">
<bounds>453.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>Pause</keysym>
<keysym>Break</keysym>
</symbols>
</key>
<key column="14" row="0" name="SCLK">
<bounds>427.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Scroll_Lock</keysym>
</symbols>
</key>
<key column="13" row="0" name="PRSC">
<bounds>401.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>Print</keysym>
<keysym>Execute</keysym>
</symbols>
</key>
<key column="12" row="0" name="FK12">
<bounds>366.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F12</keysym>
<invalid/>
</symbols>
</key>
<key column="11" row="0" name="FK11">
<bounds>340.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F11</keysym>
<invalid/>
</symbols>
</key>
<key column="10" row="0" name="FK10">
<bounds>314.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F10</keysym>
<invalid/>
</symbols>
</key>
<key column="9" row="0" name="FK09">
<bounds>288.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F9</keysym>
<invalid/>
</symbols>
</key>
<key column="8" row="0" name="FK08">
<bounds>249.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F8</keysym>
<invalid/>
</symbols>
</key>
<key column="7" row="0" name="FK07">
<bounds>223.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F7</keysym>
<invalid/>
</symbols>
</key>
<key column="6" row="0" name="FK06">
<bounds>197.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F6</keysym>
<invalid/>
</symbols>
</key>
<key column="5" row="0" name="FK05">
<bounds>171.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F5</keysym>
<invalid/>
</symbols>
</key>
<key column="4" row="0" name="FK04">
<bounds>132.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F4</keysym>
<invalid/>
</symbols>
</key>
<key column="3" row="0" name="FK03">
<bounds>106.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F3</keysym>
<invalid/>
</symbols>
</key>
<key column="2" row="0" name="FK02">
<bounds>80.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F2</keysym>
<invalid/>
</symbols>
</key>
<key column="1" row="0" name="FK01">
<bounds>54.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="2">
<keysym>F1</keysym>
<invalid/>
</symbols>
</key>
<key column="0" row="0" name="ESC">
<bounds>2.000000,1.000000,24.000000,24.000000</bounds>
<outline-ref>outline0</outline-ref>
<symbols groups="1" levels="1">
<keysym>Escape</keysym>
</symbols>
</key>
</section>
<outline id="outline0">
<point>0.000000,0.000000</point>
<point>24.000000,0.000000</point>
<point>24.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline1">
<point>0.000000,0.000000</point>
<point>50.000000,0.000000</point>
<point>50.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline2">
<point>0.000000,0.000000</point>
<point>24.000000,0.000000</point>
<point>24.000000,50.000000</point>
<point>0.000000,50.000000</point>
</outline>
<outline id="outline3">
<point>0.000000,0.000000</point>
<point>31.000000,0.000000</point>
<point>31.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline4">
<point>0.000000,0.000000</point>
<point>153.000000,0.000000</point>
<point>153.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline5">
<point>0.000000,0.000000</point>
<point>36.000000,0.000000</point>
<point>36.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline6">
<point>0.000000,0.000000</point>
<point>70.000000,0.000000</point>
<point>70.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline7">
<point>0.000000,0.000000</point>
<point>57.000000,0.000000</point>
<point>57.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline8">
<point>0.000000,0.000000</point>
<point>57.000000,0.000000</point>
<point>57.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline9">
<point>0.000000,0.000000</point>
<point>44.000000,0.000000</point>
<point>44.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline10">
<point>0.000000,0.000000</point>
<point>38.000000,0.000000</point>
<point>38.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline11">
<point>0.000000,0.000000</point>
<point>38.000000,0.000000</point>
<point>38.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
<outline id="outline12">
<point>0.000000,0.000000</point>
<point>51.000000,0.000000</point>
<point>51.000000,24.000000</point>
<point>0.000000,24.000000</point>
</outline>
</keyboard>