Added first xstroke dictionary.
authorIain Patterson <me@iain.cx>
Wed, 18 Jan 2006 11:06:17 +0000 (11:06 +0000)
committerIain Patterson <me@iain.cx>
Wed, 18 Jan 2006 11:06:17 +0000 (11:06 +0000)
git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@21 6be0d1a5-5cfe-0310-89b6-964be062b18b

.xstroke/alphabet [new file with mode: 0644]

diff --git a/.xstroke/alphabet b/.xstroke/alphabet
new file mode 100644 (file)
index 0000000..9c6619d
--- /dev/null
@@ -0,0 +1,62 @@
+# $Id$
+#
+# 2006-01-18 iain: Added alph keyboard, all quadrants; no mode shifts.
+# 2006-01-17 iain: Initial version.
+
+Engine grid {
+  Option "TapDrift" "6"
+}
+
+Engine anchor {
+       Option "BorderWidthPercent" "5"
+}
+
+Mode "alpha" {
+  # Top/left.
+  Key a = grid("9[^37]*1[^37]*9")
+  Key s = grid("9[^37]*12369")
+  Key k = grid("8[2457]*123[2569]*8[79]?")
+  Key m = grid("9[^37]*14789")
+  Key q = grid("6[2345]*147[4589]*6[39]?")
+
+  # Top.
+  # ModeShift ... = grid("96321[^37]*9")
+  Key t = grid("85258")
+  # ModeShift ... = grid("74123[^19]*7")
+
+  # Top/right.
+  Key x = grid("8[2569]*321[2457]*8[79]?")
+  Key f = grid("7[^19]*32147")
+  Key n = grid("7[^19]*3[^19]*7")
+  Key r = grid("7[^19]*36987")
+  Key p = grid("4[1256]*369[5678]*4[17]?")
+
+  # Right.
+  Key u = grid("78963[^19]*7")
+  Key space = grid("45654")
+  Key y = grid("12369[^37]*1")
+
+  # Bottom/right.
+  Key j = grid("4[5678]*963[1256]*4[17]?")
+  Key l = grid("1[^37]*96321")
+  Key i = grid("1[^37]*9[^37]*1")
+  Key d = grid("1[^37]*98741")
+  Key b = grid("2[3568]*987[1456]*2[13]?")
+
+  # Bottom.
+  # ModeShift ... = grid("36987[^19]*3")
+  Key e = grid("25842")
+  # ModeShift ... = grid("14789[^37]*1")
+
+  # Bottom/left.
+  Key v = grid("6[4589]*741[2345]*6[39]?")
+  Key w = grid("3[^19]*74123")
+  Key o = grid("3[^19]*7[^19]*3")
+  Key g = grid("3[^19]*78963")
+  Key z = grid("2[1458]*789[3568]*2[13]?")
+
+  # Left.
+  Key h = grid("98741[^37]*9")
+  Key BackSpace = grid("65456")
+  Key c = grid("32147[^19]*3")
+}