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 an Easy Access Bar.
20
 
21
note The long key on the front is the Easy Access Bar.
22
 
23
ifVar hasSingleStepBar
24
  note * It can only be moved one step in each direction (left, right, up, down).
25
  note * To emulate the second step, also press any of the lower routing keys
26
  note * (those in the row just behind the text cells).
27
else
28
  note * It can be moved two steps in each direction (left, right, up, down).
29
endIf
30
 
31
bind BarUp1 LNUP
32
bind BarDown1 LNDN
33
bind BarLeft1 FWINLT
34
bind BarRight1 FWINRT
35
 
36
bind BarUp2 TOP
37
bind BarDown2 BOT
38
bind BarLeft2 LNBEG
39
bind BarRight2 LNEND
40
 
41
hide on
42
bind BarUp1+BarUp2 TOP
43
bind BarDown1+BarDown2 BOT
44
bind BarLeft1+BarLeft2 LNBEG
45
bind BarRight1+BarRight2 LNEND
46
hide off
47
 
48
include routing.kti
49
 
50
ifNotVar hasSingleStepBar
51
  bind BarUp1+RoutingKey1 PRINDENT
52
  bind BarDown1+RoutingKey1 NXINDENT
53
  bind BarLeft1+RoutingKey1 CLIP_ADD
54
  bind BarRight1+RoutingKey1 COPY_LINE
55
 
56
  bind BarUp2+RoutingKey1 SETLEFT
57
  bind BarDown2+RoutingKey1 DESCCHAR
58
  bind BarLeft2+RoutingKey1 CLIP_NEW
59
  bind BarRight2+RoutingKey1 COPY_RECT
60
 
61
  hide on
62
  bind BarUp1+BarUp2+RoutingKey1 SETLEFT
63
  bind BarDown1+BarDown2+RoutingKey1 DESCCHAR
64
  bind BarLeft1+BarLeft2+RoutingKey1 CLIP_NEW
65
  bind BarRight1+BarRight2+RoutingKey1 COPY_RECT
66
  hide off
67
endIf
68
 
69
assign toggleOff BarLeft1
70
assign toggleOn BarRight1
71
include status\{statusKeys}.kti
72
 
73
include keys.kti
74
 
75
ifKey RoutingKey2
76
endIf
77
 
78
ifKey StatusKey2 bind !StatusKey2 GOTOLINE
79
 
80
 
81
context menu
82
bind BarUp1 MENU_PREV_ITEM
83
bind BarDown1 MENU_NEXT_ITEM
84
bind BarUp2 MENU_FIRST_ITEM
85
bind BarDown2 MENU_LAST_ITEM
86
bind BarLeft1 MENU_PREV_SETTING
87
bind BarRight1 MENU_NEXT_SETTING
88
bind BarLeft2 PREFLOAD
89
bind BarRight2 PREFSAVE
90
 
91
hide on
92
bind BarUp1+BarUp2 MENU_FIRST_ITEM
93
bind BarDown1+BarDown2 MENU_LAST_ITEM
94
bind BarLeft1+BarLeft2 PREFLOAD
95
bind BarRight1+BarRight2 PREFSAVE
96
hide off
97
 
98