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
note The five joystick motions are named Left, Right, Up, Down, and Press.
20
 
21
map Dot1 DOT1
22
map Dot2 DOT2
23
map Dot3 DOT3
24
map Dot4 DOT4
25
map Dot5 DOT5
26
map Dot6 DOT6
27
map Dot7 DOT7
28
map Dot8 DOT8
29
 
30
map \{space} SPACE
31
assign chord \{space}+
32
include ../chords.kti
33
 
34
bind Press RETURN
35
bind Up LNUP
36
bind Down LNDN
37
bind Left FWINLT
38
bind Right FWINRT
39
 
40
bind Dot4+Press HELP
41
bind Dot4+Up TOP
42
bind Dot4+Down BOT
43
bind Dot4+Left LNBEG
44
bind Dot4+Right LNEND
45
 
46
bind Dot5+Press INFO
47
bind Dot5+Up PRDIFLN
48
bind Dot5+Down NXDIFLN
49
bind Dot5+Left FWINLTSKIP
50
bind Dot5+Right FWINRTSKIP
51
 
52
bind Dot6+Press LEARN
53
bind Dot6+Up ATTRUP
54
bind Dot6+Down ATTRDN
55
bind Dot6+Left CHRLT
56
bind Dot6+Right CHRRT
57
 
58
Bind Dot4+Dot6+Press CSRJMP_VERT
59
Bind Dot4+Dot6+Up PRPGRPH
60
Bind Dot4+Dot6+Down NXPGRPH
61
Bind Dot4+Dot6+Left PRPROMPT
62
Bind Dot4+Dot6+Right NXPROMPT
63
 
64
Bind Dot4+Dot5+Dot6+Press PREFMENU
65
Bind Dot4+Dot5+Dot6+Up PREFLOAD
66
Bind Dot4+Dot5+Dot6+Down PREFSAVE
67
Bind Dot4+Dot5+Dot6+Left PRSEARCH
68
Bind Dot4+Dot5+Dot6+Right NXSEARCH
69
 
70
Bind Dot4+Dot5+Press SIXDOTS
71
Bind Dot4+Dot5+Up FREEZE
72
Bind Dot4+Dot5+Down DISPMD
73
Bind Dot4+Dot5+Left SWITCHVT_PREV
74
Bind Dot4+Dot5+Right SWITCHVT_NEXT
75
 
76
Bind Dot5+Dot6+Press CSRTRK
77
Bind Dot5+Dot6+Up TIME
78
Bind Dot5+Dot6+Down SLIDEWIN
79
Bind Dot5+Dot6+Left SKPIDLNS
80
Bind Dot5+Dot6+Right SKPBLNKWINS
81
 
82
bind Dot1+Press KEY_TAB
83
bind Dot1+Up KEY_CURSOR_UP
84
bind Dot1+Down KEY_CURSOR_DOWN
85
bind Dot1+Left KEY_CURSOR_LEFT
86
bind Dot1+Right KEY_CURSOR_RIGHT
87
 
88
bind Dot2+Press KEY_ENTER
89
bind Dot2+Up KEY_INSERT
90
bind Dot2+Down PASTE
91
bind Dot2+Left KEY_BACKSPACE
92
bind Dot2+Right KEY_DELETE
93
 
94
bind Dot3+Press KEY_ESCAPE
95
bind Dot3+Up KEY_PAGE_UP
96
bind Dot3+Down KEY_PAGE_DOWN
97
bind Dot3+Left KEY_HOME
98
bind Dot3+Right KEY_END
99
 
100
ifKey B9
101
bind B9+Press AUTOSPEAK
102
bind B9+Up SAY_LOUDER
103
bind B9+Down SAY_SOFTER
104
bind B9+Left SAY_SLOWER
105
bind B9+Right SAY_FASTER
106
endIf
107
 
108
ifKey B10
109
bind B10+Press SPKHOME
110
bind B10+Up SAY_ABOVE
111
bind B10+Down SAY_BELOW
112
bind B10+Left MUTE
113
bind B10+Right SAY_LINE
114
endIf
115
 
116
ifKey RoutingKey
117
bind \{space}+RoutingKey KEY_FUNCTION
118
bind \{space}+RoutingKey+!RoutingKey CLIP_APPEND
119
 
120
bind RoutingKey+Press DESCCHAR
121
bind RoutingKey+Left CLIP_NEW
122
bind RoutingKey+Up CLIP_ADD
123
bind RoutingKey+Right COPY_LINE
124
bind RoutingKey+Down COPY_RECT
125
endIf
126
 
127
 
128
#################
129
# Menu Bindings #
130
#################
131
 
132
context menu
133
 
134
bind press PREFMENU
135
bind Up MENU_PREV_ITEM
136
bind Down MENU_NEXT_ITEM
137
bind Left MENU_PREV_SETTING
138
bind Right MENU_NEXT_SETTING
139
 
140
bind \{space} MENU_PREV_LEVEL
141
bind \{space}+Press PREFSAVE
142
bind \{space}+Up MENU_FIRST_ITEM
143
bind \{space}+Down MENU_LAST_ITEM
144
bind \{space}+Left FWINLT
145
bind \{space}+Right FWINRT
146
 
147
context default