More display stuff.
[profile.git] / .xstroke / alphabet
1 # 2006-01-18 iain: Added alpha keyboard, all quadrants; no mode shifts.
2 # 2006-01-17 iain: Initial version.
3
4 Engine grid {
5   Option "TapDrift" "6"
6 }
7
8 Engine anchor {
9         Option "BorderWidthPercent" "5"
10 }
11
12 Mode "alpha" {
13   # Top/left.
14   Key a = grid("9[^37]*1[^37]*9")
15   Key s = grid("9[^37]*12369")
16   Key k = grid("8[2457]*123[2569]*8[79]?")
17   Key m = grid("9[^37]*14789")
18   Key q = grid("6[2345]*147[4589]*6[39]?")
19
20   # Top.
21   # ModeShift ... = grid("96321[^37]*9")
22   Key t = grid("85258")
23   # ModeShift ... = grid("74123[^19]*7")
24
25   # Top/right.
26   Key x = grid("8[2569]*321[2457]*8[79]?")
27   Key f = grid("7[^19]*32147")
28   Key n = grid("7[^19]*3[^19]*7")
29   Key r = grid("7[^19]*36987")
30   Key p = grid("4[1256]*369[5678]*4[17]?")
31
32   # Right.
33   Key u = grid("78963[^19]*7")
34   Key space = grid("45654")
35   Key y = grid("12369[^37]*1")
36
37   # Bottom/right.
38   Key j = grid("4[5678]*963[1256]*4[17]?")
39   Key l = grid("1[^37]*96321")
40   Key i = grid("1[^37]*9[^37]*1")
41   Key d = grid("1[^37]*98741")
42   Key b = grid("2[3568]*987[1456]*2[13]?")
43
44   # Bottom.
45   # ModeShift ... = grid("36987[^19]*3")
46   Key e = grid("25842")
47   # ModeShift ... = grid("14789[^37]*1")
48
49   # Bottom/left.
50   Key v = grid("6[4589]*741[2345]*6[39]?")
51   Key w = grid("3[^19]*74123")
52   Key o = grid("3[^19]*7[^19]*3")
53   Key g = grid("3[^19]*78963")
54   Key z = grid("2[1458]*789[3568]*2[13]?")
55
56   # Left.
57   Key h = grid("98741[^37]*9")
58   Key BackSpace = grid("65456")
59   Key c = grid("32147[^19]*3")
60 }