forked from xlab/matchbox-keyboard
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1183 b067294f-1dea-0310-9683-c47a78595994
- Loading branch information
mallum
committed
Jun 20, 2005
1 parent
d8a1422
commit 39fedfa
Showing
3 changed files
with
313 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
2005-06-20 mallum,,, <[email protected]> | ||
|
||
* layouts/Makefile.am: | ||
* layouts/keyboard-dvorak.xml: | ||
Add dvorak from Leon Matthews. | ||
|
||
2005-05-17 mallum,,, <[email protected]> | ||
|
||
* src/matchbox-keyboard-ui.c: (mb_kbd_ui_resources_create): | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
keyboardsdir = $(datadir)/matchbox-keyboard | ||
keyboards_DATA = keyboard.xml keyboard-extended.xml | ||
keyboards_DATA = keyboard.xml keyboard-extended.xml keyboard-dvorak.xml | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,306 @@ | ||
<?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 --> | ||
<row> | ||
<space width="500" extended="true"/> | ||
<key fill="true"> | ||
<default display="Esc" action="escape" /> | ||
</key> | ||
<key> | ||
<default display="`" /> | ||
<shifted display="~" /> | ||
</key> | ||
<key> | ||
<default display="1" /> | ||
<shifted display="!" /> | ||
</key> | ||
<key> | ||
<default display="2" /> | ||
<shifted display='@' /> | ||
<mod1 display="½" /> | ||
</key> | ||
<key> | ||
<default display="3" /> | ||
<shifted display="#" /> | ||
<mod1 display="¾" /> | ||
</key> | ||
<key> | ||
<default display="4" /> | ||
<shifted display="$" /> | ||
</key> | ||
<key> | ||
<default display="5" /> | ||
<shifted display="%" /> | ||
</key> | ||
<key> | ||
<default display="6" /> | ||
<shifted display="^" /> | ||
</key> | ||
<key> | ||
<default display="7" /> | ||
<shifted display="&" /> | ||
</key> | ||
<key> | ||
<default display="8" /> | ||
<shifted display="*" /> | ||
</key> | ||
<key> | ||
<default display="9" /> | ||
<shifted display="(" /> | ||
</key> | ||
<key> | ||
<default display="0" /> | ||
<shifted display=")" /> | ||
</key> | ||
<key> | ||
<default display="{" /> | ||
<shifted display="[" /> | ||
</key> | ||
<key> | ||
<default display="}" /> | ||
<shifted display="]" /> | ||
</key> | ||
<key fill="true"> | ||
<default display="Bksp" action="backspace"/> | ||
</key> | ||
<space width="500" extended="true"/> | ||
<key width="4000" extended="true"> | ||
<default display="Home" action="home"/> | ||
</key> | ||
<key width="4000" extended="true"> | ||
<default display="PgUp" action="pageup"/> | ||
</key> | ||
<space width="500" extended="true"/> | ||
</row> | ||
|
||
<!-- Second Row --> | ||
<row> | ||
<space width="500" extended="true"/> | ||
<key fill="true"> | ||
<default display="Tab" action="tab"/> | ||
</key> | ||
<key> | ||
<default display="'" /> | ||
<shifted display='"' /> | ||
</key> | ||
<key> | ||
<default display="," /> | ||
<shifted display="<" /> | ||
</key> | ||
<key> | ||
<default display="." /> | ||
<shifted display=">" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="p" /> | ||
<shifted display="P" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="y" /> | ||
<shifted display="Y" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="f" /> | ||
<shifted display="F" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="g" /> | ||
<shifted display="G" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="c" /> | ||
<shifted display="C" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="r" /> | ||
<shifted display="R" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="l" /> | ||
<shifted display="L" /> | ||
</key> | ||
<key> | ||
<default display="?" /> | ||
<shifted display="/" /> | ||
</key> | ||
<key> | ||
<default display="=" /> | ||
<shifted display="+" /> | ||
</key> | ||
<key fill="true"> | ||
<default display="\" /> | ||
<shifted display="|" /> | ||
</key> | ||
<space width="500" extended="true"/> | ||
<key width="4000" extended="true"> | ||
<default display="End" action="end"/> | ||
</key> | ||
<key width="4000" extended="true"> | ||
<default display="PgDn" action="pagedown"/> | ||
</key> | ||
<space width="500" extended="true"/> | ||
</row> | ||
|
||
<!-- Third row --> | ||
<row> | ||
<space width="500" extended="true"/> | ||
<key fill="true"> | ||
<default display="Caps" action="modifier:caps"/> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="a" /> | ||
<shifted display="A" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="o" /> | ||
<shifted display="O" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<mod1 display="ë" /> | ||
<default display="e" /> | ||
<shifted display="E" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="u" /> | ||
<shifted display="U" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="i" /> | ||
<shifted display="I" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="d" /> | ||
<shifted display="D" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="h" /> | ||
<shifted display="H" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="t" /> | ||
<shifted display="T" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="n" /> | ||
<shifted display="N" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="s" /> | ||
<shifted display="S" /> | ||
</key> | ||
<key> | ||
<default display="-" /> | ||
<shifted display="_" /> | ||
</key> | ||
<key fill="true"> | ||
<default display="Ret" action="return"/> | ||
</key> | ||
<space width="500" extended="true"/> | ||
<space width="4000" extended="true" /> | ||
<space width="4000" extended="true" /> | ||
<space width="500" extended="true"/> | ||
</row> | ||
|
||
<!-- Fourth Row --> | ||
<row> | ||
<space width="500" extended="true"/> | ||
<key fill="true"> | ||
<default display="Shift" action="modifier:shift"/> | ||
</key> | ||
<key> | ||
<default display=";" /> | ||
<shifted display=":" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="q" /> | ||
<shifted display="Q" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="j" /> | ||
<shifted display="J" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="k" /> | ||
<shifted display="K" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="x" /> | ||
<shifted display="X" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="b" /> | ||
<shifted display="B" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="m" /> | ||
<shifted display="M" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="w" /> | ||
<shifted display="W" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="v" /> | ||
<shifted display="V" /> | ||
</key> | ||
<key obey-caps='true'> | ||
<default display="z" /> | ||
<shifted display="Z" /> | ||
</key> | ||
<key fill="true"> | ||
<default display="Shift" action="modifier:shift"/> | ||
</key> | ||
<space width="500" extended="true"/> | ||
<space width="4000" extended="true" /> | ||
<space width="4000" extended="true" /> | ||
<space width="500" extended="true"/> | ||
</row> | ||
|
||
<!-- Bottom Row --> | ||
<row> | ||
<space width="500" extended="true"/> | ||
<key> | ||
<default display="äëö" action="modifier:mod1"/> | ||
</key> | ||
<key fill="true"> | ||
<default display="Ctrl" action="modifier:ctrl"/> | ||
</key> | ||
<key> | ||
<default display="Alt" action="modifier:alt"/> | ||
</key> | ||
<key width="12000"> | ||
<default display=" " action="space" /> | ||
</key> | ||
<key> | ||
<default display="^" action="up" /> | ||
</key> | ||
<key> | ||
<default display="V" action="down" /> | ||
</key> | ||
<key> | ||
<default display="<" action="left" /> | ||
</key> | ||
<key> | ||
<default display=">" action="right" /> | ||
</key> | ||
<space width="500" extended="true"/> | ||
<space width="4000" extended="true" /> | ||
<space width="4000" extended="true" /> | ||
<space width="500" extended="true"/> | ||
</row> | ||
|
||
</layout> | ||
|
||
</keyboard> |