first commit

This commit is contained in:
STP
2019-11-26 21:36:24 +01:00
commit d9ad30ccf3
2899 changed files with 168823 additions and 0 deletions

View File

@ -0,0 +1,97 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Alva models which have the basic ABT/Delphi keys.
note The two long keys are named Left and Right.
note The small keys immediately to their left and right are named Up and Down.
note The three small keys at the left are named Prog, Home, and Cursor.
####################
# Default Bindings #
####################
bind !Left FWINLT
bind !Right FWINRT
bind Home+!Left LNBEG
bind Home+!Right LNEND
bind Cursor+!Left HWINLT
bind Cursor+!Right HWINRT
bind Prog+!Left CHRLT
bind Prog+!Right CHRRT
bind !Up LNUP
bind !Down LNDN
bind Home TOP_LEFT
bind Home+!Up TOP
bind Home+!Down BOT
bind Cursor+!Up ATTRUP
bind Cursor+!Down ATTRDN
bind Home+Cursor+!Up PRDIFLN
bind Home+Cursor+!Down NXDIFLN
bind Prog+Home+!Up PRPROMPT
bind Home+Cursor CSRTRK
bind Cursor RETURN
bind !RoutingKey1 ROUTE
bind Prog+Home+!RoutingKey1 DESCCHAR
bind Home+Cursor+!RoutingKey1 SETLEFT
bind Prog+!RoutingKey1 CLIP_NEW
bind Home+!RoutingKey1 COPY_RECT
bind Prog+Home+!Down PASTE
bind Prog HELP
bind Prog+Home DISPMD
bind Prog+Cursor PREFMENU
bind Prog+!Up INFO
bind Prog+!Down FREEZE
bind !Status1A CAPBLINK
bind !Status1B CSRVIS
bind !Status1C CSRBLINK
bind Cursor+!Status1A SIXDOTS
bind Cursor+!Status1B CSRSIZE
bind Cursor+!Status1C SLIDEWIN
bind Home+Cursor+!Left MUTE
bind Home+Cursor+!Right SAY_LINE
bind Prog+Home+!Left RESTARTSPEECH
bind Prog+Home+!Right SAY_BELOW
#################
# Menu Bindings #
#################
context menu
bind !Up MENU_PREV_ITEM
bind !Down MENU_NEXT_ITEM
bind Home+!Up MENU_FIRST_ITEM
bind Home+!Down MENU_LAST_ITEM
bind !Left FWINLT
bind !Right FWINRT
bind Home+!Left PREFLOAD
bind Home+!Right PREFSAVE
bind Prog PREFMENU
bind Home MENU_PREV_SETTING
bind Cursor MENU_NEXT_SETTING

View File

@ -0,0 +1,21 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Alva models which have the extra ABT/Delphi keys.
note The three small keys at the right are named Cursor2, Home2, and Prog2.

View File

@ -0,0 +1,26 @@
###############################################################################
# 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 Alva ABT [3nn] and Delphi [4nn] (large)
context default
include abt_basic.kti
context default
include abt_extra.kti

View 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 Alva ABT [3nn] and Delphi [4nn] (small)
context default
include abt_basic.kti

View 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>.
###############################################################################
note There are four ETouch keys, two at each end of the text cell area.
note * Each is subnamed according to the side it's on (Left, Right),
note * and according to its position on that side (Rear, Front).
note * The two Rear keys are identified by two vertical bars.
note * The two Front keys are identified by one horizontal bar.

View File

@ -0,0 +1,85 @@
###############################################################################
# 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 * The outer key on the left, identified by three horizontal bars, is subnamed F1.
note * The inner key on the left, identified by one horizontal bar, is subnamed F2.
note * The inner key on the right, identified by one vertical bar, is subnamed F3.
note * The outer key on the right, identified by three vertical bars, is subnamed F4.
note * The keys in the middle form a five-way directional pad:
note + The round key in the middle is subnamed Enter.
note + The short, thin keys that form a square around it are subnamed Left, Right, Up, and Down.
####################
# Default Bindings #
####################
bind SmartpadLeft KEY_CURSOR_LEFT
bind SmartpadRight KEY_CURSOR_RIGHT
bind SmartpadUp KEY_CURSOR_UP
bind SmartpadDown KEY_CURSOR_DOWN
bind SmartpadEnter PASTE
bind SmartpadF2 TIME
bind SmartpadF1+SmartpadLeft SWITCHVT_PREV
bind SmartpadF1+SmartpadRight SWITCHVT_NEXT
bind SmartpadF1+SmartpadEnter KEY_INSERT
bind SmartpadF1+!RoutingKey1 SWITCHVT
bind SmartpadF2+SmartpadUp KEY_PAGE_UP
bind SmartpadF2+SmartpadDown KEY_PAGE_DOWN
bind SmartpadF2+SmartpadLeft KEY_HOME
bind SmartpadF2+SmartpadRight KEY_END
bind SmartpadF2+SmartpadEnter KEY_DELETE
bind SmartpadF2+!RoutingKey1 KEY_FUNCTION
bind SmartpadF3+SmartpadF4 MUTE
bind SmartpadF3+SmartpadRight SAY_LINE
bind SmartpadF3+SmartpadUp SAY_ABOVE
bind SmartpadF3+SmartpadDown SAY_BELOW
bind SmartpadF3+SmartpadEnter SPKHOME
bind SmartpadF4+SmartpadLeft SAY_SLOWER
bind SmartpadF4+SmartpadRight SAY_FASTER
bind SmartpadF4+SmartpadDown SAY_SOFTER
bind SmartpadF4+SmartpadUp SAY_LOUDER
bind SmartpadF4+SmartpadEnter AUTOSPEAK
bind SmartpadF1+SmartpadF2+SmartpadEnter RESTARTBRL
bind SmartpadF3+SmartpadF4+SmartpadEnter RESTARTSPEECH
#################
# Menu Bindings #
#################
context menu
bind SmartpadF1 PREFMENU
bind SmartpadF2 MENU_PREV_LEVEL
bind SmartpadF4 PREFLOAD
bind SmartpadUp MENU_PREV_ITEM
bind SmartpadDown MENU_NEXT_ITEM
bind SmartpadLeft MENU_PREV_SETTING
bind SmartpadRight MENU_NEXT_SETTING
bind SmartpadEnter PREFSAVE

View 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>.
###############################################################################
note * The Home key is identified by a vertical bar in the middle.
note * The Left key is identified by a vertical bar near its left edge.
note * The Right key is identified by a vertical bar near its right edge.
note * The Up key is identified by a horizontal bar along its top edge.
note * The Down key is identified by a horizontal bar along its bottom edge.

View File

@ -0,0 +1,120 @@
###############################################################################
# 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 ETouchLeftRear+ETouchRightRear HELP
bind ETouchLeftRear+ETouchRightFront LEARN
bind ETouchLeftFront+ETouchRightRear INFO
bind ETouchLeftFront+ETouchRightFront PREFMENU
bind ThumbUp+!ThumbDown CSRTRK+on
bind ThumbDown+!ThumbUp CSRTRK+off
bind ThumbHome RETURN
bind ThumbLeft+ThumbRight CSRJMP_VERT
bind ThumbUp LNUP
bind ThumbDown LNDN
bind ThumbLeft FWINLT
bind ThumbRight FWINRT
bind ThumbHome+ThumbUp PRDIFLN
bind ThumbHome+ThumbDown NXDIFLN
bind ThumbHome+ThumbLeft FWINLTSKIP
bind ThumbHome+ThumbRight FWINRTSKIP
bind ThumbLeft+ThumbUp TOP_LEFT
bind ThumbLeft+ThumbDown BOT_LEFT
bind ThumbRight+ThumbUp ATTRUP
bind ThumbRight+ThumbDown ATTRDN
bind ETouchLeftRear+ThumbUp PRPROMPT
bind ETouchLeftRear+ThumbDown NXPROMPT
bind ETouchLeftFront+ThumbUp PRPGRPH
bind ETouchLeftFront+ThumbDown NXPGRPH
bind ETouchRightRear+ThumbUp PRSEARCH
bind ETouchRightRear+ThumbDown NXSEARCH
bind ETouchLeftRear LNBEG
bind ETouchRightRear LNEND
bind ETouchLeftFront CHRLT
bind ETouchRightFront CHRRT
bind RoutingKey1 ROUTE
bind ETouchLeftRear+ETouchLeftFront+RoutingKey1 DESCCHAR
bind RoutingKey1+!RoutingKey1 CLIP_COPY
bind ETouchLeftRear+RoutingKey1 CLIP_NEW
bind ETouchLeftFront+RoutingKey1 CLIP_ADD
bind ETouchRightRear+RoutingKey1 COPY_LINE
bind ETouchRightFront+RoutingKey1 COPY_RECT
bind ETouchRightRear+ETouchRightFront PASTE
bind ThumbLeft+RoutingKey1 PRINDENT
bind ThumbRight+RoutingKey1 NXINDENT
bind ThumbUp+RoutingKey1 PRDIFCHAR
bind ThumbDown+RoutingKey1 NXDIFCHAR
bind ThumbHome+RoutingKey1 SETLEFT
bind ETouchLeftRear+ETouchLeftFront+ETouchRightRear FREEZE
bind ETouchLeftRear+ETouchRightRear+ETouchRightFront DISPMD
bind ThumbLeft+ETouchLeftRear CSRVIS
bind ThumbLeft+ETouchLeftFront ATTRVIS
bind ThumbLeft+ETouchRightFront SIXDOTS
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
map Control CONTROL
map Alt META
bind Enter KEY_ENTER
bind Windows KEY_ESCAPE
assign chord Space+
include ../chords.kti
#################
# Menu Bindings #
#################
context menu
bind ThumbLeft FWINLT
bind ThumbRight FWINRT
bind ThumbUp MENU_PREV_ITEM
bind ThumbDown MENU_NEXT_ITEM
bind ETouchLeftRear MENU_FIRST_ITEM
bind ETouchLeftFront MENU_LAST_ITEM
bind ETouchRightRear MENU_PREV_SETTING
bind ETouchRightFront MENU_NEXT_SETTING
bind ThumbHome PREFMENU
bind ETouchLeftRear+ETouchLeftFront PREFLOAD
bind ETouchRightRear+ETouchRightFront PREFSAVE

View File

@ -0,0 +1,30 @@
###############################################################################
# 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 Alva BC640, BC624
include bc-etouch.kti
note There's a Smartpad in front of the text cell area.
include bc-smartpad.kti
note The five Thumb keys on the front, from left to right, are subnamed:
note * Left, Up, Home, Down, Right.
include bc-thumb.kti
include bc.kti

View 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>.
###############################################################################
title Alva BC680
include bc-etouch.kti
note There are two Smartpads in front of the text cell area.
include bc-smartpad.kti
note There's a group of five Thumb keys at each end of the front.
note * The outer key of each group is subnamed Home.
note * The four inner keys of each group, from left to right, are subnamed:
note * Left, Up, Down, Right.
include bc-thumb.kti
include bc.kti

View File

@ -0,0 +1,21 @@
###############################################################################
# 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 Optelec Easylink 12 Touch
include ../bp/all.kti

View File

