1
2dasher(1)                        User Commands                       dasher(1)
3
4
5

NAME

7       dasher - graphical predictive text entry system
8

SYNOPSIS

10       dasher [OPTIONS] [filename]
11

DESCRIPTION

13       Dasher is an information-efficient text-entry interface, driven by nat‐
14       ural continuous pointing gestures. Dasher is a  competitive  text-entry
15       system wherever a full-size keyboard cannot be used.
16

OPTIONS

18       dasher takes the following options:
19
20       -a, --appstyle=STYLE
21              Application  style.   STYLE  can  be any of traditional, direct,
22              compose, or fullscreen.  The default is whatever  was  specified
23              on the previous invocation of Dasher, or traditional when Dasher
24              is started for the first time.
25
26       -?, --help
27              Describe command line options.
28
29       --help-options
30              Describe the options available with --options.
31
32       -o, --options [option=value[,option=value...]]
33              Override stored options.  Options values are remembered for sub‐
34              sequent invocations of Dasher.
35

USAGE

37       The  main Dasher interface is a window with a blank background contain‐
38       ing a column of letters on the right hand side.  Click the mouse button
39       to start.  When the pointer is to the right of the crosshair the screen
40       will zoom towards the point underneath the mouse pointer.  To select  a
41       letter,  move  the  mouse pointer into it and watch how it zooms under‐
42       neath the crosshair.  A new column of  letters  will  appear.   Staying
43       within  the  box  for the selected letter, move the pointer over one of
44       these letters to select it  as  the  next  letter.   Moving  the  mouse
45       pointer  to the left of the crosshair, or outside of the box for previ‐
46       ously selected letters, allows you to change previously  selected  let‐
47       ters.
48

Application Styles

50       traditional
51              Dasher displays an edit box above the main window.  Text entered
52              via Dasher will appear in the edit box allowing the text  to  be
53              edited directly.
54
55       direct The  edit  box  is not displayed.  Dasher runs without focus and
56              the text goes into whatever window does have  focus.   This  way
57              you can use it more practically to run your desktop.
58
59
60
61
62       fullscreen
63              dasher expands to the entire screen.
64
66   File
67       New    Clear the edit box and associate a random filename with it.
68
69       Open   Read a text file into the edit box for further editing.
70
71       Save   Save the contents of the edit box to its associated file.
72
73       Save as
74              Save the contents of the edit box to a selected file.
75
76       Append to file
77              Add the contents of the edit box to the end of a selected file.
78
79       Import training text
80              Use  a  file  to further improve Dasher's prediction of the next
81              letters to present (for instance,  a  training  file  containing
82              scientific  terms  to  add  to  the  initial  English training).
83              Training files must be UTF-8 encoded.
84
85       Quit   Exit Dasher.
86
87   Edit
88       Cut    Remove the highlighted text from the edit box and copy it to the
89              clipboard.
90
91       Copy   Copy the highlighted text from the edit box to the clipboard but
92              don't remove it.
93
94       Paste  Paste the contents of the clipboard into the  edit  box  at  the
95              position of the cursor.
96
97       Copy all
98              Copy the entire contents of the edit box to the clipboard.
99
100       Select all
101              Highlight all of the text in the edit box.
102
103   Options
104       Preferences
105              Opens the preferences dialog.
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136   Help
137       About Dasher
138              Display information about the current version of Dasher
139

THE PREFERENCES DIALOG

141       The preferences dialog is split into several panes.
142
143   Alphabet
144       Choose  a  different alphabet. Dasher will automatically retrain itself
145       if the alphabet specified training file is present.
146
147   Colour
148       Choose a different colour scheme.
149
150   Control
151       Alter various control options
152
153       One dimensional mode
154              Map the Y position of the mouse to a 2 dimensional  position  on
155              the Dasher canvas (useful for limited mobility users)
156
157       Eyetracker mode
158              Similar  to one dimensional mode, but behaves normally except at
159              the right-hand side  of  the  canvas.  Designed  for  eyetracker
160              users.
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232

CONVERTING TRAINING FILES TO UTF-8

234       Dasher  requires  that  training  files be in the UTF-8 format, whereas
235       most text files are likely to be in ISO-8859 format. This doesn't  mat‐
236       ter for plain text, but accented characters are encoded differently. In
237       order to convert them, use the iconv(1) program. For instance, if  your
238       training  file is in ISO-8859-1 format (Western European), run iconv -f
239       ISO-8859-1 -t UTF-8 trainingfile >newtrainingfile
240

FILES

242       /usr/share/doc/dasher
243              Directory containing system-wide configuration files.
244
245       ~/.dasher
246              Directory containing user specific configuration files.
247
248       Dasher will utilise files of the following  form  from  both  of  these
249       directories:
250
251       alphabet.ALPHABET.xml
252              The files defining the alphabets available to Dasher.
253
254       colour.SCHEME.xml
255              The files defining the colour schemes available to Dasher.
256
257       training_LANGUAGE*.txt
258              Files  containing  the  training data used by Dasher.  These are
259              UTF-8 encoded text and should contain a representative sample of
260              the relevant language.  User specific training files can be used
261              to augment system wide data.
262
263       Refer to the Dasher manual for more information  regarding  the  format
264       and editing of these files.
265

AUTHOR

267       The Dasher Project <dasher@mrao.phy.cam.ac.uk>.
268

SEE ALSO

270       The Dasher project web page is ⟨http://www.inference.phy.cam.ac.uk/
271       dasher/⟩
272
273
274
2754.10.1                            2008-02-28                         dasher(1)
Impressum