summaryrefslogtreecommitdiff
path: root/share
Unidiff
Diffstat (limited to 'share') (more/less context) (ignore whitespace changes)
-rw-r--r--share/multikey/README10
-rw-r--r--share/multikey/en.keymap14
2 files changed, 15 insertions, 9 deletions
diff --git a/share/multikey/README b/share/multikey/README
index 4c6bd23..c5e19f9 100644
--- a/share/multikey/README
+++ b/share/multikey/README
@@ -9,29 +9,33 @@ de.keymap, and edit it.
9your best friend is xmbfed. open the unicode font that is in 9your best friend is xmbfed. open the unicode font that is in
10$QT_DIR/lib/fonts/unifont.bdf and search for the characters you want to input. 10$QT_DIR/lib/fonts/unifont.bdf and search for the characters you want to input.
11in the keymap file, the columns are... 11in the keymap file, the columns are...
12 12
13+--- row number (there are 5 rows) 13+--- row number (there are 5 rows)
14| +- qcode (used for special chars like enter, escape, etc...) 14| +- qcode (used for special chars like enter, escape, etc...)
15| | 15| |
16v v 16v v
171 0 0x36 2 171 0 0x36 2
18 ^ ^ 18 ^ ^
19 | | 19 | |
20 | +---- width of key (default key should be 2) 20 | +---- width of key (default key should be 2)
21 +--- the unicode value (the one you see in xmbded) 21 +--- the unicode value (the one you see in xmbded)
22 22
23so, lets say you want to edit the 5th key on the 2nd row. find the 5th line 23so, lets say you want to edit the 5th key on the 2nd row. find the 5th line
24that starts with 2, and replace the 3rd column with the code you found in 24that starts with 2, and replace the 3rd column with the code you found in
25xmbdfed. save the file and test it out by restarting opie. it worked, right? 25xmbdfed. save the file and test it out by restarting opie, or running
26if all you see is a square in it's place, that means your default font doesn't 26
27have that char. go to appearance and change the font to one that has that char. 27host$ $OPIEDIR/bin/qcop QPE/TaskBar "reloadInputMethods()"
28
29it worked, right? if all you see is a square in it's place, that means your
30default font doesn't have that char. go to appearance and change the font to
31one that has that char.
28 32
29and if you want, you can have an image as the label instead of the char itself. 33and if you want, you can have an image as the label instead of the char itself.
30just draw the xpm image in gimp or something, save it, open it in your text 34just draw the xpm image in gimp or something, save it, open it in your text
31editor, cut off all the surrounding stuff and leave only the stuff between the 35editor, cut off all the surrounding stuff and leave only the stuff between the
32" chars. place that after your key definition. not too hard, right? 36" chars. place that after your key definition. not too hard, right?
33 37
34if you have problems, suggestions, or just want to tell me something, you can 38if you have problems, suggestions, or just want to tell me something, you can
35contact me at jake at asdfnews.org 39contact me at jake at asdfnews.org
36 40
37jake richardson 41jake richardson
diff --git a/share/multikey/en.keymap b/share/multikey/en.keymap
index 623c6ee..e312dba 100644
--- a/share/multikey/en.keymap
+++ b/share/multikey/en.keymap
@@ -178,45 +178,47 @@
178 " . . . . " 178 " . . . . "
179 " ... . . " 179 " ... . . "
180 " . . . . " 180 " . . . . "
181 " . . ... . " 181 " . . ... . "
182 " " 182 " "
1835 0x1021 0 3 1835 0x1021 0 3
184 "17 7 2 1" 184 "17 7 2 1"
185 " c None" 185 " c None"
186 ". c #000000" 186 ". c #000000"
187 " " 187 " "
188 " .. ... .. . " 188 " .. ... .. . "
189 " . . . . . " 189 " . . . . . "
190 " . . .. . " 190 " . . .. . "
191 " . . . . . " 191 " . . . . . "
192 " .. . . . ... " 192 " .. . . . ... "
193 " " 193 " "
1945 0x1030 0 2 #original code is F1, but i'll use it for turning on/off pickboard 1945 0x1030 0 2 #original code is F1, but i'll use it for turning on/off the config dialog
195 "13 7 2 1" 195 "13 7 2 1"
196 " c None" 196 " c None"
197 ". c #000000" 197 ". c #000000"
198 " " 198 " "
199 " .. ... .. " 199 " . "
200 " . . . . " 200 " ... "
201 " .. . . " 201 " ..... "
202 " . . . " 202 " . "
203 " . ... .. " 203 " . "
204 " " 204 " "
205# shift table 205# shift table
206# add xpm support for these keys too? 206# add xpm support for these keys too?
207
208# unshifed shifted
2070x60 0x7e 2090x60 0x7e
2080x31 0x21 2100x31 0x21
2090x32 0x40 2110x32 0x40
2100x33 0x23 2120x33 0x23
2110x34 0x24 2130x34 0x24
2120x35 0x25 2140x35 0x25
2130x36 0x5e 2150x36 0x5e
2140x37 0x26 2160x37 0x26
2150x38 0x2a 2170x38 0x2a
2160x39 0x28 2180x39 0x28
2170x30 0x29 2190x30 0x29
2180x2d 0x5f 2200x2d 0x5f
2190x3d 0x2b 2210x3d 0x2b
220 222
2210x71 0x51 2230x71 0x51
2220x77 0x57 2240x77 0x57