first commit
This commit is contained in:
37
etc_org/brltty/Input/hm/braille.kti
Normal file
37
etc_org/brltty/Input/hm/braille.kti
Normal file
@ -0,0 +1,37 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
map Dot1 DOT1
|
||||
map Dot2 DOT2
|
||||
map Dot3 DOT3
|
||||
map Dot4 DOT4
|
||||
map Dot5 DOT5
|
||||
map Dot6 DOT6
|
||||
map Dot7 DOT7
|
||||
map Dot8 DOT8
|
||||
map Space SPACE
|
||||
|
||||
assignDefault metaModifier F2
|
||||
map \{metaModifier} META
|
||||
|
||||
assignDefault controlModifier F3
|
||||
map \{controlModifier} CONTROL
|
||||
|
||||
assign chord Space+
|
||||
include ../chords.kti
|
||||
|
19
etc_org/brltty/Input/hm/common.kti
Normal file
19
etc_org/brltty/Input/hm/common.kti
Normal file
@ -0,0 +1,19 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
bind RoutingKey ROUTE
|
40
etc_org/brltty/Input/hm/contexts.kti
Normal file
40
etc_org/brltty/Input/hm/contexts.kti
Normal file
@ -0,0 +1,40 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
############################
|
||||
# Routing Key Alternatives #
|
||||
############################
|
||||
|
||||
context CLIP_NEW
|
||||
bind !RoutingKey CLIP_NEW
|
||||
|
||||
context CLIP_ADD
|
||||
bind !RoutingKey CLIP_ADD
|
||||
|
||||
context COPY_LINE
|
||||
bind !RoutingKey COPY_LINE
|
||||
|
||||
context COPY_RECT
|
||||
bind !RoutingKey COPY_RECT
|
||||
|
||||
context SETLEFT
|
||||
bind !RoutingKey SETLEFT
|
||||
|
||||
context DESCCHAR
|
||||
bind !RoutingKey DESCCHAR
|
||||
|
44
etc_org/brltty/Input/hm/edge.ktb
Normal file
44
etc_org/brltty/Input/hm/edge.ktb
Normal file
@ -0,0 +1,44 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
title HIMS Braille Edge
|
||||
|
||||
include common.kti
|
||||
include scroll.kti
|
||||
include left.kti
|
||||
include right.kti
|
||||
include f18.kti
|
||||
include contexts.kti
|
||||
|
||||
assign metaModifier F4
|
||||
assign controlModifier F5
|
||||
include braille.kti
|
||||
|
||||
|
||||
context PRDIFCHAR
|
||||
bind RoutingKey PRDIFCHAR
|
||||
|
||||
context NXDIFCHAR
|
||||
bind RoutingKey NXDIFCHAR
|
||||
|
||||
context PRINDENT
|
||||
bind RoutingKey PRINDENT
|
||||
|
||||
context NXINDENT
|
||||
bind RoutingKey NXINDENT
|
||||
|
38
etc_org/brltty/Input/hm/f14.kti
Normal file
38
etc_org/brltty/Input/hm/f14.kti
Normal file
@ -0,0 +1,38 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
bind F4 HOME
|
||||
bind F1+F4 BACK
|
||||
bind F2+F3 CSRJMP_VERT
|
||||
|
||||
bind F2 LNUP
|
||||
bind F3 LNDN
|
||||
|
||||
bind F1+F2 FWINLTSKIP
|
||||
bind F3+F4 FWINRTSKIP
|
||||
|
||||
bind F1+F3+F4 CONTEXT+CLIP_NEW
|
||||
bind F2+F3+F4 CONTEXT+CLIP_ADD
|
||||
bind F1+F2+F3 CONTEXT+COPY_LINE
|
||||
bind F1+F2+F4 CONTEXT+COPY_RECT
|
||||
bind F1+F2+F3+F4 PASTE
|
||||
|
||||
bind F1+F3 CONTEXT+SETLEFT
|
||||
bind F2+F4 CONTEXT+DESCCHAR
|
||||
|
||||
include contexts.kti
|
44
etc_org/brltty/Input/hm/f18.kti
Normal file
44
etc_org/brltty/Input/hm/f18.kti
Normal file
@ -0,0 +1,44 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
bind F1 PRPROMPT
|
||||
bind F2 NXPROMPT
|
||||
bind F3 PRPGRPH
|
||||
bind F4 NXPGRPH
|
||||
|
||||
bind F5 LEARN
|
||||
bind F6 TIME
|
||||
bind F7 CHRLT
|
||||
bind F8 CHRRT
|
||||
|
||||
bind Space+F1 BRLKBD
|
||||
bind Space+F2 BRLUCDOTS
|
||||
bind Space+F3 SKPIDLNS
|
||||
bind Space+F4 CONTEXT+KEY_FUNCTION
|
||||
|
||||
bind Space+F5 CONTEXT+SWITCHVT
|
||||
bind Space+F6 SKPBLNKWINS
|
||||
bind Space+F7 ATTRVIS
|
||||
bind Space+F8 CSRVIS
|
||||
|
||||
context KEY_FUNCTION
|
||||
bind RoutingKey KEY_FUNCTION
|
||||
|
||||
context SWITCHVT
|
||||
bind RoutingKey SWITCHVT
|
||||
|
49
etc_org/brltty/Input/hm/fnkey.kti
Normal file
49
etc_org/brltty/Input/hm/fnkey.kti
Normal file
@ -0,0 +1,49 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
note Function Key Bindings
|
||||
note + Function-b: skip blank windows on/off
|
||||
note + Function-c: cursor show/hide
|
||||
note + Function-d: display mode attributes/text
|
||||
note + Function-f: screen image frozen/unfrozen
|
||||
note + Function-h: help screen enter/leave
|
||||
note + Function-i: skip identical lines on/off
|
||||
note + Function-l: learn mode enter/leave
|
||||
note + Function-p: preferences menu enter/leave
|
||||
note + Function-s: status line enter/leave
|
||||
note + Function-t: cursor tracking on/off
|
||||
note + Function-u: highlight underline on/off
|
||||
note + Function-v: bring cursor to current line
|
||||
note + Function-w: sliding window on/off
|
||||
|
||||
hide on
|
||||
assign function F2+Space
|
||||
bind \{function}+Dot1+Dot2 SKPBLNKWINS
|
||||
bind \{function}+Dot1+Dot4 CSRVIS
|
||||
bind \{function}+Dot1+Dot4+Dot5 DISPMD
|
||||
bind \{function}+Dot1+Dot2+Dot4 FREEZE
|
||||
bind \{function}+Dot1+Dot2+Dot5 HELP
|
||||
bind \{function}+Dot2+Dot4 SKPIDLNS
|
||||
bind \{function}+Dot1+Dot2+Dot3 LEARN
|
||||
bind \{function}+Dot1+Dot2+Dot3+Dot4 PREFMENU
|
||||
bind \{function}+Dot2+Dot3+Dot4 INFO
|
||||
bind \{function}+Dot2+Dot3+Dot4+Dot5 CSRTRK
|
||||
bind \{function}+Dot1+Dot3+Dot6 ATTRVIS
|
||||
bind \{function}+Dot1+Dot2+Dot3+Dot6 CSRJMP_VERT
|
||||
bind \{function}+Dot2+Dot4+Dot5+Dot6 SLIDEWIN
|
||||
hide off
|
32
etc_org/brltty/Input/hm/left.kti
Normal file
32
etc_org/brltty/Input/hm/left.kti
Normal file
@ -0,0 +1,32 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
bind LeftPadLeft+LeftPadRight CSRJMP_VERT
|
||||
bind LeftPadUp+LeftPadDown CONTEXT+SETLEFT
|
||||
|
||||
bind LeftPadUp ATTRUP
|
||||
bind LeftPadDown ATTRDN
|
||||
bind LeftPadLeft PRSEARCH
|
||||
bind LeftPadRight NXSEARCH
|
||||
|
||||
bind LeftPadLeft+LeftPadUp CONTEXT+PRDIFCHAR
|
||||
bind LeftPadLeft+LeftPadDown CONTEXT+NXDIFCHAR
|
||||
|
||||
bind LeftPadRight+LeftPadUp CONTEXT+PRINDENT
|
||||
bind LeftPadRight+LeftPadDown CONTEXT+NXINDENT
|
||||
|
44
etc_org/brltty/Input/hm/letters.kti
Normal file
44
etc_org/brltty/Input/hm/letters.kti
Normal file
@ -0,0 +1,44 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
bind \{keys}Dot1 PASSDOTS\{flags}+dot1
|
||||
bind \{keys}Dot1+Dot2 PASSDOTS\{flags}+dot1+dot2
|
||||
bind \{keys}Dot1+Dot4 PASSDOTS\{flags}+dot1+dot4
|
||||
bind \{keys}Dot1+Dot4+Dot5 PASSDOTS\{flags}+dot1+dot4+dot5
|
||||
bind \{keys}Dot1+Dot5 PASSDOTS\{flags}+dot1+dot5
|
||||
bind \{keys}Dot1+Dot2+Dot4 PASSDOTS\{flags}+dot1+dot2+dot4
|
||||
bind \{keys}Dot1+Dot2+Dot4+Dot5 PASSDOTS\{flags}+dot1+dot2+dot4+dot5
|
||||
bind \{keys}Dot1+Dot2+Dot5 PASSDOTS\{flags}+dot1+dot2+dot5
|
||||
bind \{keys}Dot2+Dot4 PASSDOTS\{flags}+dot2+dot4
|
||||
bind \{keys}Dot2+Dot4+Dot5 PASSDOTS\{flags}+dot2+dot4+dot5
|
||||
bind \{keys}Dot1+Dot3 PASSDOTS\{flags}+dot1+dot3
|
||||
bind \{keys}Dot1+Dot2+Dot3 PASSDOTS\{flags}+dot1+dot2+dot3
|
||||
bind \{keys}Dot1+Dot3+Dot4 PASSDOTS\{flags}+dot1+dot3+dot4
|
||||
bind \{keys}Dot1+Dot3+Dot4+Dot5 PASSDOTS\{flags}+dot1+dot3+dot4+dot5
|
||||
bind \{keys}Dot1+Dot3+Dot5 PASSDOTS\{flags}+dot1+dot3+dot5
|
||||
bind \{keys}Dot1+Dot2+Dot3+Dot4 PASSDOTS\{flags}+dot1+dot2+dot3+dot4
|
||||
bind \{keys}Dot1+Dot2+Dot3+Dot4+Dot5 PASSDOTS\{flags}+dot1+dot2+dot3+dot4+dot5
|
||||
bind \{keys}Dot1+Dot2+Dot3+Dot5 PASSDOTS\{flags}+dot1+dot2+dot3+dot5
|
||||
bind \{keys}Dot2+Dot3+Dot4 PASSDOTS\{flags}+dot2+dot3+dot4
|
||||
bind \{keys}Dot2+Dot3+Dot4+Dot5 PASSDOTS\{flags}+dot2+dot3+dot4+dot5
|
||||
bind \{keys}Dot1+Dot3+Dot6 PASSDOTS\{flags}+dot1+dot3+dot6
|
||||
bind \{keys}Dot1+Dot2+Dot3+Dot6 PASSDOTS\{flags}+dot1+dot2+dot3+dot6
|
||||
bind \{keys}Dot2+Dot4+Dot5+Dot6 PASSDOTS\{flags}+dot2+dot4+dot5+dot6
|
||||
bind \{keys}Dot1+Dot3+Dot4+Dot6 PASSDOTS\{flags}+dot1+dot3+dot4+dot6
|
||||
bind \{keys}Dot1+Dot3+Dot4+Dot5+Dot6 PASSDOTS\{flags}+dot1+dot3+dot4+dot5+dot6
|
||||
bind \{keys}Dot1+Dot3+Dot5+Dot6 PASSDOTS\{flags}+dot1+dot3+dot5+dot6
|
24
etc_org/brltty/Input/hm/pan.ktb
Normal file
24
etc_org/brltty/Input/hm/pan.ktb
Normal file
@ -0,0 +1,24 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
title HIMS Braille Sense with Two Scroll Keys
|
||||
|
||||
include common.kti
|
||||
include braille.kti
|
||||
include f14.kti
|
||||
include pan.kti
|
40
etc_org/brltty/Input/hm/pan.kti
Normal file
40
etc_org/brltty/Input/hm/pan.kti
Normal file
@ -0,0 +1,40 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
bind Backward FWINLT
|
||||
bind Forward FWINRT
|
||||
bind Backward+Forward LNBEG
|
||||
|
||||
bind F1+Backward PRPROMPT
|
||||
bind F1+Forward NXPROMPT
|
||||
|
||||
bind F2+Backward PRDIFLN
|
||||
bind F2+Forward NXDIFLN
|
||||
|
||||
bind F3+Backward ATTRUP
|
||||
bind F3+Forward ATTRDN
|
||||
|
||||
bind F4+Backward PRPGRPH
|
||||
bind F4+Forward NXPGRPH
|
||||
|
||||
bind F1+F2+Backward TOP_LEFT
|
||||
bind F1+F2+Forward BOT_LEFT
|
||||
|
||||
bind F3+F4+Backward CHRLT
|
||||
bind F3+F4+Forward CHRRT
|
||||
|
23
etc_org/brltty/Input/hm/qwerty.ktb
Normal file
23
etc_org/brltty/Input/hm/qwerty.ktb
Normal file
@ -0,0 +1,23 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
title HIMS Braille Sense with QWERTY Keyboard
|
||||
|
||||
include common.kti
|
||||
include scroll.kti
|
||||
include qwerty.kti
|
159
etc_org/brltty/Input/hm/qwerty.kti
Normal file
159
etc_org/brltty/Input/hm/qwerty.kti
Normal file
@ -0,0 +1,159 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
include fnkey.kti
|
||||
hide on
|
||||
|
||||
bind Dot7 KEY_BACKSPACE
|
||||
bind Dot8 KEY_ENTER
|
||||
|
||||
bind Space+Dot1+Dot3+Dot6 UPPER
|
||||
bind Space+Dot1+Dot3+Dot4 META
|
||||
|
||||
bind Space+Dot1+Dot5 KEY_ESCAPE
|
||||
bind Space+Dot2+Dot4 KEY_INSERT
|
||||
bind Space+Dot1+Dot4+Dot5 KEY_DELETE
|
||||
|
||||
bind F2+Dot1+Dot2+Dot3+Dot4+Dot8 KEY_INSERT+control
|
||||
bind F1+Dot1+Dot2+Dot3+Dot4+Dot8 KEY_INSERT+shift+control
|
||||
|
||||
bind Space+Dot4+Dot5 KEY_TAB
|
||||
bind Space+Dot1+Dot2 KEY_TAB+shift
|
||||
bind Space+Dot1+Dot2+Dot8 KEY_TAB+control
|
||||
bind F2+F3 KEY_TAB+meta
|
||||
bind F1+F2+F3 KEY_TAB+shift+meta
|
||||
|
||||
bind Space+Dot1+Dot3 KEY_HOME
|
||||
bind Space+Dot4+Dot6 KEY_END
|
||||
|
||||
bind Space+Dot1+Dot2+Dot3 KEY_HOME+control
|
||||
bind Space+Dot4+Dot5+Dot6 KEY_END+control
|
||||
|
||||
bind Space+Dot1+Dot2+Dot6 KEY_PAGE_UP
|
||||
bind Space+Dot3+Dot4+Dot5 KEY_PAGE_DOWN
|
||||
|
||||
bind Space+Dot1+Dot2+Dot6+Dot8 KEY_PAGE_UP+control
|
||||
bind Space+Dot3+Dot4+Dot5+Dot8 KEY_PAGE_DOWN+control
|
||||
|
||||
bind Space+Dot1 KEY_CURSOR_UP
|
||||
bind Space+Dot4 KEY_CURSOR_DOWN
|
||||
|
||||
bind Space+RightScrollUp KEY_CURSOR_UP+shift
|
||||
bind Space+RightScrollDown KEY_CURSOR_DOWN+shift
|
||||
|
||||
bind Space+Dot2+Dot3 KEY_CURSOR_UP+control
|
||||
bind Space+Dot5+Dot6 KEY_CURSOR_DOWN+control
|
||||
|
||||
bind F1+Space+Dot2+Dot3+Dot8 KEY_CURSOR_UP+shift+control
|
||||
bind F1+Space+Dot5+Dot6+Dot8 KEY_CURSOR_DOWN+shift+control
|
||||
|
||||
bind Dot2+Dot3+Dot7 KEY_CURSOR_UP+meta
|
||||
bind Dot5+Dot6+Dot7 KEY_CURSOR_DOWN+meta
|
||||
|
||||
bind F1+Dot2+Dot3+Dot7 KEY_CURSOR_UP+shift+meta
|
||||
bind F1+Dot5+Dot6+Dot7 KEY_CURSOR_DOWN+shift+meta
|
||||
|
||||
bind Space+Dot3 KEY_CURSOR_LEFT
|
||||
bind Space+Dot6 KEY_CURSOR_RIGHT
|
||||
|
||||
bind Space+Dot2 KEY_CURSOR_LEFT+control
|
||||
bind Space+Dot5 KEY_CURSOR_RIGHT+control
|
||||
|
||||
bind F1+Space+Dot2+Dot8 KEY_CURSOR_LEFT+shift+control
|
||||
bind F1+Space+Dot5+Dot8 KEY_CURSOR_RIGHT+shift+control
|
||||
|
||||
bind Dot2+Dot7 KEY_CURSOR_LEFT+meta
|
||||
bind Dot5+Dot7 KEY_CURSOR_RIGHT+meta
|
||||
|
||||
bind F1+Dot2+Dot7 KEY_CURSOR_LEFT+shift+meta
|
||||
bind F1+Dot5+Dot7 KEY_CURSOR_RIGHT+shift+meta
|
||||
|
||||
bind Space+Dot1+Dot2+Dot5 KEY_FUNCTION+0
|
||||
bind Space+Dot1+Dot2 KEY_FUNCTION+1
|
||||
bind Dot1+Dot2+Dot4+Dot8 KEY_FUNCTION+2
|
||||
bind F3+Dot7 KEY_FUNCTION+3
|
||||
bind F2+Dot7 KEY_FUNCTION+4
|
||||
bind F4+Dot7 KEY_FUNCTION+5
|
||||
bind F4+Space KEY_FUNCTION+6
|
||||
bind F4+Dot8 KEY_FUNCTION+7
|
||||
bind Dot3+Dot4+Dot5+Dot6+Dot7 KEY_FUNCTION+8
|
||||
bind Space+Dot1+Dot3+Dot5 KEY_FUNCTION+9
|
||||
bind Dot1+Dot4+Dot5+Dot6+Dot7 KEY_FUNCTION+10
|
||||
bind Dot1+Dot2+Dot4+Dot5+Dot8 KEY_FUNCTION+11
|
||||
|
||||
bind F1+Dot7 KEY_FUNCTION+5+shift
|
||||
bind F1+Space KEY_FUNCTION+6+shift
|
||||
bind F1+Dot8 KEY_FUNCTION+7+shift
|
||||
bind F1+F4 KEY_FUNCTION+9+meta
|
||||
|
||||
map Space SPACE
|
||||
map Dot1 dot1
|
||||
map Dot2 dot2
|
||||
map Dot3 dot3
|
||||
map Dot4 dot4
|
||||
map Dot5 dot5
|
||||
map Dot6 dot6
|
||||
|
||||
bind Space+Dot7+Dot4 PASSDOTS+dot4
|
||||
bind Space+Dot7+Dot2+Dot4+Dot6 PASSDOTS+dot2+dot4+dot6
|
||||
bind Space+Dot7+Dot1+Dot2+Dot5+Dot6 PASSDOTS+dot1+dot2+dot5+dot6
|
||||
bind Space+Dot7+Dot2+Dot3+Dot4+Dot5+Dot6 PASSDOTS+dot2+dot3+dot4+dot5+dot6
|
||||
bind Space+Dot7+Dot4+Dot5 PASSDOTS+dot4+dot5
|
||||
|
||||
beginVariables
|
||||
assign keys
|
||||
assign flags
|
||||
include letters.kti
|
||||
endVariables
|
||||
|
||||
beginVariables
|
||||
assign keys Space+Dot7+
|
||||
assign flags +shift
|
||||
include letters.kti
|
||||
endVariables
|
||||
|
||||
beginVariables
|
||||
assign keys F1+Dot7+
|
||||
assign flags +shift+meta
|
||||
include letters.kti
|
||||
endVariables
|
||||
|
||||
beginVariables
|
||||
assign keys Dot7+
|
||||
assign flags +meta
|
||||
include letters.kti
|
||||
endVariables
|
||||
|
||||
beginVariables
|
||||
assign keys Dot8+
|
||||
assign flags +control
|
||||
include letters.kti
|
||||
endVariables
|
||||
|
||||
beginVariables
|
||||
assign keys F1+
|
||||
assign flags +gui
|
||||
include letters.kti
|
||||
endVariables
|
||||
|
||||
hide off
|
||||
# F2 conflicts with Shift-Tab: Space+Dot1+Dot2
|
||||
# F3 conflicts with Control-f: Dot1+Dot2+Dot4+Dot8
|
||||
# F12 conflicts with Control-g: Dot1+Dot2+Dot4+Dot5+Dot8
|
||||
# Function-F4 conflicts with Function-z: F2+Space+Dot1+Dot3+Dot5+Dot6
|
||||
# new: Control-Tab: Space+Dot1+Dot2+Dot8
|
32
etc_org/brltty/Input/hm/right.kti
Normal file
32
etc_org/brltty/Input/hm/right.kti
Normal file
@ -0,0 +1,32 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
bind RightPadUp PRDIFLN
|
||||
bind RightPadDown NXDIFLN
|
||||
bind RightPadLeft FWINLTSKIP
|
||||
bind RightPadRight FWINRTSKIP
|
||||
|
||||
bind RightPadLeft+RightPadUp CONTEXT+CLIP_NEW
|
||||
bind RightPadLeft+RightPadDown CONTEXT+CLIP_ADD
|
||||
|
||||
bind RightPadRight+RightPadUp CONTEXT+COPY_LINE
|
||||
bind RightPadRight+RightPadDown CONTEXT+COPY_RECT
|
||||
bind RightPadLeft+RightPadRight PASTE
|
||||
|
||||
bind RightPadUp+RightPadDown CONTEXT+DESCCHAR
|
||||
|
24
etc_org/brltty/Input/hm/scroll.ktb
Normal file
24
etc_org/brltty/Input/hm/scroll.ktb
Normal file
@ -0,0 +1,24 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
title HIMS Braille Sense with Four Scroll Keys
|
||||
|
||||
include common.kti
|
||||
include braille.kti
|
||||
include f14.kti
|
||||
include scroll.kti
|
71
etc_org/brltty/Input/hm/scroll.kti
Normal file
71
etc_org/brltty/Input/hm/scroll.kti
Normal file
@ -0,0 +1,71 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
|
||||
####################
|
||||
# Default Bindings #
|
||||
####################
|
||||
|
||||
bind LeftScrollUp LNUP
|
||||
bind LeftScrollDown LNDN
|
||||
|
||||
bind RightScrollUp FWINLT
|
||||
bind RightScrollDown FWINRT
|
||||
|
||||
bind LeftScrollUp+LeftScrollDown LNBEG
|
||||
bind RightScrollUp+RightScrollDown RETURN
|
||||
|
||||
bind LeftScrollUp+RightScrollUp CSRTRK
|
||||
bind LeftScrollUp+RightScrollDown SIXDOTS
|
||||
bind LeftScrollDown+RightScrollUp FREEZE
|
||||
bind LeftScrollDown+RightScrollDown DISPMD
|
||||
|
||||
bind LeftScrollUp+LeftScrollDown+RightScrollUp TOP
|
||||
bind LeftScrollUp+LeftScrollDown+RightScrollDown BOT
|
||||
|
||||
bind RightScrollUp+RightScrollDown+LeftScrollUp INFO
|
||||
bind RightScrollUp+RightScrollDown+LeftScrollDown PREFMENU
|
||||
|
||||
bind LeftScrollUp+LeftScrollDown+RightScrollUp+RightScrollDown HELP
|
||||
|
||||
|
||||
#################
|
||||
# Menu Bindings #
|
||||
#################
|
||||
|
||||
context menu
|
||||
|
||||
bind LeftScrollUp MENU_PREV_ITEM
|
||||
bind LeftScrollDown MENU_NEXT_ITEM
|
||||
|
||||
bind RightScrollUp MENU_PREV_SETTING
|
||||
bind RightScrollDown MENU_NEXT_SETTING
|
||||
|
||||
bind LeftScrollUp+LeftScrollDown FWINLT
|
||||
bind RightScrollUp+RightScrollDown FWINRT
|
||||
|
||||
bind LeftScrollUp+RightScrollUp MENU_FIRST_ITEM
|
||||
bind LeftScrollDown+RightScrollDown MENU_LAST_ITEM
|
||||
|
||||
bind LeftScrollUp+LeftScrollDown+RightScrollUp PREFLOAD
|
||||
bind LeftScrollUp+LeftScrollDown+RightScrollDown PREFSAVE
|
||||
|
||||
bind RightScrollUp+RightScrollDown+LeftScrollUp MENU_PREV_LEVEL
|
||||
bind RightScrollUp+RightScrollDown+LeftScrollDown PREFMENU
|
||||
|
||||
|
27
etc_org/brltty/Input/hm/sync.ktb
Normal file
27
etc_org/brltty/Input/hm/sync.ktb
Normal file
@ -0,0 +1,27 @@
|
||||
###############################################################################
|
||||
# BRLTTY - A background process providing access to the console screen (when in
|
||||
# text mode) for a blind person using a refreshable braille display.
|
||||
#
|
||||
# Copyright (C) 1995-2015 by The BRLTTY Developers.
|
||||
#
|
||||
# BRLTTY comes with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# This is free software, placed under the terms of the
|
||||
# GNU Lesser General Public License, as published by the Free Software
|
||||
# Foundation; either version 2.1 of the License, or (at your option) any
|
||||
# later version. Please see the file LICENSE-LGPL for details.
|
||||
#
|
||||
# Web Page: http://brltty.com/
|
||||
#
|
||||
# This software is maintained by Dave Mielke <dave@mielke.cc>.
|
||||
###############################################################################
|
||||
|
||||
title HIMS SyncBraille
|
||||
|
||||
|
||||
####################
|
||||
# Default Bindings #
|
||||
####################
|
||||
|
||||
include common.kti
|
||||
include scroll.kti
|
Reference in New Issue
Block a user