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 Alva models which have the basic Satellite keys.
20
note The keypads at either side of the top are named LeftPad and RightPad.
21
note * The four inner keys of each are subnamed Left, Right, Up, and Down.
22
note * The two outer keys of each are subnamed F1 and F2.
23
note The two long, flat keys are named Up and Down.
24
note The two long, bent keys are named Left and Right.
25
note The two round keys are named Home and Cursor.
26
 
27
 
28
####################
29
# Default Bindings #
30
####################
31
 
32
bind !Up LNUP
33
bind !Down LNDN
34
bind Home+!Up TOP_LEFT
35
bind Home+!Down BOT_LEFT
36
bind Cursor+!Up TOP
37
bind Cursor+!Down BOT
38
 
39
bind RightPadF1+!Up PRDIFLN
40
bind RightPadF1+!Down NXDIFLN
41
bind RightPadF2+!Up ATTRUP
42
bind RightPadF2+!Down ATTRDN
43
 
44
bind !Left FWINLT
45
bind !Right FWINRT
46
bind Home+!Left LNBEG
47
bind Home+!Right LNEND
48
bind Cursor+!Left FWINLTSKIP
49
bind Cursor+!Right FWINRTSKIP
50
 
51
bind RightPadF1+!Left CHRLT
52
bind RightPadF1+!Right CHRRT
53
bind RightPadF2+!Left HWINLT
54
bind RightPadF2+!Right HWINRT
55
 
56
bind !RoutingKey2 DESCCHAR
57
bind !RoutingKey1 ROUTE
58
bind Home+!RoutingKey2 SETMARK
59
bind Home+!RoutingKey1 GOTOMARK
60
bind Cursor+!RoutingKey2 PRINDENT
61
bind Cursor+!RoutingKey1 NXINDENT
62
 
63
bind RightPadF1+!RoutingKey1 CLIP_NEW
64
bind RightPadF1+!RoutingKey2 CLIP_ADD
65
bind RightPadF2+!RoutingKey1 COPY_RECT
66
bind RightPadF2+!RoutingKey2 COPY_LINE
67
 
68
bind !Status1A CSRVIS
69
bind !Status2A SKPIDLNS
70
bind !Status1B ATTRVIS
71
bind !Status2B DISPMD
72
bind !Status1C CAPBLINK
73
bind !Status2C SKPBLNKWINS
74
 
75
bind !RightPadLeft PREFMENU
76
bind !RightPadRight INFO
77
bind RightPadF1+!RightPadLeft FREEZE
78
bind RightPadF1+!RightPadRight SIXDOTS
79
bind RightPadF2+!RightPadLeft PASTE
80
bind RightPadF2+!RightPadRight CSRJMP_VERT
81
 
82
bind !RightPadUp PRPROMPT
83
bind !RightPadDown NXPROMPT
84
bind RightPadF1+!RightPadUp PRPGRPH
85
bind RightPadF1+!RightPadDown NXPGRPH
86
bind RightPadF2+!RightPadUp PRSEARCH
87
bind RightPadF2+!RightPadDown NXSEARCH
88
 
89
bind !LeftPadLeft MUTE
90
bind !LeftPadRight SAY_LINE
91
bind !LeftPadUp SAY_ABOVE
92
bind !LeftPadDown SAY_BELOW
93
bind LeftPadF2+!LeftPadLeft SAY_SLOWER
94
bind LeftPadF2+!LeftPadRight SAY_FASTER
95
bind LeftPadF2+!LeftPadDown SAY_SOFTER
96
bind LeftPadF2+!LeftPadUp SAY_LOUDER
97
 
98
bind HOME BACK
99
bind CURSOR HOME
100
bind HOME+CURSOR CSRTRK
101
 
102
bind RightPadF1 HELP
103
bind RightPadF2 LEARN
104
bind RightPadF1+RightPadF2 RESTARTBRL
105
 
106
bind LeftPadF1 SPKHOME
107
bind LeftPadF2 AUTOSPEAK
108
bind LeftPadF1+LeftPadF2 RESTARTSPEECH
109
 
110
 
111
#################
112
# Menu Bindings #
113
#################
114
 
115
context menu
116
 
117
bind !Up MENU_PREV_ITEM
118
bind !Down MENU_NEXT_ITEM
119
bind Home+!Up MENU_FIRST_ITEM
120
bind Home+!Down MENU_LAST_ITEM
121
 
122
bind !Left FWINLT
123
bind !Right FWINRT
124
bind Home+!Left PREFLOAD
125
bind Home+!Right PREFSAVE
126
 
127
bind Home MENU_PREV_SETTING
128
bind Cursor MENU_NEXT_SETTING
129
bind Home+Cursor PREFMENU