@ -0,0 +1,129 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Alva models which have the basic Satellite keys.
note The keypads at either side of the top are named LeftPad and RightPad.
note * The four inner keys of each are subnamed Left, Right, Up, and Down.
note * The two outer keys of each are subnamed F1 and F2.
note The two long, flat keys are named Up and Down.
note The two long, bent keys are named Left and Right.
note The two round keys are named Home and Cursor.
####################
# Default Bindings #
####################
bind !Up LNUP
bind !Down LNDN
bind Home+!Up TOP_LEFT
bind Home+!Down BOT_LEFT
bind Cursor+!Up TOP
bind Cursor+!Down BOT
bind RightPadF1+!Up PRDIFLN
bind RightPadF1+!Down NXDIFLN
bind RightPadF2+!Up ATTRUP
bind RightPadF2+!Down ATTRDN
bind !Left FWINLT
bind !Right FWINRT
bind Home+!Left LNBEG
bind Home+!Right LNEND
bind Cursor+!Left FWINLTSKIP
bind Cursor+!Right FWINRTSKIP
bind RightPadF1+!Left CHRLT
bind RightPadF1+!Right CHRRT
bind RightPadF2+!Left HWINLT
bind RightPadF2+!Right HWINRT
bind !RoutingKey2 DESCCHAR
bind !RoutingKey1 ROUTE
bind Home+!RoutingKey2 SETMARK
bind Home+!RoutingKey1 GOTOMARK
bind Cursor+!RoutingKey2 PRINDENT
bind Cursor+!RoutingKey1 NXINDENT
bind RightPadF1+!RoutingKey1 CLIP_NEW
bind RightPadF1+!RoutingKey2 CLIP_ADD
bind RightPadF2+!RoutingKey1 COPY_RECT
bind RightPadF2+!RoutingKey2 COPY_LINE
bind !Status1A CSRVIS
bind !Status2A SKPIDLNS
bind !Status1B ATTRVIS
bind !Status2B DISPMD
bind !Status1C CAPBLINK
bind !Status2C SKPBLNKWINS
bind !RightPadLeft PREFMENU
bind !RightPadRight INFO
bind RightPadF1+!RightPadLeft FREEZE
bind RightPadF1+!RightPadRight SIXDOTS
bind RightPadF2+!RightPadLeft PASTE
bind RightPadF2+!RightPadRight CSRJMP_VERT
bind !RightPadUp PRPROMPT
bind !RightPadDown NXPROMPT
bind RightPadF1+!RightPadUp PRPGRPH
bind RightPadF1+!RightPadDown NXPGRPH
bind RightPadF2+!RightPadUp PRSEARCH
bind RightPadF2+!RightPadDown NXSEARCH
bind !LeftPadLeft MUTE
bind !LeftPadRight SAY_LINE
bind !LeftPadUp SAY_ABOVE
bind !LeftPadDown SAY_BELOW
bind LeftPadF2+!LeftPadLeft SAY_SLOWER
bind LeftPadF2+!LeftPadRight SAY_FASTER
bind LeftPadF2+!LeftPadDown SAY_SOFTER
bind LeftPadF2+!LeftPadUp SAY_LOUDER
bind HOME BACK
bind CURSOR HOME
bind HOME+CURSOR CSRTRK
bind RightPadF1 HELP
bind RightPadF2 LEARN
bind RightPadF1+RightPadF2 RESTARTBRL
bind LeftPadF1 SPKHOME
bind LeftPadF2 AUTOSPEAK
bind LeftPadF1+LeftPadF2 RESTARTSPEECH
#################
# Menu Bindings #
#################
context menu
bind !Up MENU_PREV_ITEM
bind !Down MENU_NEXT_ITEM
bind Home+!Up MENU_FIRST_ITEM
bind Home+!Down MENU_LAST_ITEM
bind !Left FWINLT
bind !Right FWINRT
bind Home+!Left PREFLOAD
bind Home+!Right PREFSAVE
bind Home MENU_PREV_SETTING
bind Cursor MENU_NEXT_SETTING
bind Home+Cursor PREFMENU

View File

@ -0,0 +1,26 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Alva models which have the extra Satellite keys.
note The two three-position, sliding keys are named LeftTumbler and RightTumbler.
bind LeftTumblerLeft CHRLT
bind LeftTumblerRight CHRRT
bind RightTumblerLeft LNBEG
bind RightTumblerRight LNEND

View File

@ -0,0 +1,26 @@
###############################################################################
# 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 Alva Satellite [5nn] (large)
context default
include sat_basic.kti
context default
include sat_extra.kti

View 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 Alva Satellite [5nn] (small)
context default
include sat_basic.kti

View File

@ -0,0 +1,21 @@
###############################################################################
# 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 Voyager Protocol Converter
include ../vo/all.kti

View File

@ -0,0 +1,95 @@
###############################################################################
# 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 Albatross
####################
# Default Bindings #
####################
bind Home1 TOP_LEFT
bind Home2 TOP_LEFT
bind End1 BOT_LEFT
bind End2 BOT_LEFT
bind ExtraCursor1 BACK
bind ExtraCursor2 BACK
bind Cursor1 HOME
bind Cursor2 HOME
bind !Up1 LNUP
bind !Up2 LNUP
bind !Up3 LNUP
bind !Down1 LNDN
bind !Down2 LNDN
bind !Down3 LNDN
bind !Left FWINLT
bind !Right FWINRT
bind F1 ATTRDN
bind F2 ATTRUP
bind !F3 PASTE
bind !F4 CSRTRK
bind !F5 HELP
bind !F6 LEARN
bind F7 PRPROMPT
bind F8 NXPROMPT
bind F9 NXDIFLN
bind F10 PRDIFLN
bind !F11 CSRJMP_VERT
bind !F12 SIXDOTS
bind !F13 PREFMENU
bind !F14 INFO
bind F15 PRPGRPH
bind F16 NXPGRPH
bind Attribute1 FREEZE
bind Attribute2 DISPMD
bind Attribute3 CSRVIS
bind Attribute4 ATTRVIS
bind !LeftWheelLeft CHRLT
bind !RightWheelLeft CHRLT
bind !LeftWheelRight CHRRT
bind !RightWheelRight CHRRT
bind !LeftWheelUp LNUP
bind !RightWheelUp LNUP
bind !LeftWheelDown LNDN
bind !RightWheelDown LNDN
bind !RoutingKey1 ROUTE
bind Attribute2+!RoutingKey1 CLIP_NEW
bind Attribute1+!RoutingKey1 CLIP_ADD
bind Attribute4+!RoutingKey1 COPY_LINE
bind Attribute3+!RoutingKey1 COPY_RECT
bind !RoutingKey2 DESCCHAR
bind Attribute2+!RoutingKey2 PRINDENT
bind Attribute1+!RoutingKey2 NXINDENT
bind Attribute4+!RoutingKey2 PRDIFCHAR
bind Attribute3+!RoutingKey2 NXDIFCHAR

View File

@ -0,0 +1,3 @@
Help: BrlAPI (client)
No help available for this driver.

View File

@ -0,0 +1,14 @@
Help: Braudi
1: go to top-left corner
2: go left one window
3: go down one line
4: go up one line
5: go right one window
6: go to bottom-left corner
23: go to beginning of line
56: go to end of line
14: toggle cursor visibility
25: toggle attributes display
26: toggle status display
36: go to cursor

View File

@ -0,0 +1,118 @@
###############################################################################
# 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 B2G
note The eight, rectangular, concave keys (in two groups of four) near the back are a braille keyboard.
note * The four on the left, from left to right, are: Dot7, Dot3, Dot2, Dot1.
note * The four on the right, from left to right, are: Dot4, Dot5, Dot6, Dot8.
note The square pad with a small, round button in the middle, in between Dot1 and Dot4, is the D-Pad (directional pad).
note * Its four edges are the Up, Down, Left, and Right keys.
note * The button in the middle is the Center key.
note The long, rectangular key in front of Dot1, the D-Pad, and Dot4 is the Space bar.
note The small, round buttons just behind each cell are the routing keys.
note The convex, square button to the left of the routing keys is the Backward key.
note The convex, square button to the right of the routing keys is the Forward key.
note The two small, round buttons on the right side near the front are the volume keys.
note * From front to back, they are: Softer, Louder.
####################
# Default Bindings #
####################
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
map Up UPPER
map Down CONTROL
map Left META
map Right ALTGR
map Center GUI
assign chord Space+
include ../chords.kti
bind Backward FWINLT
bind Forward FWINRT
bind Space+Backward FWINLTSKIP
bind Space+Forward FWINRTSKIP
bind Center HOME
bind Space+Center BACK
bind Up LNUP
bind Down LNDN
bind Left LNBEG
bind Right LNEND
bind Space+Up TOP
bind Space+Down BOT
bind Space+Left CHRLT
bind Space+Right CHRRT
bind Backward+Center PRSEARCH
bind Forward+Center NXSEARCH
bind Backward+Up PRDIFLN
bind Backward+Down NXDIFLN
bind Backward+Left ATTRUP
bind Backward+Right ATTRDN
bind Forward+Up PRPROMPT
bind Forward+Down NXPROMPT
bind Forward+Left PRPGRPH
bind Forward+Right NXPGRPH
bind RoutingKey ROUTE
bind RoutingKey+RoutingKey CLIP_COPY
bind RoutingKey+RoutingKey+Space CLIP_APPEND
bind Dot7+RoutingKey CLIP_NEW
bind Dot3+RoutingKey CLIP_ADD
bind Dot6+RoutingKey COPY_LINE
bind Dot8+RoutingKey COPY_RECT
bind Dot2+RoutingKey SWITCHVT
bind Dot5+RoutingKey SELECTVT
bind Dot1+RoutingKey SETMARK
bind Dot4+RoutingKey GOTOMARK
bind Space+RoutingKey KEY_FUNCTION
bind Backward+RoutingKey SETLEFT
bind Forward+RoutingKey DESCCHAR
bind Center+RoutingKey PASTE_HISTORY
bind Up+RoutingKey PRINDENT
bind Down+RoutingKey NXINDENT
bind Left+RoutingKey PRDIFCHAR
bind Right+RoutingKey NXDIFCHAR
bind Louder+Softer BRL_STOP

View File

@ -0,0 +1,92 @@
Help: Braille Lite 18
Advance bar left/right: full window left/right
1: line up / 4: line down
3: character left / 6: character right
235: line start / 256: line end
123: top left / 456: bottom left
1236: next virtual terminal / 3456: previous VT
234: search forward / 156: search backward (use cut to set search string)
12356: next prompt / 23456: previous prompt (same prompt as current line)
1345: next paragraph / 1246: previous paragraph (line after blank line)
2: keyboard left arrow / 5: keyboard right arrow
23: keyboard up arrow / 56: keyboard down arrow
12 chord: keyboard backspace
145 chord: keyboard delete
2345 chord: keyboard tab
46 chord: keyboard return
246 chord: keyboard escape
125: home (goto cursor)
1256: goto cursor previous position
14: cursor tracking (toggle)
124 chord: freeze screen (toggle)
1456: help mode (toggle)
12456: learn mode (key describer) (toggle)
34: status mode (toggle)
24: attribute display (toggle)
2346: six dots mode (toggle)
245 chord: route cursor to beginning of line
45 chord: route cursor to current line
236 chord: cut start
126 chord: cut append
356 chord: cut end rectangular
16 chord: cut end linear
1234 chord: paste
36: speak line
134: mute speech
1235 chord: restart braille driver
25 chord: preferences options:
134: menu
1235: reset
234: save
1356: cancel
Chord required for *dangerous* commands, e.g. routing, cut/paste,
restart driver, etc.
Internal:
1245 chord: position internal cursor for column-specific function:
To move internal cursor:
125: centre of window
235: left end of window
256: right end of window
3: character left
6: character right
Advance bar left/right: quarter window left/right
To terminate:
236 chord: cut start
126 chord: cut append
356 chord: cut end rectangular
16 chord: cut end linear
24: describe attributes of selected character
1356: cancel
k chord toggles keyboard emulation mode - initially off.
When on, unchorded characters passed directly to inskey(), unless prefixed
by:
u chord: uppercase (twice to lock)
q chord: unlock
26 chord: add 8th dot to next char typed
35 chord: prepend ESCAPE to next character (ALT)
x chord: control character
z chord: cancel preceding meta/control
Other internals:
2356 chord: rotate BrailleLite by 180 degrees
o chord: set repeat count for following command (up to 2digits).
Type numbers, then type movement command or character (if in
keyboard emulation).
z chord: cancels special context.
e chord: confirms count and waits for key to repeat.
Goto virtual terminal: use o chord, followed by VT number,
followed by v chord or # chord.
Set/goto mark: use o chord followed by # followed by s to set or m to go.

View File

