summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--share/multikey/uk.keymap263
1 files changed, 263 insertions, 0 deletions
diff --git a/share/multikey/uk.keymap b/share/multikey/uk.keymap
new file mode 100644
index 0000000..5e33169
--- a/dev/null
+++ b/share/multikey/uk.keymap
@@ -0,0 +1,263 @@
1# comment lines must start with a '#' (for now...)
2# order is: row qcode unicode length blah
3#
4# please don't write anything between a key definition and its xpm (except for spaces)
5title = British
6
71 0x1000 0 2 # and you can write whatever you want after the last element
8
9
10 "9 9 2 1"
11 ". c None"
12 "a c #000000"
13 "........."
14 "........."
15 ".aa.aa.aa"
16 ".a..a..a."
17 ".aa.aa.a."
18 ".a...a.a."
19 ".aa.aa.aa"
20 "........."
21 "........."
22
231 0 0x60 2 # but not after xpm images... k?
241 0 0x31 2
251 0 0x32 2
261 0 0x33 2
271 0 0x34 2
281 0 0x35 2
291 0 0x36 2
301 0 0x37 2
311 0 0x38 2
321 0 0x39 2
331 0 0x30 2
341 0 0x2d 2
351 0 0x3d 2
361 0x1003 0 2
37
38 "9 9 2 1"
39 ". c None"
40 "a c #000000"
41 "........."
42 "........."
43 "...a....."
44 "..aa....."
45 ".aaaaaaaa"
46 "..aa....."
47 "...a....."
48 "........."
49 "........."
50
51
522 0x1001 0x9 3 # tab char, but why doesnt this work...?
53
54
55 "11 9 2 1"
56 ". c None"
57 "a c #000000"
58 "..........."
59 "..........."
60 ".....a..a.."
61 ".....aa.a.."
62 ".aaaaaaaa.."
63 ".....aa.a.."
64 ".....a..a.."
65 "..........."
66 "..........."
672 0 0x71 2
682 0 0x77 2
692 0 0x65 2
702 0 0x72 2
712 0 0x74 2
722 0 0x79 2
732 0 0x75 2
742 0 0x69 2
752 0 0x6f 2
762 0 0x70 2
772 0 0x5b 2
782 0 0x5d 2
792 0 0x5c 2
80
813 0x1024 0 3
82 "17 7 2 1"
83 " c None"
84 ". c #000000"
85 " "
86 " .. . .. .. "
87 " . . . . . . "
88 " . ... .. . "
89 " . . . . . "
90 " .. . . . .. "
91 " "
923 0 0x61 2
933 0 0x73 2
943 0 0x64 2
953 0 0x66 2
963 0 0x67 2
973 0 0x68 2
983 0 0x6a 2
993 0 0x6b 2
1003 0 0x6c 2
1013 0 0x3b 2
1023 0 0x27 2
103 3 0 0x23 2#ap change
1043 0x1004 0 4 # enter
105 "16 9 2 1"
106 ". c None"
107 "a c #000000"
108 "................"
109 "................"
110 "...........a...."
111 "....aa.....a...."
112 "...aa......a...."
113 "..aaaaaaaaaa...."
114 "...aa..........."
115 "....aa.........."
116 "................"
117
1184 0x1020 0 5
119 "21 7 2 1"
120 " c None"
121 ". c #000000"
122 " "
123 " .. . . ... ... ... "
124 " . . . . . . "
125 " . ... . .. . "
126 " . . . . . . "
127 " .. . . ... . . "
128 " "
1294 0 0x7a 2
1304 0 0x78 2
1314 0 0x63 2
1324 0 0x76 2
1334 0 0x62 2
1344 0 0x6e 2
1354 0 0x6d 2
1364 0 0x2c 2
1374 0 0x2e 2
1384 0 0x2f 2
1394 0x1020 0 5
140 "21 7 2 1"
141 " c None"
142 ". c #000000"
143 " "
144 " .. . . ... ... ... "
145 " . . . . . . "
146 " . ... . .. . "
147 " . . . . . . "
148 " .. . . ... . . "
149 " "
150
1515 0x1021 0 3
152 "17 7 2 1"
153 " c None"
154 ". c #000000"
155 " "
156 " .. ... .. . "
157 " . . . . . "
158 " . . .. . "
159 " . . . . . "
160 " .. . . . ... "
161 " "
1625 0x1023 0 3
163 "13 7 2 1"
164 " c None"
165 ". c #000000"
166 " "
167 " . . ... "
168 " . . . . "
169 " ... . . "
170 " . . . . "
171 " . . ... . "
172 " "
1735 0 0x20 16
1745 0x1023 0 3
175 "13 7 2 1"
176 " c None"
177 ". c #000000"
178 " "
179 " . . ... "
180 " . . . . "
181 " ... . . "
182 " . . . . "
183 " . . ... . "
184 " "
1855 0x1021 0 3
186 "17 7 2 1"
187 " c None"
188 ". c #000000"
189 " "
190 " .. ... .. . "
191 " . . . . . "
192 " . . .. . "
193 " . . . . . "
194 " .. . . . ... "
195 " "
1965 0x1030 0 2 #original code is F1, but i'll use it for turning on/off the config dialog
197 "13 7 2 1"
198 " c None"
199 ". c #000000"
200 " "
201 " . "
202 " ... "
203 " ..... "
204 " . "
205 " . "
206 " "
207# shift table
208# add xpm support for these keys too?
209
210# unshifed shifted
2110x60 0x60 # 20ac is the Euro Symbol
2120x31 0x21
2130x32 0x22
214 0x33 0x00a3#0x00a3 is a unicode pound sign 0x9c is extended ascii pound sign
215
2160x34 0x24
2170x35 0x25
2180x36 0x5e
2190x37 0x26
2200x38 0x2a
2210x39 0x28
2220x30 0x29
2230x2d 0x5f
2240x3d 0x2b
225
2260x71 0x51
2270x77 0x57
2280x65 0x45
2290x72 0x52
2300x74 0x54
2310x79 0x59
2320x75 0x55
2330x69 0x49
2340x6f 0x4f
2350x70 0x50
2360x5b 0x7b
2370x5d 0x7d
2380x5c 0x7c
239
2400x61 0x41
2410x73 0x53
2420x64 0x44
2430x66 0x46
2440x67 0x47
2450x68 0x48
2460x6a 0x4a
2470x6b 0x4b
2480x6c 0x4c
2490x3b 0x3a
2500x27 0x40
2510x23 0x7e # ap change
252
2530x7a 0x5a
2540x78 0x58
2550x63 0x43
2560x76 0x56
2570x62 0x42
2580x6e 0x4e
2590x6d 0x4d
2600x2c 0x3c
2610x2e 0x3e
2620x2f 0x3f
263