Subversion Repositories configs

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
192 - 1
###############################################################################
2
# BRLTTY - A background process providing access to the console screen (when in
3
#          text mode) for a blind person using a refreshable braille display.
4
#
5
# Copyright (C) 1995-2018 by The BRLTTY Developers.
6
#
7
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
8
#
9
# This is free software, placed under the terms of the
10
# GNU Lesser General Public License, as published by the Free Software
11
# Foundation; either version 2.1 of the License, or (at your option) any
12
# later version. Please see the file LICENSE-LGPL for details.
13
#
14
# Web Page: http://brltty.com/
15
#
16
# This software is maintained by Dave Mielke <dave@mielke.cc>.
17
###############################################################################
18
 
19
title Braille Note
20
 
21
bind Previous FWINLT
22
bind Next FWINRT
23
bind Back LNUP
24
bind Advance LNDN
25
bind Previous+Back LNBEG
26
bind Next+Advance LNEND
27
bind Previous+Advance TOP_LEFT
28
bind Previous+Next BOT_LEFT
29
bind Back+Advance BACK
30
bind Back+Next CSRTRK
31
 
32
bind RoutingKey ROUTE
33
 
34
bind Dot1 CHRLT
35
bind Dot1+Dot2 HWINLT
36
bind Dot2 FWINLT
37
bind Dot2+Dot3 FWINLTSKIP
38
bind Dot3 LNBEG
39
bind Dot1+Dot3 LNUP
40
bind Dot1+Dot2+Dot3 TOP_LEFT
41
bind Dot4 CHRRT
42
bind Dot4+Dot5 HWINRT
43
bind Dot5 FWINRT
44
bind Dot5+Dot6 FWINRTSKIP
45
bind Dot6 LNEND
46
bind Dot4+Dot6 LNDN
47
bind Dot4+Dot5+Dot6 BOT_LEFT
48
bind Dot1+Dot4 TOP
49
bind Dot2+Dot5 HOME
50
bind Dot3+Dot6 BOT
51
bind Dot1+Dot4+Dot5 PRDIFLN
52
bind Dot2+Dot5+Dot6 NXDIFLN
53
bind Dot1+Dot2+Dot4 PRSEARCH
54
bind Dot2+Dot3+Dot5 NXSEARCH
55
bind Dot1+Dot2+Dot5 ATTRUP
56
bind Dot2+Dot3+Dot6 ATTRDN
57
bind Dot2+Dot4 CONTEXT+PRINDENT
58
bind Dot3+Dot5 CONTEXT+NXINDENT
59
bind Dot2+Dot4+Dot5 WINUP
60
bind Dot3+Dot5+Dot6 WINDN
61
 
62
bind Space HOME
63
bind Space+Dot1+Dot4+Dot6 NOOP # acknowledge alarm
64
bind Space+Dot2+Dot3+Dot5 NOOP # go to task menu
65
bind Space+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 NOOP # go to main menu
66
bind Space+Dot1+Dot4 PREFMENU
67
bind Space+Dot1+Dot4+Dot5 PREFLOAD
68
bind Space+Dot1+Dot5 NOOP # exit current operation
69
bind Space+Dot1+Dot2+Dot5 NOOP # help for current operation
70
bind Space+Dot1+Dot2+Dot3 CONTEXT+SETLEFT
71
bind Space+Dot1+Dot3+Dot4 MUTE
72
bind Space+Dot1+Dot3+Dot4+Dot5 CONTEXT+default # navigation mode
73
bind Space+Dot1+Dot3+Dot5 NOOP # go to options menu
74
bind Space+Dot1+Dot2+Dot3+Dot4 PASTE
75
bind Space+Dot1+Dot2+Dot3+Dot5 NOOP # repeat current prompt
76
bind Space+Dot2+Dot3+Dot4 SAY_LINE
77
bind Space+Dot1+Dot3+Dot6 NOOP # uppercase for computer braille
78
bind Space+Dot2+Dot4+Dot5+Dot6 PREFSAVE
79
bind Space+Dot1+Dot3+Dot5+Dot6 NOOP # exit current operation
80
bind Space+Dot1+Dot2+Dot3+Dot5+Dot6 CONTEXT+CLIP_NEW
81
bind Space+Dot2+Dot4+Dot6 CONTEXT+CLIP_ADD
82
bind Space+Dot2+Dot3+Dot4+Dot5+Dot6 CONTEXT+COPY_RECT
83
bind Space+Dot1+Dot2+Dot4+Dot5+Dot6 CONTEXT+COPY_LINE
84
bind Space+Dot1+Dot2+Dot5+Dot6 CSRJMP_VERT
85
bind Space+Dot1+Dot4+Dot5+Dot6 LEARN
86
bind Space+Dot2+Dot3+Dot5+Dot6 KEY_TAB
87
bind Space+Dot2+Dot3 KEY_CURSOR_LEFT
88
bind Space+Dot5+Dot6 KEY_CURSOR_RIGHT
89
bind Space+Dot2+Dot5 KEY_CURSOR_UP
90
bind Space+Dot3+Dot6 KEY_CURSOR_DOWN
91
bind Space+Dot2 KEY_HOME
92
bind Space+Dot3 KEY_END
93
bind Space+Dot5 KEY_PAGE_UP
94
bind Space+Dot6 KEY_PAGE_DOWN
95
bind Space+Dot3+Dot5 KEY_INSERT
96
bind Space+Dot2+Dot5+Dot6 KEY_DELETE
97
bind Space+Dot2+Dot6 KEY_ESCAPE
98
 