@ -0,0 +1,122 @@
Help: Braille Lite 40, M20, and M40
left bar left: full window left
left bar right: line up
right bar left: line down
right bar right: full window right
1: line up / 4: line down
3: character left / 6: character right
235: line start / 256: line end
123: top left / 456: bottom left
1236: next virtual terminal / 3456: previous VT
234: search forward / 156: search backward (use cut to set search string)
12356: next prompt / 23456: previous prompt (same prompt as current line)
1345: next paragraph / 1246: previous paragraph (line after blank line)
2: keyboard left arrow / 5: keyboard right arrow
23: keyboard up arrow / 56: keyboard down arrow
12 chord: keyboard backspace
145 chord: keyboard delete
2345 chord: keyboard tab
46 chord: keyboard return
246 chord: keyboard escape
125: home (goto cursor)
1256: goto cursor previous position
14: cursor tracking (toggle)
124 chord: freeze screen (toggle)
1456: help mode (toggle)
12456: learn mode (key describer) (toggle)
34: status mode (toggle)
24: attribute display (toggle)
2346: six dots mode (toggle)
245 chord: route cursor to beginning of line
45 chord: route cursor to current line
236 chord: cut start
126 chord: cut append
356 chord: cut end rectangular
16 chord: cut end linear
1234 chord: paste
36: speak line
134: mute speech
1235 chord: restart braille driver
25 chord: preferences options:
134: menu
1235: reset
234: save
1356: cancel
Chord required for *dangerous* commands, e.g. routing, cut/paste,
restart driver, etc.
Advance Bar Combinations:
Left Right Description
center ------ half window left
------ center half window right
left left up to line with different content
left right down to line with different content
right left up to line with different highlighting
right right down to line with different highlighting
center left up to top line
center right down to bottom line
Whiz Wheels (Millennium models):
Wheel Motion Description
left up one line up
left down one line down
right up full window left
right down full window right
left press attribute underlining (toggle)
right press show cursor (toggle)
Internal:
1245 chord: position internal cursor for column-specific function:
To move internal cursor:
125: centre of window
235: left end of window
256: right end of window
3: character left
6: character right
left bar left: quarter window left
right bar right: quarter window right
routing key: go to character
To terminate:
236 chord: cut start
126 chord: cut append
356 chord: cut end rectangular
16 chord: cut end linear
24: describe attributes of selected character
1356: cancel
k chord toggles keyboard emulation mode - initially off.
When on, unchorded characters passed directly to inskey(), unless prefixed
by:
u chord: uppercase (twice to lock)
q chord: unlock
26 chord: add 8th dot to next char typed
35 chord: prepend ESCAPE to next character (ALT)
x chord: control character
z chord: cancel preceding meta/control
Combinations with:
dot 7: shift
dot 78: control
Other internals:
2356 chord: rotate BrailleLite by 180 degrees
o chord: set repeat count for following command (up to 2digits).
Type numbers, then type movement command or character (if in
keyboard emulation).
z chord: cancels special context.
e chord: confirms count and waits for key to repeat.
Goto virtual terminal: use o chord, followed by VT number,
followed by v chord or # chord.
Set/goto mark: use o chord followed by # followed by s to set or m to go.

View 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>.
###############################################################################
note B9 and B10 are the keys immediately to the left and right of the joystick.
bind B9 KEY_BACKSPACE
assign space B10
include keyboard.kti

View 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>.
###############################################################################
note B9 and B10 are the keys immediately to the left and right of the joystick.
note * If either or both are used in a combination that includes at least
note * one of the Dot1-6 keys while the device is in 8-dot braille mode
note * then they become the Dot7 and Dot8 keys.
note B11 is the key between the Dot1 and Dot4 keys.
bind B9 KEY_BACKSPACE
assign space B11
include keyboard.kti

View File

@ -0,0 +1,36 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Baum displays which have command keys.
note The command keys are in the middle, just behind the cursor routing keys,
note and, from left to right, are named Command1 through Command7.
map Command4 SPACE
map Command3 DOT1
map Command2 DOT2
map Command1 DOT3
map Command5 DOT4
map Command6 DOT5
map Command7 DOT6
bind Command4+Command5 KEY_ENTER
bind Command4+Command2 KEY_BACKSPACE
bind Command4+Command6 KEY_TAB
bind Command4+Command1 KEY_CURSOR_LEFT
bind Command4+Command7 KEY_CURSOR_RIGHT

View 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 Baum VarioConnect / HWG BrailleConnect
include display6.kti
include routing6.kti
include b9b10.kti

View 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 Baum Conny
include display6.kti
include routing6.kti
include b9b11b10.kti

View File

@ -0,0 +1,86 @@
###############################################################################
# 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 Display2 FWINLT
bind Display5 FWINRT
bind Display1+Display3 CHRLT
bind Display4+Display6 CHRRT
bind Display1+Display2+Display3 LNBEG
bind Display4+Display5+Display6 LNEND
bind Display4 LNUP
bind Display6 LNDN
bind Display1+Display4 TOP
bind Display3+Display6 BOT
bind Display2+Display4 TOP_LEFT
bind Display2+Display6 BOT_LEFT
bind Display5+Display4 PRDIFLN
bind Display5+Display6 NXDIFLN
bind Display2+Display1 ATTRUP
bind Display2+Display3 ATTRDN
bind Display2+Display5+Display1+Display4 PRPROMPT
bind Display2+Display5+Display3+Display6 NXPROMPT
bind Display2+Display5+Display4 PRPGRPH
bind Display2+Display5+Display6 NXPGRPH
bind Display2+Display4+Display6+Display1 PRSEARCH
bind Display2+Display4+Display6+Display3 NXSEARCH
bind Display1 CSRTRK+on
bind Display3 CSRTRK+off
bind Display1+Display6 BACK
bind Display2+Display4+Display6 HOME
bind Display1+Display3+Display5 SPKHOME
bind Display1+Display3+Display4+Display6 CSRJMP_VERT
bind Display2+Display5 INFO
bind Display1+Display4+Display5 DISPMD
bind Display1+Display5 TIME
bind Display1+Display2+Display4 FREEZE
bind Display1+Display2+Display5 HELP
bind Display1+Display3+Display4 PREFMENU
bind Display1+Display2+Display3+Display4 PASTE
bind Display1+Display2+Display3+Display5 PREFLOAD
bind Display2+Display3+Display4 RESTARTSPEECH
bind Display2+Display3+Display4+Display5 ATTRVIS
bind Display2+Display4+Display5+Display6 PREFSAVE
bind Display2+Display3+Display5 SIXDOTS+on
bind Display2+Display3+Display6 SIXDOTS+off
bind Display1+Display4+Display5+Display6 LEARN
bind Display1+Display2+Display3+Display6 SWITCHVT_NEXT
bind Display3+Display4+Display5+Display6 SWITCHVT_PREV
bind Display3+Display4 MUTE
bind Display3+Display5 SAY_LINE
bind Display3+Display5+Display4 SAY_ABOVE
bind Display3+Display5+Display6 SAY_BELOW
bind Display3+Display4+Display6 AUTOSPEAK

View 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 Baum (default)
include display6.kti
include routing6.kti
include b9b10.kti

View 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>.
###############################################################################
note There are three display keys at each end of the braille cells.
note * From top to bottom:
note + The three at the left are named Display1, Display2, and Display3.
note + The three at the right are named Display4, Display5, and Display6.
include d6.kti

View File

@ -0,0 +1,66 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Baum displays which have 7 display keys.
note The display keys are at both ends of the text cell area, just above it.
note * The two at the left are named Display1 and Display2.
note * The large key at the right is named Display5.
note * The two immediately to its left are named Display3 and Display4.
note * The two immediately to its right are named Display6 and Display7.
bind Display5 RETURN
bind Display3 LNUP
bind Display4 LNDN
bind Display6 FWINLT
bind Display7 FWINRT
bind Display1 TOP_LEFT
bind Display2 BOT_LEFT
bind Display5+Display3 PRDIFLN
bind Display5+Display4 NXDIFLN
bind Display5+Display6 ATTRUP
bind Display5+Display7 ATTRDN
bind Display2+Display5 FREEZE
bind Display2+Display3 PRPROMPT
bind Display2+Display4 NXPROMPT
bind Display2+Display6 PRPGRPH
bind Display2+Display7 NXPGRPH
bind Display1+Display5 CSRTRK
bind Display1+Display3 DISPMD
bind Display1+Display4 SIXDOTS
bind Display1+Display6 ATTRVIS
bind Display1+Display7 CSRVIS
bind Display1+Display2+Display5 AUTOSPEAK
bind Display1+Display2+Display3 MUTE
bind Display1+Display2+Display4 SAY_LINE
bind Display1+Display2+Display6 SAY_ABOVE
bind Display1+Display2+Display7 SAY_BELOW
bind Display1+Display2 HELP
bind Display3+Display4 LEARN
bind Display6+Display7 PREFMENU
bind Display3+Display6 PREFLOAD
bind Display4+Display7 PREFSAVE
bind Display5+Display3+Display6 CSRJMP_VERT
bind Display5+Display4+Display7 PASTE

View File

@ -0,0 +1,22 @@
###############################################################################
# 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 Baum DM 80 Plus
include display7.kti
include routing7.kti

View File

@ -0,0 +1,63 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Baum displays which have 10 front keys.
note The keys in the upper row on the front are named:
note * Front1, Front3, Front5, Front7, Front9.
note The keys in the lower row on the front are named:
note * Front2, Front4, Front6, Front8, Front10.
note The keys in the upper row on the back are named:
note * Back1, Back3, Back5, Back7, Back9.
note The keys in the lower row on the back are named:
note * Back2, Back4, Back6, Back8, Back10.
bind Front1 LNUP
bind Front2 LNDN
bind Front3 LNUP
bind Front4 LNDN
bind Front5 LNUP
bind Front6 LNDN
bind Front7 LNUP
bind Front8 LNDN
bind Front9 LNUP
bind Front10 LNDN
bind Front5+Front1 TOP_LEFT
bind Front5+Front2 BOT_LEFT
bind Front6+Front1 TOP
bind Front6+Front2 BOT
bind Front5+Front3 PRPROMPT
bind Front5+Front4 NXPROMPT
bind Front6+Front3 PRPGRPH
bind Front6+Front4 NXPGRPH
#bind Front5+Front7 LNUP
#bind Front5+Front8 LNDN
#bind Front6+Front7 LNUP
#bind Front6+Front8 LNDN
bind Front5+Front9 PRDIFLN
bind Front5+Front10 NXDIFLN
bind Front6+Front9 ATTRUP
bind Front6+Front10 ATTRDN

View File

@ -0,0 +1,28 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Baum displays which have 6 front keys.
note The keys in the upper row on the front are named:
note * Front1, Front3, Front5.
note The keys in the lower row on the front are named:
note * Front2, Front4, Front6.
note The keys in the upper row on the back are named:
note * Back1, Back3, Back5.
note The keys in the lower row on the back are named:
note * Back2, Back4, Back6.

View File

@ -0,0 +1,39 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Baum displays which have horizontal sensors.
bind !HorizontalSensor ROUTE
bind Display1+!HorizontalSensor CLIP_NEW
bind Display2+!HorizontalSensor CLIP_ADD
bind Display4+!HorizontalSensor COPY_LINE
bind Display5+!HorizontalSensor COPY_RECT
bind Display3+!HorizontalSensor DESCCHAR
bind Display6+!HorizontalSensor SETLEFT
bind Display2+Display1+!HorizontalSensor PRINDENT
bind Display2+Display3+!HorizontalSensor NXINDENT
bind Display5+Display4+!HorizontalSensor PRDIFCHAR
bind Display5+Display6+!HorizontalSensor NXDIFCHAR
bind Display1+Display3+!HorizontalSensor SETMARK
bind Display4+Display6+!HorizontalSensor GOTOMARK

View File

@ -0,0 +1,29 @@
###############################################################################
# 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 Baum Inka
include display6.kti
include horizontal.kti
include vertical.kti
note The switches are off when to the left and on when to the right.
note * Switch1 (upper-left): disable all sensors.
note * Switch2 (lower-left): scaled vertical sensor line selection.
note * Switch3 (upper-right): show selected horizontal sensor (all dots raised).
note * Switch4 (lower-right): enable braille keyboard.

View File

