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 B2G
20
 
21
note The eight, rectangular, concave keys (in two groups of four) near the back are a braille keyboard.
22
note * The four on the left, from left to right, are: Dot7, Dot3, Dot2, Dot1.
23
note * The four on the right, from left to right, are: Dot4, Dot5, Dot6, Dot8.
24
note The square pad with a small, round button in the middle, in between Dot1 and Dot4, is the D-Pad (directional pad).
25
note * Its four edges are the Up, Down, Left, and Right keys.
26
note * The button in the middle is the Center key.
27
note The long, rectangular key in front of Dot1, the D-Pad, and Dot4 is the Space bar.
28
note The small, round buttons just behind each cell are the routing keys.
29
note The convex, square button to the left of the routing keys is the Backward key.
30
note The convex, square button to the right of the routing keys is the Forward key.
31
note The two small, round buttons on the right side near the front are the volume keys.
32
note * From front to back, they are: Softer, Louder.
33
 
34
 
35
####################
36
# Default Bindings #
37
####################
38
 
39
map Dot1 DOT1
40
map Dot2 DOT2
41
map Dot3 DOT3
42
map Dot4 DOT4
43
map Dot5 DOT5
44
map Dot6 DOT6
45
map Dot7 DOT7
46
map Dot8 DOT8
47
map Space SPACE
48
 
49
map Up UPPER
50
map Down CONTROL
51
map Left META
52
map Right ALTGR
53
map Center GUI
54
 
55
assign chord Space+
56
include ../chords.kti
57
 
58
bind Backward FWINLT
59
bind Forward FWINRT
60
 
61
bind Space+Backward FWINLTSKIP
62
bind Space+Forward FWINRTSKIP
63
 
64
bind Center HOME
65
bind Space+Center BACK
66
 
67
bind Up LNUP
68
bind Down LNDN
69
bind Left LNBEG
70
bind Right LNEND
71
 
72
bind Space+Up TOP
73
bind Space+Down BOT
74
bind Space+Left CHRLT
75
bind Space+Right CHRRT
76
 
77
bind Backward+Center PRSEARCH
78
bind Forward+Center NXSEARCH
79
 
80
bind Backward+Up PRDIFLN
81
bind Backward+Down NXDIFLN
82
bind Backward+Left ATTRUP
83
bind Backward+Right ATTRDN
84
 
85
bind Forward+Up PRPROMPT
86
bind Forward+Down NXPROMPT
87
bind Forward+Left PRPGRPH
88
bind Forward+Right NXPGRPH
89
 
90
bind RoutingKey ROUTE
91
bind RoutingKey+RoutingKey CLIP_COPY
92
bind RoutingKey+RoutingKey+Space CLIP_APPEND
93
 
94
bind Dot7+RoutingKey CLIP_NEW
95
bind Dot3+RoutingKey CLIP_ADD
96
bind Dot6+RoutingKey COPY_LINE
97
bind Dot8+RoutingKey COPY_RECT
98
 
99
bind Dot2+RoutingKey SWITCHVT
100
bind Dot5+RoutingKey SELECTVT
101
 
102
bind Dot1+RoutingKey SETMARK
103
bind Dot4+RoutingKey GOTOMARK
104
 
105
bind Space+RoutingKey KEY_FUNCTION
106
 
107
bind Backward+RoutingKey SETLEFT
108
bind Forward+RoutingKey DESCCHAR
109
 
110
bind Center+RoutingKey PASTE_HISTORY
111
bind Up+RoutingKey PRINDENT
112
bind Down+RoutingKey NXINDENT
113
bind Left+RoutingKey PRDIFCHAR
114
bind Right+RoutingKey NXDIFCHAR
115
 
116
bind Louder+Softer BRL_STOP
117
 
118