99
bind Backspace KEY_BACKSPACE
100
bind Backspace+Dot1 DISPMD+on
101
bind Backspace+Dot1+Dot2 SKPBLNKWINS+off
102
bind Backspace+Dot1+Dot4+Dot5 CONTEXT+DESCCHAR
103
bind Backspace+Dot1+Dot2+Dot5 HELP
104
bind Backspace+Dot2+Dot4 SKPIDLNS+off
105
bind Backspace+Dot1+Dot3+Dot4 CONTEXT+SETMARK
106
bind Backspace+Dot2+Dot3+Dot4 INFO
107
bind Backspace+Dot2+Dot3+Dot4+Dot5 DISPMD+off
108
bind Backspace+Dot1+Dot2+Dot3+Dot6 SWITCHVT_PREV
109
bind Backspace+Dot2+Dot4+Dot5+Dot6 SLIDEWIN+off
110
bind Backspace+Dot2+Dot3+Dot5 SIXDOTS+on
111
bind Backspace+Dot2+Dot3+Dot6 SIXDOTS+off
112
bind Backspace+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 RESTARTSPEECH
113
 
114
bind Enter KEY_ENTER
115
bind Enter+Dot1 NOOP # decrease speech volume
116
bind Enter+Dot4 NOOP # increase speech volume
117
bind Enter+Dot2 NOOP # decrease speech pitch
118
bind Enter+Dot5 NOOP # increase speech pitch
119
bind Enter+Dot3 NOOP # decrease speech speed
120
bind Enter+Dot6 NOOP # increase speech speed
121
bind Enter+Dot1+Dot2 SKPBLNKWINS+on
122
bind Enter+Dot1+Dot4+Dot5 NOOP # display the date
123
bind Enter+Dot1+Dot2+Dot4 FREEZE
124
bind Enter+Dot1+Dot2+Dot5 NOOP # hear punctuation in current prompt
125
bind Enter+Dot2+Dot4 SKPIDLNS+on
126
bind Enter+Dot1+Dot3+Dot4 CONTEXT+GOTOMARK
127
bind Enter+Dot2+Dot3+Dot4 NOOP # spell name in current prompt
128
bind Enter+Dot2+Dot3+Dot4+Dot5 NOOP # display the time
129
bind Enter+Dot1+Dot2+Dot3+Dot6 SWITCHVT_NEXT
130
bind Enter+Dot2+Dot4+Dot5+Dot6 SLIDEWIN+on
131
bind Enter+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 RESTARTBRL
132
 
133
note To temporarily (for the next character) switch to an input mode,
134
note use [4] together with combinations of [3] and ]6].
135
note To permanently switch to an input mode,
136
note use [45] together with combinations of [3] and ]6].
137
note To turn on dot 7, add [3].  To turn on dot 8, add [6].
138
note To switch back to (n)avigation mode, use space+[1345].
139
 
140
hide on
141
bind Space+Dot4 CONTEXT+temporaryInput
142
bind Space+Dot4+Dot5 CONTEXT+persistentInput
143
bind Space+Dot4+Dot3 CONTEXT+temporaryInput7
144
bind Space+Dot4+Dot5+Dot3 CONTEXT+persistentInput7
145
bind Space+Dot4+Dot6 CONTEXT+temporaryInput8
146
bind Space+Dot4+Dot5+Dot6 CONTEXT+persistentInput8
147
bind Space+Dot4+Dot3+Dot6 CONTEXT+temporaryInput78
148
bind Space+Dot4+Dot5+Dot3+Dot6 CONTEXT+persistentInput78
149
 
150
context temporaryInput
151
include input.kti
152
 
153
context persistentInput Input Mode
154
include input.kti
155
 
156
context temporaryInput7
157
include input.kti
158
superimpose DOT7
159
 
160
context persistentInput7 Input Mode (dot 7)
161
include input.kti
162
superimpose DOT7
163
 
164
context temporaryInput8
165
include input.kti
166
superimpose DOT8
167
 
168
context persistentInput8 Input Mode (dot 8)
169
include input.kti
170
superimpose DOT8
171
 
172
context temporaryInput78
173
include input.kti
174
superimpose DOT7
175
superimpose DOT8
176
 
177
context persistentInput78 Input Mode (dots 7 and 8)
178
include input.kti
179
superimpose DOT7
180
superimpose DOT8
181
hide off
182
 
183
context DESCCHAR
184
bind RoutingKey DESCCHAR
185
 
186
context SETLEFT
187
bind RoutingKey SETLEFT
188
 
189
context CLIP_NEW
190
bind RoutingKey CLIP_NEW
191
 
192
context CLIP_ADD
193
bind RoutingKey CLIP_ADD
194
 
195
context COPY_RECT
196
bind RoutingKey COPY_RECT
197
 
198
context COPY_LINE
199
bind RoutingKey COPY_LINE
200
 
201
context SETMARK
202
bind RoutingKey SETMARK
203
 
204
context GOTOMARK
205
bind RoutingKey GOTOMARK
206
 
207
context PRINDENT
208
bind RoutingKey PRINDENT
209
 
210
context NXINDENT
211
bind RoutingKey NXINDENT
212