@ -0,0 +1,138 @@
###############################################################################
# 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 The five joystick motions are named Left, Right, Up, Down, and Press.
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
assign chord \{space}+
include ../chords.kti
bind Press RETURN
bind Up LNUP
bind Down LNDN
bind Left FWINLT
bind Right FWINRT
bind Dot4+Press HELP
bind Dot4+Up TOP
bind Dot4+Down BOT
bind Dot4+Left LNBEG
bind Dot4+Right LNEND
bind Dot5+Press INFO
bind Dot5+Up PRDIFLN
bind Dot5+Down NXDIFLN
bind Dot5+Left FWINLTSKIP
bind Dot5+Right FWINRTSKIP
bind Dot6+Press LEARN
bind Dot6+Up ATTRUP
bind Dot6+Down ATTRDN
bind Dot6+Left CHRLT
bind Dot6+Right CHRRT
Bind Dot4+Dot6+Press CSRJMP_VERT
Bind Dot4+Dot6+Up PRPGRPH
Bind Dot4+Dot6+Down NXPGRPH
Bind Dot4+Dot6+Left PRPROMPT
Bind Dot4+Dot6+Right NXPROMPT
Bind Dot4+Dot5+Dot6+Press PREFMENU
Bind Dot4+Dot5+Dot6+Up PREFLOAD
Bind Dot4+Dot5+Dot6+Down PREFSAVE
Bind Dot4+Dot5+Dot6+Left PRSEARCH
Bind Dot4+Dot5+Dot6+Right NXSEARCH
Bind Dot4+Dot5+Press SIXDOTS
Bind Dot4+Dot5+Up FREEZE
Bind Dot4+Dot5+Down DISPMD
Bind Dot4+Dot5+Left SWITCHVT_PREV
Bind Dot4+Dot5+Right SWITCHVT_NEXT
Bind Dot5+Dot6+Press CSRTRK
Bind Dot5+Dot6+Up TIME
Bind Dot5+Dot6+Down SLIDEWIN
Bind Dot5+Dot6+Left SKPIDLNS
Bind Dot5+Dot6+Right SKPBLNKWINS
bind RoutingKey+Press DESCCHAR
bind RoutingKey+Left CLIP_NEW
bind RoutingKey+Up CLIP_ADD
bind RoutingKey+Right COPY_LINE
bind RoutingKey+Down COPY_RECT
bind Dot1+Press KEY_TAB
bind Dot1+Up KEY_CURSOR_UP
bind Dot1+Down KEY_CURSOR_DOWN
bind Dot1+Left KEY_CURSOR_LEFT
bind Dot1+Right KEY_CURSOR_RIGHT
bind Dot2+Press KEY_ENTER
bind Dot2+Up KEY_INSERT
bind Dot2+Down PASTE
bind Dot2+Left KEY_BACKSPACE
bind Dot2+Right KEY_DELETE
bind Dot3+Press KEY_ESCAPE
bind Dot3+Up KEY_PAGE_UP
bind Dot3+Down KEY_PAGE_DOWN
bind Dot3+Left KEY_HOME
bind Dot3+Right KEY_END
bind B9+Press AUTOSPEAK
bind B9+Up SAY_LOUDER
bind B9+Down SAY_SOFTER
bind B9+Left SAY_SLOWER
bind B9+Right SAY_FASTER
bind B10+Press SPKHOME
bind B10+Up SAY_ABOVE
bind B10+Down SAY_BELOW
bind B10+Left MUTE
bind B10+Right SAY_LINE
#################
# Menu Bindings #
#################
context menu
bind press PREFMENU
bind Up MENU_PREV_ITEM
bind Down MENU_NEXT_ITEM
bind Left MENU_PREV_SETTING
bind Right MENU_NEXT_SETTING
bind B9 MENU_PREV_LEVEL
bind B9+Press PREFSAVE
bind B9+Up MENU_FIRST_ITEM
bind B9+Down MENU_LAST_ITEM
bind B9+Left FWINLT
bind B9+Right FWINRT
context default

View 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 Baum Vario Pro
include display6.kti
include wheels.kti
include status.kti
include routing6.kti

View 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 Baum Pronto!
include display6.kti
include routing6.kti
include b9b10.kti

View 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 Baum PocketVario
include display6.kti
include routing6.kti
include b9b10.kti

View File

@ -0,0 +1,31 @@
###############################################################################
# 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 APH Refreshabraille
note B9 is the long key in the middle, just in front of the joystick.
note Dot7 and Dot8 are the keys immediately to the left and right of B9.
note B10 is the narrow key between and just behind the six-dot keyboard.
note The six display keys are emulated by the corresponding six dot keys
note * while the joystick is pressed (the joystick must be pressed first).
include d6.kti
include routing6.kti
assign space B9
include keyboard.kti

View File

@ -0,0 +1,43 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Baum displays which have routing keys and 6 display keys.
bind RoutingKey ROUTE
bind Display1+RoutingKey CLIP_NEW
bind Display2+RoutingKey CLIP_ADD
bind Display4+RoutingKey COPY_LINE
bind Display5+RoutingKey COPY_RECT
bind RoutingKey+!RoutingKey CLIP_COPY
bind Display2+RoutingKey+!RoutingKey CLIP_APPEND
bind Display3+RoutingKey DESCCHAR
bind Display6+RoutingKey SETLEFT
bind Display2+Display1+RoutingKey PRINDENT
bind Display2+Display3+RoutingKey NXINDENT
bind Display5+Display4+RoutingKey PRDIFCHAR
bind Display5+Display6+RoutingKey NXDIFCHAR
bind Display1+Display3+RoutingKey SETMARK
bind Display4+Display6+RoutingKey GOTOMARK
bind Display4+Display5+Display6+RoutingKey SWITCHVT

View File

@ -0,0 +1,39 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Baum displays which have routing keys and 7 display keys.
bind !RoutingKey ROUTE
bind Display5+!RoutingKey DESCCHAR
bind Display3+!RoutingKey CLIP_NEW
bind Display4+!RoutingKey CLIP_ADD
bind Display6+!RoutingKey COPY_LINE
bind Display7+!RoutingKey COPY_RECT
bind Display5+Display3+!RoutingKey PRINDENT
bind Display5+Display4+!RoutingKey NXINDENT
bind Display5+Display6+!RoutingKey PRDIFCHAR
bind Display5+Display7+!RoutingKey NXDIFCHAR
bind Display1+!RoutingKey SETMARK
bind Display2+!RoutingKey GOTOMARK
bind Display1+Display2+!RoutingKey SETLEFT

View File

@ -0,0 +1,34 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for Baum displays which have a status module.
note The larger controls on the status module, from left to right,
note are named StatusButton1 through StatusButton4.
note The smaller controls on the status module, from left to right,
note are named StatusKey1 through StatusKey4.
bind StatusButton1 HELP
bind StatusButton2 LEARN
bind StatusButton3 INFO
bind StatusButton4 PREFMENU
bind StatusKey1 CSRVIS
bind StatusKey2 ATTRVIS
bind StatusKey3 FREEZE
bind StatusKey4 SIXDOTS

View File

@ -0,0 +1,22 @@
###############################################################################
# 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 Baum SuperVario / HWG Brailliant
include display6.kti
include routing6.kti

View 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 Baum VarioUltra
include display6.kti
include routing6.kti
include b9b10.kti

View File

@ -0,0 +1,22 @@
###############################################################################
# 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 Baum Vario 40
include display6.kti
include routing6.kti

View 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 Baum Vario 80
include display6.kti
include command.kti
include front10.kti
include routing6.kti

View 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>.
###############################################################################
# This key subtable is for Baum displays which have vertical sensors.
bind !LeftSensor GOTOLINE+toleft
bind !RightSensor GOTOLINE
bind !ScaledLeftSensor GOTOLINE+toleft+scaled
bind !ScaledRightSensor GOTOLINE+scaled

View File

@ -0,0 +1,42 @@
###############################################################################
# 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 Baum (variokeys=yes)
bind Display2 FWINLT
bind Display5 FWINRT
bind Display1 LNUP
bind Display3 LNDN
bind Display4 KEY_CURSOR_UP
bind Display6 KEY_CURSOR_DOWN
bind Display1+Display3 HOME
bind Display2+Display1 TOP_LEFT
bind Display2+Display3 BOT_LEFT
bind Display1+Display4 PREFMENU
bind Display1+Display2+Display4 FREEZE
bind Display1+Display2+Display5 HELP
bind Display2+Display4 INFO
bind Display2+Display3+Display4+Display5 CSRTRK
bind Display1+Display3+Display6 ATTRVIS
bind Display1+Display2+Display3+Display6 DISPMD
include routing6.kti

View 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>.
###############################################################################
# This key subtable is for Baum displays which have wheels.
note The wheels on the display module are identified by their ordinal position
note (first through fourth) from the left.
bind !FirstWheelUp LNUP
bind !FirstWheelDown LNDN
bind !FirstWheelPress HOME
bind !SecondWheelUp LNUP
bind !SecondWheelDown LNDN
bind !SecondWheelPress HOME
bind !ThirdWheelUp LNUP
bind !ThirdWheelDown LNDN
bind !ThirdWheelPress HOME
bind !FourthWheelUp LNUP
bind !FourthWheelDown LNDN
bind !FourthWheelPress HOME

View File

