aboutsummaryrefslogtreecommitdiffstats
path: root/res/keyboard/layout/common
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--res/keyboard/layout/common/base1
-rw-r--r--res/keyboard/layout/common/dvorak39
-rw-r--r--res/keyboard/layout/common/qwerty39
3 files changed, 79 insertions, 0 deletions
diff --git a/res/keyboard/layout/common/base b/res/keyboard/layout/common/base
index 07f03e6..60f4323 100644
--- a/res/keyboard/layout/common/base
+++ b/res/keyboard/layout/common/base
@@ -1,4 +1,5 @@
include "control_keys"
include "keypad"
include "control"
+include "../../compose/dead"
diff --git a/res/keyboard/layout/common/dvorak b/res/keyboard/layout/common/dvorak
new file mode 100644
index 0000000..249ad68
--- /dev/null
+++ b/res/keyboard/layout/common/dvorak
@@ -0,0 +1,39 @@
+include "latin"
+
+<-ctrl keycode 2> : <letter 1>
+<-ctrl keycode 3> : <letter 2>
+<-ctrl keycode 4> : <letter 3>
+<-ctrl keycode 5> : <letter 4>
+<-ctrl keycode 6> : <letter 5>
+<-ctrl keycode 7> : <letter 6>
+<-ctrl keycode 8> : <letter 7>
+<-ctrl keycode 9> : <letter 8>
+<-ctrl keycode 10> : <letter 9>
+<-ctrl keycode 11> : <letter 0>
+<-ctrl keycode 19> : <letter p>
+<-ctrl keycode 20> : <letter y>
+<-ctrl keycode 21> : <letter f>
+<-ctrl keycode 22> : <letter g>
+<-ctrl keycode 23> : <letter c>
+<-ctrl keycode 24> : <letter r>
+<-ctrl keycode 25> : <letter l>
+<-ctrl keycode 30> : <letter a>
+<-ctrl keycode 31> : <letter o>
+<-ctrl keycode 32> : <letter e>
+<-ctrl keycode 33> : <letter u>
+<-ctrl keycode 34> : <letter i>
+<-ctrl keycode 35> : <letter d>
+<-ctrl keycode 36> : <letter h>
+<-ctrl keycode 37> : <letter t>
+<-ctrl keycode 38> : <letter n>
+<-ctrl keycode 39> : <letter s>
+<-ctrl keycode 45> : <letter q>
+<-ctrl keycode 46> : <letter j>
+<-ctrl keycode 47> : <letter k>
+<-ctrl keycode 48> : <letter x>
+<-ctrl keycode 49> : <letter b>
+<-ctrl keycode 50> : <letter m>
+<-ctrl keycode 51> : <letter w>
+<-ctrl keycode 52> : <letter v>
+<-ctrl keycode 53> : <letter z>
+
diff --git a/res/keyboard/layout/common/qwerty b/res/keyboard/layout/common/qwerty
new file mode 100644
index 0000000..c144294
--- /dev/null
+++ b/res/keyboard/layout/common/qwerty
@@ -0,0 +1,39 @@
+include "latin"
+
+<-ctrl keycode 2> : <letter 1>
+<-ctrl keycode 3> : <letter 2>
+<-ctrl keycode 4> : <letter 3>
+<-ctrl keycode 5> : <letter 4>
+<-ctrl keycode 6> : <letter 5>
+<-ctrl keycode 7> : <letter 6>
+<-ctrl keycode 8> : <letter 7>
+<-ctrl keycode 9> : <letter 8>
+<-ctrl keycode 10> : <letter 9>
+<-ctrl keycode 11> : <letter 0>
+<-ctrl keycode 16> : <letter q>
+<-ctrl keycode 17> : <letter w>
+<-ctrl keycode 18> : <letter e>
+<-ctrl keycode 19> : <letter r>
+<-ctrl keycode 20> : <letter t>
+<-ctrl keycode 21> : <letter y>
+<-ctrl keycode 22> : <letter u>
+<-ctrl keycode 23> : <letter i>
+<-ctrl keycode 24> : <letter o>
+<-ctrl keycode 25> : <letter p>
+<-ctrl keycode 30> : <letter a>
+<-ctrl keycode 31> : <letter s>
+<-ctrl keycode 32> : <letter d>
+<-ctrl keycode 33> : <letter f>
+<-ctrl keycode 34> : <letter g>
+<-ctrl keycode 35> : <letter h>
+<-ctrl keycode 36> : <letter j>
+<-ctrl keycode 37> : <letter k>
+<-ctrl keycode 38> : <letter l>
+<-ctrl keycode 44> : <letter z>
+<-ctrl keycode 45> : <letter x>
+<-ctrl keycode 46> : <letter c>
+<-ctrl keycode 47> : <letter v>
+<-ctrl keycode 48> : <letter b>
+<-ctrl keycode 49> : <letter n>
+<-ctrl keycode 50> : <letter m>
+