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 Iris with Braille Keyboard
20
 
21
note The braille keyboard has two thumb keys rather than a single space bar.
22
note * The left one is named Backspace, and the right one is named Space.
23
note The eight keys behind the braille keyboard are known as linear keys.
24
note * From left to right, they're named L1 through L8.
25
 
26
assign Dot1 L4
27
assign Dot2 L3
28
assign Dot3 L2
29
assign Dot4 L5
30
assign Dot5 L6
31
assign Dot6 L7
32
assign Dot7 L1
33
assign Dot8 L8
34
include all.kti
35
 
36
####################
37
# Default Bindings #
38
####################
39
 
40
bind L1 FWINLT
41
bind L2 LNUP
42
bind L3 PRPROMPT
43
bind L4 PREFMENU
44
bind L5 INFO
45
bind L6 NXPROMPT
46
bind L7 LNDN
47
bind L8 FWINRT
48
bind L1+L2 TOP
49
bind L7+L8 BOT
50
bind L2+L3 CSRVIS
51
bind L6+L7 TUNES
52
bind L6+L8 RESTARTSPEECH
53
bind L5+L7 PASTE
54
bind L5+L6+L7 CONTEXT+PASTE_HISTORY
55
 
56
 
57
map Dot1 DOT1
58
map Dot2 DOT2
59
map Dot3 DOT3
60
map Dot4 DOT4
61
map Dot5 DOT5
62
map Dot6 DOT6
63
map Dot7 DOT7
64
map Dot8 DOT8
65
map Space SPACE
66
map L4 CONTROL
67
map L5 META
68
map L3 UPPER
69
 
70
bind Backspace KEY_BACKSPACE
71
bind Backspace+Space KEY_ENTER
72
 
73
bind Space+Dot2 KEY_CURSOR_LEFT
74
bind Space+Dot5 KEY_CURSOR_RIGHT
75
bind Space+Dot4 KEY_CURSOR_UP
76
bind Space+Dot6 KEY_CURSOR_DOWN
77
bind Space+Dot4+Dot5 KEY_PAGE_UP
78
bind Space+Dot5+Dot6 KEY_PAGE_DOWN
79
bind Space+Dot1 KEY_HOME
80
bind Space+Dot3 KEY_END
81
 
82
bind Space+Dot1+Dot4+Dot5 KEY_DELETE
83
bind Space+Dot1+Dot5 KEY_ESCAPE
84
bind Space+Dot2+Dot4 KEY_INSERT
85
bind Space+Dot2+Dot3+Dot4+Dot5 KEY_TAB
86
 
87
bind Backspace+Dot1 KEY_FUNCTION+0
88
bind Backspace+Dot1+Dot2 KEY_FUNCTION+1
89
bind Backspace+Dot1+Dot4 KEY_FUNCTION+2
90
bind Backspace+Dot1+Dot4+Dot5 KEY_FUNCTION+3
91
bind Backspace+Dot1+Dot5 KEY_FUNCTION+4
92
bind Backspace+Dot1+Dot2+Dot4 KEY_FUNCTION+5
93
bind Backspace+Dot1+Dot2+Dot4+Dot5 KEY_FUNCTION+6
94
bind Backspace+Dot1+Dot2+Dot5 KEY_FUNCTION+7
95
bind Backspace+Dot2+Dot4 KEY_FUNCTION+8
96
bind Backspace+Dot2+Dot4+Dot5 KEY_FUNCTION+9
97
bind Backspace+Dot1+Dot3 KEY_FUNCTION+10
98
bind Backspace+Dot1+Dot2+Dot3 KEY_FUNCTION+11
99
 
100
bind Backspace+Dot2 SWITCHVT+0
101
bind Backspace+Dot2+Dot3 SWITCHVT+1
102
bind Backspace+Dot2+Dot5 SWITCHVT+2
103
bind Backspace+Dot2+Dot5+Dot6 SWITCHVT+3
104
bind Backspace+Dot2+Dot6 SWITCHVT+4
105
bind Backspace+Dot2+Dot3+Dot5 SWITCHVT+5
106
bind Backspace+Dot2+Dot3+Dot5+Dot6 SWITCHVT+6
107
bind Backspace+Dot2+Dot3+Dot6 SWITCHVT+7
108
bind Backspace+Dot3+Dot5 SWITCHVT+8
109
bind Backspace+Dot3+Dot5+Dot6 SWITCHVT+9
110
bind Backspace+Dot2+Dot7 SWITCHVT+10
111
bind Backspace+Dot2+Dot3+Dot7 SWITCHVT+11
112
bind Backspace+Dot3 SWITCHVT_PREV
113
bind Backspace+Dot6 SWITCHVT_NEXT
114