@ -0,0 +1,212 @@
###############################################################################
# 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 Braille Note
bind Previous FWINLT
bind Next FWINRT
bind Back LNUP
bind Advance LNDN
bind Previous+Back LNBEG
bind Next+Advance LNEND
bind Previous+Advance TOP_LEFT
bind Previous+Next BOT_LEFT
bind Back+Advance BACK
bind Back+Next CSRTRK
bind RoutingKey ROUTE
bind Dot1 CHRLT
bind Dot1+Dot2 HWINLT
bind Dot2 FWINLT
bind Dot2+Dot3 FWINLTSKIP
bind Dot3 LNBEG
bind Dot1+Dot3 LNUP
bind Dot1+Dot2+Dot3 TOP_LEFT
bind Dot4 CHRRT
bind Dot4+Dot5 HWINRT
bind Dot5 FWINRT
bind Dot5+Dot6 FWINRTSKIP
bind Dot6 LNEND
bind Dot4+Dot6 LNDN
bind Dot4+Dot5+Dot6 BOT_LEFT
bind Dot1+Dot4 TOP
bind Dot2+Dot5 HOME
bind Dot3+Dot6 BOT
bind Dot1+Dot4+Dot5 PRDIFLN
bind Dot2+Dot5+Dot6 NXDIFLN
bind Dot1+Dot2+Dot4 PRSEARCH
bind Dot2+Dot3+Dot5 NXSEARCH
bind Dot1+Dot2+Dot5 ATTRUP
bind Dot2+Dot3+Dot6 ATTRDN
bind Dot2+Dot4 CONTEXT+PRINDENT
bind Dot3+Dot5 CONTEXT+NXINDENT
bind Dot2+Dot4+Dot5 WINUP
bind Dot3+Dot5+Dot6 WINDN
bind Space HOME
bind Space+Dot1+Dot4+Dot6 NOOP # acknowledge alarm
bind Space+Dot2+Dot3+Dot5 NOOP # go to task menu
bind Space+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 NOOP # go to main menu
bind Space+Dot1+Dot4 PREFMENU
bind Space+Dot1+Dot4+Dot5 PREFLOAD
bind Space+Dot1+Dot5 NOOP # exit current operation
bind Space+Dot1+Dot2+Dot5 NOOP # help for current operation
bind Space+Dot1+Dot2+Dot3 CONTEXT+SETLEFT
bind Space+Dot1+Dot3+Dot4 MUTE
bind Space+Dot1+Dot3+Dot4+Dot5 CONTEXT+default # navigation mode
bind Space+Dot1+Dot3+Dot5 NOOP # go to options menu
bind Space+Dot1+Dot2+Dot3+Dot4 PASTE
bind Space+Dot1+Dot2+Dot3+Dot5 NOOP # repeat current prompt
bind Space+Dot2+Dot3+Dot4 SAY_LINE
bind Space+Dot1+Dot3+Dot6 NOOP # uppercase for computer braille
bind Space+Dot2+Dot4+Dot5+Dot6 PREFSAVE
bind Space+Dot1+Dot3+Dot5+Dot6 NOOP # exit current operation
bind Space+Dot1+Dot2+Dot3+Dot5+Dot6 CONTEXT+CLIP_NEW
bind Space+Dot2+Dot4+Dot6 CONTEXT+CLIP_ADD
bind Space+Dot2+Dot3+Dot4+Dot5+Dot6 CONTEXT+COPY_RECT
bind Space+Dot1+Dot2+Dot4+Dot5+Dot6 CONTEXT+COPY_LINE
bind Space+Dot1+Dot2+Dot5+Dot6 CSRJMP_VERT
bind Space+Dot1+Dot4+Dot5+Dot6 LEARN
bind Space+Dot2+Dot3+Dot5+Dot6 KEY_TAB
bind Space+Dot2+Dot3 KEY_CURSOR_LEFT
bind Space+Dot5+Dot6 KEY_CURSOR_RIGHT
bind Space+Dot2+Dot5 KEY_CURSOR_UP
bind Space+Dot3+Dot6 KEY_CURSOR_DOWN
bind Space+Dot2 KEY_HOME
bind Space+Dot3 KEY_END
bind Space+Dot5 KEY_PAGE_UP
bind Space+Dot6 KEY_PAGE_DOWN
bind Space+Dot3+Dot5 KEY_INSERT
bind Space+Dot2+Dot5+Dot6 KEY_DELETE
bind Space+Dot2+Dot6 KEY_ESCAPE
bind Backspace KEY_BACKSPACE
bind Backspace+Dot1 DISPMD+on
bind Backspace+Dot1+Dot2 SKPBLNKWINS+off
bind Backspace+Dot1+Dot4+Dot5 CONTEXT+DESCCHAR
bind Backspace+Dot1+Dot2+Dot5 HELP
bind Backspace+Dot2+Dot4 SKPIDLNS+off
bind Backspace+Dot1+Dot3+Dot4 CONTEXT+SETMARK
bind Backspace+Dot2+Dot3+Dot4 INFO
bind Backspace+Dot2+Dot3+Dot4+Dot5 DISPMD+off
bind Backspace+Dot1+Dot2+Dot3+Dot6 SWITCHVT_PREV
bind Backspace+Dot2+Dot4+Dot5+Dot6 SLIDEWIN+off
bind Backspace+Dot2+Dot3+Dot5 SIXDOTS+on
bind Backspace+Dot2+Dot3+Dot6 SIXDOTS+off
bind Backspace+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 RESTARTSPEECH
bind Enter KEY_ENTER
bind Enter+Dot1 NOOP # decrease speech volume
bind Enter+Dot4 NOOP # increase speech volume
bind Enter+Dot2 NOOP # decrease speech pitch
bind Enter+Dot5 NOOP # increase speech pitch
bind Enter+Dot3 NOOP # decrease speech speed
bind Enter+Dot6 NOOP # increase speech speed
bind Enter+Dot1+Dot2 SKPBLNKWINS+on
bind Enter+Dot1+Dot4+Dot5 NOOP # display the date
bind Enter+Dot1+Dot2+Dot4 FREEZE
bind Enter+Dot1+Dot2+Dot5 NOOP # hear punctuation in current prompt
bind Enter+Dot2+Dot4 SKPIDLNS+on
bind Enter+Dot1+Dot3+Dot4 CONTEXT+GOTOMARK
bind Enter+Dot2+Dot3+Dot4 NOOP # spell name in current prompt
bind Enter+Dot2+Dot3+Dot4+Dot5 NOOP # display the time
bind Enter+Dot1+Dot2+Dot3+Dot6 SWITCHVT_NEXT
bind Enter+Dot2+Dot4+Dot5+Dot6 SLIDEWIN+on
bind Enter+Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 RESTARTBRL
note To temporarily (for the next character) switch to an input mode,
note use [4] together with combinations of [3] and ]6].
note To permanently switch to an input mode,
note use [45] together with combinations of [3] and ]6].
note To turn on dot 7, add [3]. To turn on dot 8, add [6].
note To switch back to (n)avigation mode, use space+[1345].
hide on
bind Space+Dot4 CONTEXT+temporaryInput
bind Space+Dot4+Dot5 CONTEXT+persistentInput
bind Space+Dot4+Dot3 CONTEXT+temporaryInput7
bind Space+Dot4+Dot5+Dot3 CONTEXT+persistentInput7
bind Space+Dot4+Dot6 CONTEXT+temporaryInput8
bind Space+Dot4+Dot5+Dot6 CONTEXT+persistentInput8
bind Space+Dot4+Dot3+Dot6 CONTEXT+temporaryInput78
bind Space+Dot4+Dot5+Dot3+Dot6 CONTEXT+persistentInput78
context temporaryInput
include input.kti
context persistentInput Input Mode
include input.kti
context temporaryInput7
include input.kti
superimpose DOT7
context persistentInput7 Input Mode (dot 7)
include input.kti
superimpose DOT7
context temporaryInput8
include input.kti
superimpose DOT8
context persistentInput8 Input Mode (dot 8)
include input.kti
superimpose DOT8
context temporaryInput78
include input.kti
superimpose DOT7
superimpose DOT8
context persistentInput78 Input Mode (dots 7 and 8)
include input.kti
superimpose DOT7
superimpose DOT8
hide off
context DESCCHAR
bind RoutingKey DESCCHAR
context SETLEFT
bind RoutingKey SETLEFT
context CLIP_NEW
bind RoutingKey CLIP_NEW
context CLIP_ADD
bind RoutingKey CLIP_ADD
context COPY_RECT
bind RoutingKey COPY_RECT
context COPY_LINE
bind RoutingKey COPY_LINE
context SETMARK
bind RoutingKey SETMARK
context GOTOMARK
bind RoutingKey GOTOMARK
context PRINDENT
bind RoutingKey PRINDENT
context NXINDENT
bind RoutingKey NXINDENT

View 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>.
###############################################################################
# This key subtable is for Braille Note input modes.
map Space SPACE
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6

View File

@ -0,0 +1,196 @@
###############################################################################
# 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 The six round keys near the back are a braille keyboard.
note From left to right, they're named: Dot3, Dot2, Dot1, Dot4, Dot5, Dot6.
note From left to right, the three long function keys are named: Shift, Space, Control.
note This table maps Shift to Dot7, and Control to Dot8.
note The joystick between the dot and function keys has five positions named: Up, Down, Left, Right, Enter.
note The round scroll keys at either end of the braille display are named: Left, Right.
####################
# Default Bindings #
####################
ifKey RoutingKey bind RoutingKey ROUTE
bind ScrollLeft+ScrollRight HOME
bind ScrollLeft FWINLT
bind ScrollRight FWINRT
bind ScrollLeft+Space LNUP
bind ScrollRight+Space LNDN
bind ScrollLeft+Shift FWINLTSKIP
bind ScrollRight+Control FWINRTSKIP
bind ScrollLeft+JoystickEnter SETLEFT
bind ScrollLeft+JoystickLeft CHRLT
bind ScrollLeft+JoystickRight CHRRT
bind ScrollLeft+JoystickUp PRDIFLN
bind ScrollLeft+JoystickDown NXDIFLN
bind ScrollRight+JoystickEnter DESCCHAR
bind ScrollRight+JoystickLeft HWINLT
bind ScrollRight+JoystickRight HWINRT
bind ScrollRight+JoystickUp ATTRUP
bind ScrollRight+JoystickDown ATTRDN
bind ScrollLeft+ScrollRight+JoystickEnter BACK
bind ScrollLeft+ScrollRight+JoystickLeft PRPGRPH
bind ScrollLeft+ScrollRight+JoystickRight NXPGRPH
bind ScrollLeft+ScrollRight+JoystickUp PRPROMPT
bind ScrollLeft+ScrollRight+JoystickDown NXPROMPT
bind Shift+JoystickEnter CSRJMP_VERT
bind Shift+JoystickLeft LNBEG
bind Shift+JoystickRight LNEND
bind Shift+JoystickUp TOP
bind Shift+JoystickDown BOT
bind Control+JoystickLeft CLIP_NEW
bind Control+JoystickUp CLIP_ADD
bind Control+JoystickRight COPY_LINE
bind Control+JoystickDown COPY_RECT
bind Control+JoystickEnter PASTE
bind Dot1+JoystickEnter DISPMD
bind Dot1+JoystickLeft DISPMD+off
bind Dot1+JoystickRight DISPMD+on
bind Dot1+Dot2+JoystickEnter SKPBLNKWINS
bind Dot1+Dot2+JoystickLeft SKPBLNKWINS+off
bind Dot1+Dot2+JoystickRight SKPBLNKWINS+on
bind Dot1+Dot4+JoystickEnter CSRVIS
bind Dot1+Dot4+JoystickLeft CSRVIS+off
bind Dot1+Dot4+JoystickRight CSRVIS+on
bind Dot1+Dot2+Dot4+JoystickEnter FREEZE
bind Dot1+Dot2+Dot5+JoystickEnter HELP
bind Dot2+Dot4+JoystickEnter SKPIDLNS
bind Dot2+Dot4+JoystickLeft SKPIDLNS+off
bind Dot2+Dot4+JoystickRight SKPIDLNS+on
bind Dot1+Dot2+Dot3+JoystickEnter LEARN
bind Dot1+Dot2+Dot3+Dot4+JoystickEnter PREFMENU
bind Dot1+Dot2+Dot3+Dot4+JoystickLeft PREFLOAD
bind Dot1+Dot2+Dot3+Dot4+JoystickRight PREFSAVE
bind Dot2+Dot3+Dot4+JoystickEnter INFO
bind Dot2+Dot3+Dot4+Dot5+JoystickEnter CSRTRK
bind Dot2+Dot3+Dot4+Dot5+JoystickLeft CSRTRK+off
bind Dot2+Dot3+Dot4+Dot5+JoystickRight CSRTRK+on
bind Dot1+Dot3+Dot6+JoystickEnter ATTRVIS
bind Dot1+Dot3+Dot6+JoystickLeft ATTRVIS+off
bind Dot1+Dot3+Dot6+JoystickRight ATTRVIS+on
bind Dot2+Dot4+Dot5+Dot6+JoystickEnter SLIDEWIN
bind Dot2+Dot4+Dot5+Dot6+JoystickLeft SLIDEWIN+off
bind Dot2+Dot4+Dot5+Dot6+JoystickRight SLIDEWIN+on
bind Dot2+Dot3+Dot5+JoystickEnter SIXDOTS+on
bind Dot2+Dot3+Dot6+JoystickEnter SIXDOTS+off
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6
map Shift DOT7
map Control DOT8
map Space SPACE
bind Space+Shift KEY_BACKSPACE
bind Space+Control KEY_ENTER
bind Space+Shift+Control KEY_ESCAPE
bind Space+Dot1 KEY_CURSOR_LEFT
bind Space+Dot4 KEY_CURSOR_RIGHT
bind Space+Dot2 KEY_CURSOR_UP
bind Space+Dot5 KEY_CURSOR_DOWN
bind Space+Dot3 KEY_PAGE_UP
bind Space+Dot6 KEY_PAGE_DOWN
bind Space+Dot1+Dot2 KEY_BACKSPACE
bind Space+Dot1+Dot4+Dot5 KEY_DELETE
bind Space+Dot1+Dot5 KEY_END
bind Space+Dot1+Dot2+Dot5 KEY_HOME
bind Space+Dot2+Dot4 KEY_INSERT
bind Space+Dot1+Dot2+Dot3+Dot5 KEY_ENTER
bind Space+Dot2+Dot3+Dot4+Dot5 KEY_TAB
bind Space+Dot1+Dot3+Dot4+Dot6 KEY_ESCAPE
bind JoystickEnter ROUTE
bind JoystickLeft KEY_CURSOR_LEFT
bind JoystickRight KEY_CURSOR_RIGHT
bind JoystickUp KEY_CURSOR_UP
bind JoystickDown KEY_CURSOR_DOWN
bind Space+JoystickEnter KEY_INSERT
bind Space+JoystickLeft KEY_HOME
bind Space+JoystickRight KEY_END
bind Space+JoystickUp KEY_PAGE_UP
bind Space+JoystickDown KEY_PAGE_DOWN
bind Space+Shift+Dot1 KEY_FUNCTION+0
bind Space+Shift+Dot1+Dot2 KEY_FUNCTION+1
bind Space+Shift+Dot1+Dot4 KEY_FUNCTION+2
bind Space+Shift+Dot1+Dot4+Dot5 KEY_FUNCTION+3
bind Space+Shift+Dot1+Dot5 KEY_FUNCTION+4
bind Space+Shift+Dot1+Dot2+Dot4 KEY_FUNCTION+5
bind Space+Shift+Dot1+Dot2+Dot4+Dot5 KEY_FUNCTION+6
bind Space+Shift+Dot1+Dot2+Dot5 KEY_FUNCTION+7
bind Space+Shift+Dot2+Dot4 KEY_FUNCTION+8
bind Space+Shift+Dot2+Dot4+Dot5 KEY_FUNCTION+9
bind Space+Shift+Dot1+Dot3 KEY_FUNCTION+10
bind Space+Shift+Dot1+Dot2+Dot3 KEY_FUNCTION+11
bind Space+Shift+Dot1+Dot3+Dot4 KEY_FUNCTION+12
bind Space+Shift+Dot1+Dot3+Dot4+Dot5 KEY_FUNCTION+13
bind Space+Shift+Dot1+Dot3+Dot5 KEY_FUNCTION+14
bind Space+Shift+Dot1+Dot2+Dot3+Dot4 KEY_FUNCTION+15
bind Space+Shift+Dot1+Dot2+Dot3+Dot4+Dot5 KEY_FUNCTION+16
bind Space+Shift+Dot1+Dot2+Dot3+Dot5 KEY_FUNCTION+17
bind Space+Shift+Dot2+Dot3+Dot4 KEY_FUNCTION+18
bind Space+Shift+Dot2+Dot3+Dot4+Dot5 KEY_FUNCTION+19
bind Space+Control+Dot1 SWITCHVT+0
bind Space+Control+Dot1+Dot2 SWITCHVT+1
bind Space+Control+Dot1+Dot4 SWITCHVT+2
bind Space+Control+Dot1+Dot4+Dot5 SWITCHVT+3
bind Space+Control+Dot1+Dot5 SWITCHVT+4
bind Space+Control+Dot1+Dot2+Dot4 SWITCHVT+5
bind Space+Control+Dot1+Dot2+Dot4+Dot5 SWITCHVT+6
bind Space+Control+Dot1+Dot2+Dot5 SWITCHVT+7
bind Space+Control+Dot2+Dot4 SWITCHVT+8
bind Space+Control+Dot2+Dot4+Dot5 SWITCHVT+9
bind Space+Control+Dot1+Dot3 SWITCHVT+10
bind Space+Control+Dot1+Dot2+Dot3 SWITCHVT+11
bind Space+Control+Dot1+Dot3+Dot4 SWITCHVT+12
bind Space+Control+Dot1+Dot3+Dot4+Dot5 SWITCHVT+13
bind Space+Control+Dot1+Dot3+Dot5 SWITCHVT+14
bind Space+Control+Dot1+Dot2+Dot3+Dot4 SWITCHVT+15
bind Space+Control+Dot1+Dot2+Dot3+Dot4+Dot5 SWITCHVT+16
bind Space+Control+Dot1+Dot2+Dot3+Dot5 SWITCHVT+17
bind Space+Control+Dot2+Dot3+Dot4 SWITCHVT+18
bind Space+Control+Dot2+Dot3+Dot4+Dot5 SWITCHVT+19
#################
# Menu Bindings #
#################
context menu
bind JoystickUp MENU_PREV_ITEM
bind JoystickDown MENU_NEXT_ITEM
bind JoystickLeft MENU_PREV_SETTING
bind JoystickRight MENU_NEXT_SETTING
bind JoystickEnter PREFSAVE

