antijingoist icon

keyboard-dvorak.xml

antijingoist | PRO | 05/02/20 09:30:00 PM UTC | 0 ⭐ | 810 👁️ | Never ⏰ | []
XML |

4.26 KB

|

None

|

0 👍

/

0 👎

<?xml version="1.0" encoding="UTF-8"?>
<keyboard>
 
<options>
    <!-- not yet implemented -->
</options>
 
<layout id="dvorak keyboard">
 
<!--
matchbox-keyboard implementation of the 'common' Dvorak keyboard layout.
Contributed by Leon Matthews http://www.lost.co.nz/
-->
 
<!-- Top Row -->
 
<!-- Second Row -->
<row>
    <space width="500" extended="true"/>
 
    <key obey-caps='true'>
      <mod1 display="1" />
        <default display="p" />
        <shifted display="P" />
    </key>
    <key obey-caps='true'>
      <mod1 display="2" />
        <default display="y" />
        <shifted display="Y" />
    </key>
    <key obey-caps='true'>
      <mod1 display="3" />
        <default display="f" />
        <shifted display="F" />
    </key>
    <key obey-caps='true'>
      <mod1 display="4" />
        <default display="g" />
        <shifted display="G" />
    </key>
    <key obey-caps='true'>
      <mod1 display="5" />
        <default display="c" />
        <shifted display="C" />
    </key>
    <key obey-caps='true'>
      <mod1 display="6" />
        <default display="r" />
        <shifted display="R" />
    </key>
    <key obey-caps='true'>
      <mod1 display="7" />
        <default display="l" />
        <shifted display="L" />
    </key>
    <key fill="true">
      <mod1 display="8" />
        <default display="&lt;-" action="backspace"/>
    </key>
</row>
 
<!-- Third row -->
<row>
    <space width="500" extended="true"/>
    <key obey-caps='true'>
      <mod1 display="9" />
        <default display="a" />
        <shifted display="A" />
    </key>
    <key obey-caps='true'>
      <mod1 display="0" />
        <default display="o" />
        <shifted display="O" />
    </key>
    <key obey-caps='true'>
      <mod1 display="&lt;" />
        <default    display="e" />
        <shifted display="E" />
    </key>
    <key obey-caps='true'>
      <mod1 display="&gt;" />
        <default display="u" />
        <shifted display="U" />
    </key>
    <key obey-caps='true'>
      <mod1 display='"' />
        <default display="i" />
        <shifted display="I" />
    </key>
    <key obey-caps='true'>
      <mod1 display="'" />
        <default display="d" />
        <shifted display="D" />
    </key>
    <key obey-caps='true'>
      <mod1 display="," />
        <default display="h" />
        <shifted display="H" />
    </key>
    <key obey-caps='true'>
      <mod1 display="!" />
        <default display="t" />
        <shifted display="T" />
    </key>
    <key obey-caps='true'>
      <mod1 display="@" />
        <default display="n" />
        <shifted display="N" />
    </key>
    <key obey-caps='true'>
      <mod1 display="#" />
        <default display="s" />
        <shifted display="S" />
    </key>
 
</row>
 
<!-- Fourth Row -->
<row>
    <space width="500" extended="true"/>
    <key obey-caps='true'>
      <mod1 display="$" />
        <default display="q" />
        <shifted display="Q" />
    </key>
    <key obey-caps='true'>
      <mod1 display="%" />
        <default display="j" />
        <shifted display="J" />
    </key>
    <key obey-caps='true'>
      <mod1 display="^" />
        <default display="k" />
        <shifted display="K" />
    </key>
    <key obey-caps='true'>
      <mod1 display="&amp;" />
        <default display="x" />
        <shifted display="X" />
    </key>
    <key obey-caps='true'>
      <mod1 display="*" />
        <default display="b" />
        <shifted display="B" />
    </key>
    <key obey-caps='true'>
      <mod1 display="(" />
        <default display="m" />
        <shifted display="M" />
    </key>
    <key obey-caps='true'>
      <mod1 display=")" />
        <default display="w" />
        <shifted display="W" />
    </key>
    <key obey-caps='true'>
      <mod1 display="{" />
        <default display="v" />
        <shifted display="V" />
    </key>
    <key obey-caps='true'>
      <mod1 display="}" />
        <default display="z" />
        <shifted display="Z" />
    </key>
</row>
 
<!-- Bottom Row -->
<row>
   <key width="50">
      <default display="##" action="modifier:mod1"/>
      <shifted display=":" />
   </key>
   <key width="50">
      <mod1 display="=" />
        <default display="|^|" action="modifier:shift"/>
    </key>
   <key width="2000" fill="true">
         <mod1 display="+"/>
        <default display=" " action="space" />
         <shifted display="="/>
    </key>
    <key width="50">
      <mod1 display="\" />
        <default display="." />
      <shifted display="/" />
   </key>
    <key width="50">
      <mod1 display="_" />
        <default display="_|" action="return"/>
      <shifted display="-"/>
    </key>
</row>
 
</layout>
 
</keyboard>

Comments