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
# This key subtable is for Papenmeier displays which have switches.
20
 
21
ifVar keyEmulation
22
  note The left and right switches are emulated. Enter key emulation mode by
23
  note * pressing Thumb1 + Thumb2 (Left Windows + Right Windows). Then press:
24
  note + Left Switch Rear: Dot 1 (f)
25
  note + Left Switch Center: Dot 2 (d)
26
  note + Left Switch Front: Dot 3 (s)
27
  note + Right Switch Rear: Dot 4 (j)
28
  note + Right Switch Center: Dot 5 (k)
29
  note + Right Switch Front: Dot 6 (l)
30
  note + center both switches: Dot 7 (a)
31
else
32
  note The rockers at each side of the top that stay when pressed
33
  note * are named the Left and Right Switch.
34
endIf
35
 
36
context switchesRearCenter Advanced Vertical Navigation (left switch rear)
37
 
38
bind BarUp1 PRDIFLN
39
bind BarDown1 NXDIFLN
40
bind BarUp2 ATTRUP
41
bind BarDown2 ATTRDN
42
bind BarLeft1 PRPROMPT
43
bind BarRight1 NXPROMPT
44
bind BarLeft2 PRPGRPH
45
bind BarRight2 NXPGRPH
46
 
47
hide on
48
bind BarUp1+BarUp2 ATTRUP
49
bind BarDown1+BarDown2 ATTRDN
50
bind BarLeft1+BarLeft2 PRPGRPH
51
bind BarRight1+BarRight2 NXPGRPH
52
hide off
53
 
54
 
55
context switchesFrontCenter Specialized Navigation (left switch front)
56
 
57
bind BarUp1 PRSEARCH
58
bind BarDown1 NXSEARCH
59
bind BarUp2 HELP
60
bind BarDown2 LEARN
61
bind BarLeft1 CHRLT
62
bind BarRight1 CHRRT
63
bind BarLeft2 HWINLT
64
bind BarRight2 HWINRT
65
 
66
hide on
67
bind BarUp1+BarUp2 HELP
68
bind BarDown1+BarDown2 LEARN
69
bind BarLeft1+BarLeft2 HWINLT
70
bind BarRight1+BarRight2 HWINRT
71
hide off
72
 
73
 
74
context switchesCenterRear Content-based Navigation (right switch rear)
75
 
76
bind BarUp1 KEY_CURSOR_UP
77
bind BarDown1 KEY_CURSOR_DOWN
78
bind BarUp2 KEY_PAGE_UP
79
bind BarDown2 KEY_PAGE_DOWN
80
bind BarLeft1 FWINLT+route
81
bind BarRight1 FWINRT+route
82
bind BarLeft2 LNBEG+route
83
bind BarRight2 LNEND+route
84
 
85
hide on
86
bind BarUp1+BarUp2 KEY_PAGE_UP
87
bind BarDown1+BarDown2 KEY_PAGE_DOWN
88
bind BarLeft1+BarLeft2 LNBEG+route
89
bind BarRight1+BarRight2 LNEND+route
90
hide off
91
 
92
 
93
context switchesCenterFront Function Key Emulation (right switch front)
94
 
95
bind BarUp1 KEY_CURSOR_UP
96
bind BarDown1 KEY_CURSOR_DOWN
97
bind BarUp2 KEY_PAGE_UP
98
bind BarDown2 KEY_PAGE_DOWN
99
bind BarLeft1 KEY_CURSOR_LEFT
100
bind BarRight1 KEY_CURSOR_RIGHT
101
bind BarLeft2 KEY_HOME
102
bind BarRight2 KEY_END
103
 
104
hide on
105
bind BarUp1+BarUp2 KEY_PAGE_UP
106
bind BarDown1+BarDown2 KEY_PAGE_DOWN
107
bind BarLeft1+BarLeft2 KEY_HOME
108
bind BarRight1+BarRight2 KEY_END
109
hide off
110
 
111
 
112
context switchesRearRear Unused (left switch rear, right switch rear)
113
 
114
 
115
context switchesRearFront Unused (left switch rear, right switch front)
116
 
117
 
118
context switchesFrontRear Unused (left switch front, right switch rear)
119
 
120
 
121
context switchesFrontFront Unused (left switch front, right switch front)
122
 
123
 
124
context switchesRearCenter
125
hotkey LeftSwitchRear NOOP CONTEXT+default
126
hotkey RightSwitchRear CONTEXT+switchesRearRear NOOP
127
hotkey RightSwitchFront CONTEXT+switchesRearFront NOOP
128
 
129
context switchesFrontCenter
130
hotkey LeftSwitchFront NOOP CONTEXT+default
131
hotkey RightSwitchRear CONTEXT+switchesFrontRear NOOP
132
hotkey RightSwitchFront CONTEXT+switchesFrontFront NOOP
133
 
134
context switchesCenterRear
135
hotkey RightSwitchRear NOOP CONTEXT+default
136
hotkey LeftSwitchRear CONTEXT+switchesRearRear NOOP
137
hotkey LeftSwitchFront CONTEXT+switchesFrontRear NOOP
138
 
139
context switchesCenterFront
140
hotkey RightSwitchFront NOOP CONTEXT+default
141
hotkey LeftSwitchRear CONTEXT+switchesRearFront NOOP
142
hotkey LeftSwitchFront CONTEXT+switchesFrontFront NOOP
143
 
144
context switchesRearRear
145
hotkey LeftSwitchRear NOOP CONTEXT+switchesCenterRear
146
hotkey RightSwitchRear NOOP CONTEXT+switchesRearCenter
147
 
148
context switchesRearFront
149
hotkey LeftSwitchRear NOOP CONTEXT+switchesCenterFront
150
hotkey RightSwitchFront NOOP CONTEXT+switchesRearCenter
151
 
152
context switchesFrontRear
153
hotkey LeftSwitchFront NOOP CONTEXT+switchesCenterRear
154
hotkey RightSwitchRear NOOP CONTEXT+switchesFrontCenter
155
 
156
context switchesFrontFront
157
hotkey LeftSwitchFront NOOP CONTEXT+switchesCenterFront
158
hotkey RightSwitchFront NOOP CONTEXT+switchesFrontCenter
159
 
160
context default
161
hotkey LeftSwitchRear CONTEXT+switchesRearCenter NOOP
162
hotkey LeftSwitchFront CONTEXT+switchesFrontCenter NOOP
163
hotkey RightSwitchRear CONTEXT+switchesCenterRear NOOP
164
hotkey RightSwitchFront CONTEXT+switchesCenterFront NOOP