View File

@ -0,0 +1,108 @@
###############################################################################
# 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 CombiBraille
####################
# Default Bindings #
####################
bind Thumb1 FWINLT
bind Thumb2 LNUP
bind Thumb3 CSRTRK
bind Thumb4 LNDN
bind Thumb5 FWINRT
bind Thumb1+Thumb2 TOP_LEFT
bind Thumb2+Thumb3 TOP
bind Thumb3+Thumb4 BOT
bind Thumb4+Thumb5 BOT_LEFT
bind Thumb1+Thumb3 LNBEG
bind Thumb3+Thumb5 LNEND
bind Thumb1+Thumb4 HWINLT
bind Thumb2+Thumb5 HWINRT
bind Thumb1+Thumb5 SAY_LINE
bind Thumb2+Thumb4 MUTE
bind Dot1 LNUP
bind Dot4 LNDN
bind Dot1+Dot2+Dot3 TOP
bind Dot4+Dot5+Dot6 BOT
bind Dot1+Dot2 WINUP
bind Dot4+Dot5 WINDN
bind Dot3 FWINLT
bind Dot6 FWINRT
bind Dot2+Dot4+Dot6 HWINLT
bind Dot1+Dot3+Dot5 HWINRT
bind Dot1+Dot3 CHRLT
bind Dot4+Dot6 CHRRT
bind Dot2+Dot3 LNBEG
bind Dot5+Dot6 LNEND
bind Dot3+Dot6 HOME
bind Dot1+Dot4 CSRTRK
bind Dot5 CSRVIS
bind Dot2+Dot4+Dot5 SKPIDLNS
bind Dot2+Dot4+Dot5+Dot6 SLIDEWIN
bind Dot2+Dot3+Dot5 SIXDOTS
bind Dot2+Dot3+Dot4 TUNES
bind Dot1+Dot2+Dot4 FREEZE
bind Dot1+Dot3+Dot4 DISPMD
bind Dot1+Dot2+Dot5 HELP
bind Dot3+Dot4 INFO
bind Dot1+Dot3+Dot4+Dot6 PREFMENU
bind Dot1+Dot2+Dot3+Dot5 PREFLOAD
bind Dot1+Dot2+Dot3+Dot4+Dot5+Dot6 PREFSAVE
bind Dot1+Dot2+Dot3+Dot4 PASTE
bind Dot1+Dot6 MUTE
bind Dot1+Dot5+Dot6 SAY_LINE
bind Status1 CONTEXT+CLIP_NEW
bind Status2 CONTEXT+CLIP_ADD
bind Status3 CONTEXT+COPY_LINE
bind Status4 CONTEXT+COPY_RECT
bind Status5 LEARN
bind Status6 HELP
bind RoutingKey ROUTE
############################
# 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

View File

@ -0,0 +1,126 @@
###############################################################################
# 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 Cebra
####################
# Default Bindings #
####################
bind PadCenter1 HOME
bind PadLeft1 FWINLT
bind PadRight1 FWINRT
bind PadUp1 LNUP
bind PadDown1 LNDN
bind LeftUpper1 TOP_LEFT
bind LeftLower1 BOT_LEFT
bind RightUpper1 PRDIFLN
bind RightLower1 NXDIFLN
bind LeftMiddle1 SIXDOTS
bind RightMiddle1 CSRTRK
bind LeftMiddle1+PadCenter1 BACK
bind LeftMiddle1+PadLeft1 LNBEG
bind LeftMiddle1+PadRight1 LNEND
bind LeftMiddle1+PadUp1 ATTRUP
bind LeftMiddle1+PadDown1 ATTRDN
bind LeftUpper1+PadCenter1 PASTE
bind LeftUpper1+PadLeft1 PRSEARCH
bind LeftUpper1+PadRight1 NXSEARCH
bind LeftUpper1+PadUp1 PRPGRPH
bind LeftUpper1+PadDown1 NXPGRPH
bind LeftLower1+PadCenter1 CSRJMP_VERT
bind LeftLower1+PadLeft1 FWINLTSKIP
bind LeftLower1+PadRight1 FWINRTSKIP
bind LeftLower1+PadUp1 PRPROMPT
bind LeftLower1+PadDown1 NXPROMPT
bind RightMiddle1+PadCenter1 NOOP
bind RightMiddle1+PadLeft1 CHRLT
bind RightMiddle1+PadRight1 CHRRT
bind RightMiddle1+PadUp1 TOP
bind RightMiddle1+PadDown1 BOT
bind RightUpper1+PadCenter1 NOOP
bind RightUpper1+PadLeft1 ATTRVIS
bind RightUpper1+PadRight1 CSRVIS
bind RightUpper1+PadUp1 FREEZE
bind RightUpper1+PadDown1 DISPMD
bind RightLower1+PadCenter1 NOOP
bind RightLower1+PadLeft1 PREFLOAD
bind RightLower1+PadRight1 PREFSAVE
bind RightLower1+PadUp1 AUTOSPEAK
bind RightLower1+PadDown1 AUTOREPEAT
bind PadCenter1+PadLeft1 HELP
bind PadCenter1+PadRight1 LEARN
bind PadCenter1+PadUp1 INFO
bind PadCenter1+PadDown1 PREFMENU
bind !RoutingKey ROUTE
bind PadCenter1+!RoutingKey DESCCHAR
bind PadUp1+!RoutingKey PRINDENT
bind PadDown1+!RoutingKey NXINDENT
bind PadLeft1+!RoutingKey PRDIFCHAR
bind PadRight1+!RoutingKey NXDIFCHAR
bind LeftMiddle1+!RoutingKey SETLEFT
bind LeftUpper1+!RoutingKey CLIP_NEW
bind LeftLower1+!RoutingKey CLIP_ADD
bind RightUpper1+!RoutingKey COPY_LINE
bind RightLower1+!RoutingKey COPY_RECT
hide on
bind RightMiddle1+!RoutingKey ROUTE+80
bind PadCenter1+RightMiddle1+!RoutingKey DESCCHAR+80
bind PadUp1+RightMiddle1+!RoutingKey PRINDENT+80
bind PadDown1+RightMiddle1+!RoutingKey NXINDENT+80
bind PadLeft1+RightMiddle1+!RoutingKey PRDIFCHAR+80
bind PadRight1+RightMiddle1+!RoutingKey NXDIFCHAR+80
bind LeftMiddle1+RightMiddle1+!RoutingKey SETLEFT+80
bind LeftUpper1+RightMiddle1+!RoutingKey CLIP_NEW+80
bind LeftLower1+RightMiddle1+!RoutingKey CLIP_ADD+80
bind RightUpper1+RightMiddle1+!RoutingKey COPY_LINE+80
bind RightLower1+RightMiddle1+!RoutingKey COPY_RECT+80
hide off
#################
# Menu Bindings #
#################
context menu
bind PadUp1 MENU_PREV_ITEM
bind PadDown1 MENU_NEXT_ITEM
bind PadLeft1 MENU_PREV_SETTING
bind PadRight1 MENU_NEXT_SETTING
bind PadCenter1 PREFMENU
bind LeftMiddle1 FWINLT
bind RightMiddle1 FWINRT
bind LeftUpper1 MENU_FIRST_ITEM
bind LeftLower1 MENU_LAST_ITEM
bind RightUpper1 PREFLOAD
bind RightLower1 PREFSAVE

View File

@ -0,0 +1,31 @@
###############################################################################
# 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 Novem Braille Keyboard
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 LeftSpace SPACE
bind RightSpace KEY_ENTER

View File

@ -0,0 +1,109 @@
###############################################################################
# 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>.
###############################################################################
assign toggleOff Dot7
assign toggleOn Dot8
assign toggleKeys \{chord}Dot1+Dot2
assign toggleCommand SKPBLNKWINS
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot4
assign toggleCommand CSRVIS
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot4+Dot5
assign toggleCommand DISPMD
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot2+Dot4
assign toggleCommand FREEZE
include toggle.kti
bind \{chord}Dot1+Dot2+Dot5 HELP
assign toggleKeys \{chord}Dot2+Dot4
assign toggleCommand SKPIDLNS
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot3
assign toggleCommand BRLKBD
include toggle.kti
bind \{chord}Dot1+Dot2+Dot3 LEARN
bind \{chord}Dot1+Dot2+Dot3+Dot4 PREFMENU
bind \{chord}Dot1+Dot2+Dot3+Dot4+\{toggleOff} PREFLOAD
bind \{chord}Dot1+Dot2+Dot3+Dot4+\{toggleOn} PREFSAVE
assign toggleKeys \{chord}Dot1+Dot2+Dot3+Dot5
assign toggleCommand AUTOREPEAT
include toggle.kti
bind \{chord}Dot2+Dot3+Dot4 INFO
assign toggleKeys \{chord}Dot2+Dot3+Dot4+Dot5
assign toggleCommand CSRTRK
include toggle.kti
assign toggleKeys \{chord}Dot1+Dot3+Dot6
assign toggleCommand ATTRVIS
include toggle.kti
bind \{chord}Dot1+Dot2+Dot3+Dot6 CSRJMP_VERT
bind \{chord}Dot1+Dot2+Dot3+Dot6+\{toggleOff} SWITCHVT_PREV
bind \{chord}Dot1+Dot2+Dot3+Dot6+\{toggleOn} SWITCHVT_NEXT
assign toggleKeys \{chord}Dot2+Dot4+Dot5+Dot6
assign toggleCommand SLIDEWIN
include toggle.kti
bind \{chord}Dot1+Dot3+Dot4+Dot6 PASTE
bind \{chord}Dot1+Dot3+Dot4+Dot6+\{toggleOff} CLIP_RESTORE
bind \{chord}Dot1+Dot3+Dot4+Dot6+\{toggleOn} CLIP_SAVE
bind \{chord}Dot2+Dot3+Dot5 SIXDOTS+on
bind \{chord}Dot2+Dot3+Dot6 SIXDOTS+off
bind \{chord}Dot3 KEY_CURSOR_LEFT
bind \{chord}Dot6 KEY_CURSOR_RIGHT
bind \{chord}Dot2 KEY_HOME
bind \{chord}Dot5 KEY_END
bind \{chord}Dot1 KEY_CURSOR_UP
bind \{chord}Dot4 KEY_CURSOR_DOWN
bind \{chord}Dot2+Dot3 KEY_PAGE_UP
bind \{chord}Dot5+Dot6 KEY_PAGE_DOWN
bind \{chord}Dot4+Dot5 KEY_TAB
bind \{chord}Dot2+Dot5+Dot6 KEY_DELETE
bind \{chord}Dot2+Dot6 KEY_ESCAPE
bind \{chord}Dot3+Dot5 KEY_INSERT
ifNotVar noUnchorded
assignDefault commandDot7 KEY_BACKSPACE
assignDefault commandDot8 KEY_ENTER
bind Dot7 \{commandDot7}
bind Dot8 \{commandDot8}
bind \{chord}Dot7 PASSDOTS+dot7
bind \{chord}Dot8 PASSDOTS+dot8
include menu.kti
endIf

View File

@ -0,0 +1,26 @@
Help: EcoBraille (English)
From left to right, front keys are:
UP LEFT CLICK RIGHT DOWN
Movement keys:
UP up one line
LEFT left one full window
RIGHT right one full window
DOWN down one line
CLICK goto cursor position (only Eco20 model)
CURSOR + LEFT left one half window
CURSOR + RIGHT right one half window
CURSOR + UP top of full window
CURSOR + DOWN bottom of full window
Other functions:
STATUS SENSOR 1 toggle help display
STATUS SENSOR 2 activate preferences menu
STATUS SENSOR 3 toggle attribute display (only Eco40 and Eco80)
STATUS SENSOR 4 get status information (only Eco40 and Eco80)
F2 goto cursor position
F5 toggle cursor visibility
F8 toggle six-dots mode
SHIFT + F8 toggle cursor tracking

View File

@ -0,0 +1,25 @@
Help: EcoBraille (Spanish)
Teclado frontal de izquierda a derecha
ARRIBA IZQUIERDA CENTRO DERECHA ABAJO
Teclas de movimiento:
ARRIBA una linea hacia arriba
IZQUIERDA se mueve a las celdas anteriores
DERECHA se mueve a las celdas siguientes
ABAJO una linea hacia abajo
CENTRO sincroniza cursores, solo en la Eco20
CENTRO + IZQUIERDA principio de linea
CENTRO + DERECHA final de linea
CENTRO + ARRIBA principio de pagina
CENTRO + ABAJO final de pagina
Otras funciones:
Sensor de estado 1 cambia a la ventana de ayuda
Sensor de estado 2 Activa el menu de configuracion
Sensor de estado 3 visualiza atributos (solo en modelos Eco40 y Eco80)
Sensor de estado 4 coge la informacion de estado (Eco40 y Eco80)
F2 sincroniza cursores
F5 cursor visible
F8 cambia modo 6 puntos
SHIFT + F8 cambia el seguimiento de cursor

View File

@ -0,0 +1,28 @@
Help: EuroBraille
Driver developped by Yannick PLASSIARD and Olivier BERT
To enter in the Learn-Mode, press #+L (on notebraille/clio), Alpha+L8 (for
Scriba) or Level1+L7 (on Iris - Level1 may be performed by pressing
FG+FB simultaneously).
For Esys put LeftJoystick in the "Right" position and RightJoystick in the
"Up" position.
Using Cut And Paste
-------------------
To begin a block, press "*E" or Beta+L1 or Layer2+L1 depending on your
braille display and then click on the cell where you want to start the block.
To end a block press "*M" or Beta+L9 or Layer2+l8 depending on your braille
display, and click on the cell where you want to end the block.
When you do this, the block is copied into the BRLTTY clipboard, waiting to
be pasted anywhere you want. To paste a block,
press the "*L" or Beta+L8 or Layer2+L7 depending on your braille display.
A separate help file for each model will be created soon.
Note
----
Please note that the README file contains also version information and
copyright notice, so if you find a bug that was not listed out in the README
file, feel free to send an e-mail to me (yan@mistigri.org), because it's
hard to test all possible functions, even if I use the driver 10 hours a day.
Thank you.

View File

@ -0,0 +1,70 @@
###############################################################################
# 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 The eight dot keys of the braille keyboard are behind the cursor routing keys.
note From left to right, they are: Dot7, Dot3, Dot2, Dot1, Dot4, Dot5, Dot6, Dot8.
note The two keys of the braille keyboard in front of the braille cells, from left to right, are: Backspace, Space.
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
bind Backspace KEY_BACKSPACE
bind Backspace+Space KEY_ENTER
bind Space+Dot7 SHIFT
bind Space+Dot8 META
bind Space+Dot7+Dot8 CONTROL
bind Space+Dot2+Dot5+Dot6 KEY_TAB
bind Space+Dot2+Dot3+Dot6 KEY_TAB+shift
bind Space+Dot4 KEY_CURSOR_UP
bind Space+Dot6 KEY_CURSOR_DOWN
bind Space+Dot2 KEY_CURSOR_LEFT
bind Space+Dot5 KEY_CURSOR_RIGHT
bind Space+Dot1+Dot3 KEY_PAGE_UP
bind Space+Dot4+Dot6 KEY_PAGE_DOWN
bind Space+Dot1+Dot2+Dot3 KEY_HOME
bind Space+Dot4+Dot5+Dot6 KEY_END
bind Space+Dot3+Dot6 KEY_DELETE
bind Space+Dot1+Dot2+Dot4+Dot5 KEY_ESCAPE
bind Space+Dot1+Dot3+Dot5 KEY_INSERT
bind Backspace+Dot1 KEY_FUNCTION+0
bind Backspace+Dot1+Dot2 KEY_FUNCTION+1
bind Backspace+Dot1+Dot4 KEY_FUNCTION+2
bind Backspace+Dot1+Dot4+Dot5 KEY_FUNCTION+3
bind Backspace+Dot1+Dot5 KEY_FUNCTION+4
bind Backspace+Dot1+Dot2+Dot4 KEY_FUNCTION+5
bind Backspace+Dot1+Dot2+Dot4+Dot5 KEY_FUNCTION+6
bind Backspace+Dot1+Dot2+Dot5 KEY_FUNCTION+7
bind Backspace+Dot2+Dot4 KEY_FUNCTION+8
bind Backspace+Dot2+Dot4+Dot5 KEY_FUNCTION+9
bind Backspace+Dot1+Dot3 KEY_FUNCTION+10
bind Backspace+Dot1+Dot2+Dot3 KEY_FUNCTION+11

View File

@ -0,0 +1,102 @@
###############################################################################
# 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 EuroBraille AzerBraille, Clio, NoteBraille, PupiBraille, Scriba
include braille.kti
bind !Star CONTEXT+alt1
bind !Sharp CONTEXT+alt2
bind !RoutingKey ROUTE
bind !Up KEY_CURSOR_UP
bind !Left KEY_CURSOR_LEFT
bind !Right KEY_CURSOR_Right
bind !Down KEY_CURSOR_DOWN
bind !Five HOME
bind !One TOP_LEFT
bind !Seven BOT_LEFT
bind !Three PRDIFLN
bind !Nine NXDIFLN
bind !Zero CSRTRK
bind !A FREEZE
bind !E FWINLT
bind !F LNUP
bind !G PRPROMPT
bind !H PREFMENU
bind !I INFO
bind !K NXPROMPT
bind !L LNDN
bind !M FWINRT
context alt1
bind !Star CONTEXT+default
bind !Down CSRTRK
bind !Right TUNES
bind !E CONTEXT+CLIP_NEW
bind !F CONTEXT+CLIP_ADD
bind !G CSRVIS
bind !K CONTEXT+COPY_RECT
bind !L PASTE
bind !M CONTEXT+COPY_LINE
context alt2
bind !Sharp CONTEXT+default
bind !Left LNBEG
bind !Right LNEND
bind !Up HOME
bind !Down BACK
bind !One LEARN
bind !Three TOP_LEFT
bind !Nine BOT_LEFT
bind !A DISPMD
bind !E TOP_LEFT
bind !G PRSEARCH
bind !H HELP
bind !K NXSEARCH
bind !L LEARN
bind !M BOT_LEFT
context CLIP_NEW
bind !RoutingKey CLIP_NEW
context CLIP_ADD
bind !RoutingKey CLIP_ADD
context COPY_RECT
bind !RoutingKey COPY_RECT
context COPY_LINE
bind !RoutingKey COPY_LINE

View File

@ -0,0 +1,26 @@
###############################################################################
# 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 The cursor routing keys are the small, round buttons just behind the braille cells.
note RoutingKey1 means pressing a cursor routing key once (a single click).
note RoutingKey2 means pressing a cursor routing key twice quickly (a double click).
bind RoutingKey1 ROUTE
bind RoutingKey2 DESCCHAR
include braille.kti

View File

@ -0,0 +1,25 @@
###############################################################################
# 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 EuroBraille Esys 80
include common.kti
include joysticks.kti
include sw12.kti
include sw34.kti
include sw56.kti

View 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 EuroBraille Esys 40,64
include common.kti
include joysticks.kti
include sw12.kti
include sw34.kti

View 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 EuroBraille Esys 12,24
include common.kti
include joysticks.kti
include sw12.kti

View File

@ -0,0 +1,22 @@
###############################################################################
# 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 EuroBraille Esytime
include common.kti
include joysticks.kti

View File

@ -0,0 +1,88 @@
###############################################################################
# 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 EuroBraille Iris
include common.kti
note The Menu key is the small, round button to the left of the cursor routing keys.
note The Z key is the small, round button to the right of the cursor routing keys.
bind Down+Left CONTEXT+alt1
bind Down+Right CONTEXT+alt2
bind L1 FWINLT
bind L2 LNUP
bind L3 PRPROMPT
bind L4 PREFMENU
bind L5 INFO
bind L6 NXPROMPT
bind L7 LNDN
bind L8 FWINRT
bind Left KEY_CURSOR_LEFT
bind Right KEY_CURSOR_RIGHT
bind Up KEY_CURSOR_UP
bind Down KEY_CURSOR_DOWN
bind L1+L2 TOP_LEFT
bind L3+L4 FREEZE
bind L6+L7 HOME
bind L7+L8 BOT_LEFT
bind L1+L2+L3+L4 RESTARTBRL
bind L5+L6+L7+L8 RESTARTSPEECH
context alt1
bind L1 TOP_LEFT
bind L3 PRSEARCH
bind L4 HELP
bind L5 LEARN
bind L6 NXSEARCH
bind L8 BOT_LEFT
bind Left LNBEG
bind Right LNEND
bind Up HOME
bind Down BACK
context alt2
bind L1 CONTEXT+CLIP_NEW
bind L2 CONTEXT+CLIP_ADD
bind L3 CSRVIS
bind L6 CONTEXT+COPY_RECT
bind L7 PASTE
bind L8 CONTEXT+COPY_LINE
bind Up PREFMENU
bind Down CSRTRK
bind Right TUNES
context CLIP_NEW
bind RoutingKey1 CLIP_NEW
context CLIP_ADD
bind RoutingKey1 CLIP_ADD
context COPY_RECT
bind RoutingKey1 COPY_RECT
context COPY_LINE
bind RoutingKey1 COPY_LINE

View File

@ -0,0 +1,64 @@
###############################################################################
# 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 The joysticks are the small, round, five-way (left, right, up, down, press) controls to the left and right of the cursor routing keys.
bind RightJoystickPress HOME
bind RightJoystickLeft FWINLT
bind RightJoystickRight FWINRT
bind RightJoystickUp LNUP
bind RightJoystickDown LNDN
bind LeftJoystickLeft PRPROMPT
bind LeftJoystickRight NXPROMPT
bind LeftJoystickUp TOP_LEFT
bind LeftJoystickDown BOT_LEFT
bind LeftJoystickDown+RightJoystickLeft CONTEXT+CLIP_NEW
bind LeftJoystickDown+RightJoystickUp CONTEXT+CLIP_ADD
bind LeftJoystickDown+RightJoystickDown CONTEXT+COPY_RECT
bind LeftJoystickDown+RightJoystickRight CONTEXT+COPY_LINE
bind LeftJoystickDown+RightJoystickPress PASTE
bind LeftJoystickLeft+RightJoystickPress SAY_LINE
bind LeftJoystickLeft+RightJoystickUp SAY_ABOVE
bind LeftJoystickLeft+RightJoystickDown SAY_BELOW
bind LeftJoystickLeft+RightJoystickLeft SAY_SOFTER
bind LeftJoystickLeft+RightJoystickRight SAY_LOUDER
bind LeftJoystickRight+RightJoystickUp LEARN
bind LeftJoystickRight+RightJoystickDown HELP
context CLIP_NEW
bind RoutingKey1 CLIP_NEW
context CLIP_ADD
bind RoutingKey1 CLIP_ADD
context COPY_RECT
bind RoutingKey1 COPY_RECT
context COPY_LINE
bind RoutingKey1 COPY_LINE
context default

View File

@ -0,0 +1,35 @@
###############################################################################
# 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 The switches are three-way (left, right, press) controls on the front surface.
note Switch1 is the left outer switch.
note Switch2 is the right outer switch.
bind Switch1Left FWINLT
bind Switch1Right FWINRT
bind LeftJoystickLeft+Switch1Left+Switch1Right MUTE
bind LeftJoystickLeft+Switch1Left SAY_SLOWER
bind LeftJoystickLeft+Switch1Right SAY_FASTER
bind LeftJoystickRight+Switch1Left LNBEG
bind LeftJoystickRight+Switch1Right LNEND
bind LeftJoystickRight+Switch1Left+Switch1Right PREFMENU
bind LeftJoystickRight+Switch2Left+Switch2Right CSRTRK

View File

@ -0,0 +1,21 @@
###############################################################################
# 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 Switch3 is the left inner switch.
note Switch4 is the right inner switch.

View File

@ -0,0 +1,21 @@
###############################################################################
# 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 Switch5 is between Switch1 and Switch3.
note Switch6 is between Switch2 and Switch4.

View File

@ -0,0 +1,30 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for FreedomScientific displays which have bumper bars.
bind LeftBumperUp KEY_CURSOR_UP
bind LeftBumperDown KEY_CURSOR_DOWN
bind RightBumperUp LNUP
bind RightBumperDown LNDN
bind LeftSelector+LeftBumperUp TOP
bind LeftSelector+LeftBumperDown BOT
bind RightSelector+RightBumperUp TOP
bind RightSelector+RightBumperDown BOT

View File

@ -0,0 +1,67 @@
###############################################################################
# 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 Left\{navKeyType}Press LNBEG
bind Right\{navKeyType}Press LNEND
bind LeftSelector BACK
bind RightSelector HOME
bind LeftSelector+RightSelector PASTE
bind LeftAdvance FWINLT
bind RightAdvance FWINRT
bind LeftSelector+LeftAdvance TOP_LEFT
bind LeftSelector+RightAdvance BOT_LEFT
bind RightSelector+LeftAdvance TOP
bind RightSelector+RightAdvance BOT
bind !Left\{navKeyType}Up LNUP
bind !Left\{navKeyType}Down LNDN
bind !Right\{navKeyType}Up FWINLT
bind !Right\{navKeyType}Down FWINRT
bind Left\{navKeyType}Press+!Left\{navKeyType}Up PRDIFLN
bind Left\{navKeyType}Press+!Left\{navKeyType}Down NXDIFLN
bind Right\{navKeyType}Press+!Right\{navKeyType}Up CHRLT
bind Right\{navKeyType}Press+!Right\{navKeyType}Down CHRRT
bind LeftAdvance+!Left\{navKeyType}Up PRPROMPT
bind LeftAdvance+!Left\{navKeyType}Down NXPROMPT
bind RightAdvance+!Left\{navKeyType}Up PRPGRPH
bind RightAdvance+!Left\{navKeyType}Down NXPGRPH
bind LeftSelector+!Left\{navKeyType}Up ATTRUP
bind LeftSelector+!Left\{navKeyType}Down ATTRDN
bind RightSelector+!Left\{navKeyType}Up PRSEARCH
bind RightSelector+!Left\{navKeyType}Down NXSEARCH
bind RoutingKey ROUTE
bind Left\{navKeyType}Press+!RoutingKey SETLEFT
bind Right\{navKeyType}Press+!RoutingKey DESCCHAR
bind RoutingKey+!RoutingKey CLIP_COPY
bind LeftAdvance+!RoutingKey CLIP_NEW
bind RightAdvance+!RoutingKey COPY_RECT
bind LeftSelector+!RoutingKey CLIP_ADD
bind RightSelector+!RoutingKey COPY_LINE

View File

@ -0,0 +1,21 @@
###############################################################################
# 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 FreedomScientific Focus 1 and Focus 2 40
include focus_basic.kti

View File

@ -0,0 +1,57 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for all FreedomScientific Focus displays.
note There are two Nav controls - one at each side of the top.
note * Each has three actions: Up, Down, and Press.
note * On some models, a Nav control is a wheel which can be both rolled and pressed.
note * On others, it's an up/down rocker along with a separate pressable button.
note The Selector keys are at either end of the front edge.
note * On older models, they're known as GDF (General Display Function) keys.
note The Advance keys are just inside the rockers and outside the shift keys.
assign navKeyType Nav
include common.kti
assign chord Space+
include ../chords.kti
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
map LeftShift CONTROL
map RightShift META
bind Space+LeftShift KEY_BACKSPACE
bind Space+RightShift KEY_ENTER
bind Space+!RoutingKey KEY_FUNCTION
bind RightShift+!RoutingKey SWITCHVT
bind !NavrowKey DESCCHAR
bind LeftAdvance+!NavrowKey PRINDENT
bind RightAdvance+!NavrowKey NXINDENT
bind LeftSelector+!NavrowKey SETLEFT

View 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 FreedomScientific Focus 2 80
include focus_basic.kti
include bumpers.kti
include rockers.kti

View File

@ -0,0 +1,22 @@
###############################################################################
# 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 FreedomScientific Focus Blue
include focus_basic.kti
include rockers.kti

View File

@ -0,0 +1,46 @@
###############################################################################
# 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 FreedomScientific PAC Mate
note The rear row of cursor routing keys is actually a set of navigation keys.
note The 10 middle keys (5 on each side of the center) are special.
note The two outer ones are named LeftSelector and RightSelector.
note The eight inner ones are named Hot1 through Hot8.
note The LeftAdvance key is any key to the left of the special keys.
note The RightAdvance key is any key to the right of the special keys.
bind Hot1 SKPIDLNS
bind RightSelector+Hot1 SKPBLNKWINS
bind Hot2 DISPMD
bind RightSelector+Hot2 ATTRVIS
bind Hot3 CSRTRK
bind RightSelector+Hot3 CSRVIS
bind Hot4 SIXDOTS
bind RightSelector+Hot4 AUTOREPEAT
bind Hot5 HELP
bind RightSelector+Hot5 FREEZE
bind Hot6 LEARN
bind RightSelector+Hot6 PREFLOAD
bind Hot7 PREFMENU
bind RightSelector+Hot7 PREFSAVE
bind Hot8 INFO
bind RightSelector+Hot8 CSRJMP_VERT
assign navKeyType Wheel
include common.kti

View File

@ -0,0 +1,25 @@
###############################################################################
# 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>.
###############################################################################
# This key subtable is for FreedomScientific displays which have rockers.
bind LeftRockerUp KEY_CURSOR_UP
bind LeftRockerDown KEY_CURSOR_DOWN
bind RightRockerUp LNUP
bind RightRockerDown LNDN

View File

@ -0,0 +1,115 @@
###############################################################################
# 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 Hedo MobilLine
note The keys behind the text cells are named routing keys.
note The rectangular navigation keys are named K1 through K3.
note The square navigation keys are named B1 through B6.
note From left to right, the navigation keys are: B3 B2 B1 K1 K2 K3 B4 B5 B6
bind K2+K1 HELP
bind K2+K3 LEARN
bind K1+K3 PREFMENU
bind K1+K3+B1 PREFLOAD
bind K1+K3+B4 PREFSAVE
bind K2 HOME
bind K1 FWINLT
bind K3 FWINRT
bind B3 TOP
bind B6 BOT
bind B2 LNUP
bind B5 LNDN
bind B1 PRDIFLN
bind B4 NXDIFLN
bind B1+B3 ATTRUP
bind B4+B6 ATTRDN
bind B1+B2 PRPGRPH
bind B4+B5 NXPGRPH
bind B2+B3 PRPROMPT
bind B5+B6 NXPROMPT
bind B1+B2+B3 PRSEARCH
bind B4+B5+B6 NXSEARCH
bind B1+K1 CHRLT
bind B1+K3 CHRRT
bind B2+K1 FWINLTSKIP
bind B2+K3 FWINRTSKIP
bind B3+K1 LNBEG
bind B3+K3 LNEND
bind B4+K1 PASTE
bind B4+K3 CSRJMP_VERT
bind B5+K1 TIME
bind B5+K3 INFO
bind B6+K1 CLIP_RESTORE
bind B6+K3 CLIP_SAVE
assign toggleOff K1
assign toggleOn K3
assign toggleKeys B1+K2
assign toggleCommand SIXDOTS
include ../toggle.kti
assign toggleKeys B2+K2
assign toggleCommand CSRTRK
include ../toggle.kti
assign toggleKeys B3+K2
assign toggleCommand DISPMD
include ../toggle.kti
assign toggleKeys B4+K2
assign toggleCommand FREEZE
include ../toggle.kti
assign toggleKeys B5+K2
assign toggleCommand CSRVIS
include ../toggle.kti
assign toggleKeys B6+K2
assign toggleCommand ATTRVIS
include ../toggle.kti
bind RoutingKey ROUTE
bind B3+RoutingKey CLIP_NEW
bind B2+RoutingKey CLIP_ADD
bind B5+RoutingKey COPY_RECT
bind B6+RoutingKey COPY_LINE
bind B1+RoutingKey PRINDENT
bind B4+RoutingKey NXINDENT
bind K1+RoutingKey SETLEFT
bind K2+RoutingKey DESCCHAR

View File

@ -0,0 +1,118 @@
###############################################################################
# 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 Hedo ProfiLine
note The keys behind the text cells are named routing keys.
note The rectangular navigation keys are named K1 through K3.
note The square navigation keys are named B1 through B8.
note From left to right, the navigation keys are: K1 B7 B3 B2 B1 K1 K2 K3 B4 B5 B6 B8 K3
note Both K1 keys are hard-wired together.
note Both K3 keys are hard-wired together.
note The K2 and B1 keys are hard-wired together.
bind K2+K1 HELP
bind K2+K3 LEARN
bind K1+K3 PREFMENU
bind K1+K3+B2 PREFLOAD
bind K1+K3+B5 PREFSAVE
bind K2 HOME
bind K1 FWINLT
bind K3 FWINRT
bind B7 TOP
bind B8 BOT
bind B3 LNUP
bind B6 LNDN
bind B2 PRDIFLN
bind B5 NXDIFLN
bind B2+B7 ATTRUP
bind B5+B8 ATTRDN
bind B2+B3 PRPGRPH
bind B5+B6 NXPGRPH
bind B3+B7 PRPROMPT
bind B6+B8 NXPROMPT
bind B2+B3+B7 PRSEARCH
bind B5+B6+B8 NXSEARCH
bind B2+K1 CHRLT
bind B2+K3 CHRRT
bind B3+K1 FWINLTSKIP
bind B3+K3 FWINRTSKIP
bind B7+K1 LNBEG
bind B7+K3 LNEND
bind B5+K1 PASTE
bind B5+K3 CSRJMP_VERT
bind B6+K1 TIME
bind B6+K3 INFO
bind B8+K1 CLIP_RESTORE
bind B8+K3 CLIP_SAVE
assign toggleOff K1
assign toggleOn K3
assign toggleKeys B2+K2
assign toggleCommand SIXDOTS
include ../toggle.kti
assign toggleKeys B3+K2
assign toggleCommand CSRTRK
include ../toggle.kti
assign toggleKeys B7+K2
assign toggleCommand DISPMD
include ../toggle.kti
assign toggleKeys B5+K2
assign toggleCommand FREEZE
include ../toggle.kti
assign toggleKeys B6+K2
assign toggleCommand CSRVIS
include ../toggle.kti
assign toggleKeys B8+K2
assign toggleCommand ATTRVIS
include ../toggle.kti
bind RoutingKey ROUTE
bind B7+RoutingKey CLIP_NEW
bind B3+RoutingKey CLIP_ADD
bind B6+RoutingKey COPY_RECT
bind B8+RoutingKey COPY_LINE
bind B2+RoutingKey PRINDENT
bind B5+RoutingKey NXINDENT
bind K1+RoutingKey SETLEFT
bind K2+RoutingKey DESCCHAR

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

Some files were not shown because too many files have changed in this diff Show More