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,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 Papenmeier BrailleX 2D Lite (plus)
assign statusKeys 13
include front9.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 Papenmeier BrailleX 2D Screen Soft
assign statusKeys 22
include front13.kti

View File

@ -0,0 +1,60 @@
###############################################################################
# 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 Papenmeier displays which have an Easy Access Bar.
bind BarUp1 LNUP
bind BarDown1 LNDN
bind BarUp2 TOP
bind BarDown2 BOT
bind BarLeft1 FWINLT
bind BarRight1 FWINRT
bind BarLeft2 LNBEG
bind BarRight2 LNEND
hide on
bind BarUp1+BarUp2 TOP
bind BarDown1+BarDown2 BOT
bind BarLeft1+BarLeft2 LNBEG
bind BarRight1+BarRight2 LNEND
hide off
include routing.kti
bind BarUp1+!RoutingKey1 PRINDENT
bind BarDown1+!RoutingKey1 NXINDENT
bind BarUp2+!RoutingKey1 SETLEFT
bind BarDown2+!RoutingKey1 DESCCHAR
bind BarLeft1+!RoutingKey1 CLIP_ADD
bind BarRight1+!RoutingKey1 COPY_LINE
bind BarLeft2+!RoutingKey1 CLIP_NEW
bind BarRight2+!RoutingKey1 COPY_RECT
hide on
bind BarUp1+BarUp2+!RoutingKey1 SETLEFT
bind BarDown1+BarDown2+!RoutingKey1 DESCCHAR
bind BarLeft1+BarLeft2+!RoutingKey1 CLIP_NEW
bind BarRight1+BarRight2+!RoutingKey1 COPY_RECT
hide off
assign toggleOff BarLeft1
assign toggleOn BarRight1
include status\{statusKeys}.kti
include keys.kti
ifKey RoutingKey2 bind !RoutingKey2 DESCCHAR
ifKey StatusKey2 bind !StatusKey2 GOTOLINE

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 Papenmeier BrailleX Compact/Tiny
assign statusKeys 0
include front9.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 Papenmeier BrailleX Compact 486
assign statusKeys 0
include front9.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 Papenmeier BrailleX EL2D-80s
assign statusKeys 20
include bar.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 Papenmeier BrailleX EL40c
assign statusKeys 0
include bar.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 Papenmeier BrailleX EL40s
assign statusKeys 0
include bar.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 Papenmeier BrailleX EL60c
assign statusKeys 0
include bar.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 Papenmeier BrailleX EL66s
assign statusKeys 0
include bar.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 Papenmeier BrailleX EL70s
assign statusKeys 0
include bar.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 Papenmeier BrailleX EL80-II
assign statusKeys 2
include bar.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 Papenmeier BrailleX EL80c
assign statusKeys 0
include bar.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 Papenmeier BrailleX EL80s
assign statusKeys 0
include bar.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 Papenmeier BrailleX EL 2D-40
assign statusKeys 13
include bar.kti
include switches.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 Papenmeier BrailleX EL 2D-66
assign statusKeys 13
include bar.kti
include switches.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 Papenmeier BrailleX EL 2D-80
assign statusKeys 20
include bar.kti
include switches.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 Papenmeier BrailleX EL 40 P
assign statusKeys 0
include bar.kti
include switches.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 Papenmeier BrailleX EL 80
assign statusKeys 2
include bar.kti
include switches.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 Papenmeier BrailleX Elba (Trio 20)
assign statusKeys 0
include bar.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 Papenmeier BrailleX Elba (Trio 32)
assign statusKeys 0
include bar.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 Papenmeier BrailleX Elba 20
assign statusKeys 0
include bar.kti
include switches.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 Papenmeier BrailleX Elba 32
assign statusKeys 0
include bar.kti
include switches.kti

View File

@ -0,0 +1,151 @@
###############################################################################
# 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 Papenmeier displays which have 13 front keys.
note There are 13 keys on the front.
note * The rectangular key at the center is named Shift.
note * The square keys immediately to its left and right are named Home and End.
note * The left and right bars are named Up and Down.
note * The four square keys at the very left are named: Dot7, Dot3, Dot2, Dot1.
note * The four square keys at the very right are named: Dot4, Dot5, Dot6, Dot8.
bind !Shift HOME
bind !Home TOP
bind !End BOT
bind !Up LNUP
bind !Down LNDN
bind Dot1 PRDIFLN
bind Dot4 NXDIFLN
bind Dot2 ATTRUP
bind Dot5 ATTRDN
bind Dot3 PRPGRPH
bind Dot6 NXPGRPH
bind Dot7 PRPROMPT
bind Dot8 NXPROMPT
bind Dot1+Dot2 WINUP
bind Dot4+Dot5 WINDN
bind Dot3+Dot7 PRSEARCH
bind Dot6+Dot8 NXSEARCH
bind Dot1+Dot2+!RoutingKey1 PRDIFCHAR
bind Dot4+Dot5+!RoutingKey1 NXDIFCHAR
bind Dot3+Dot7+!RoutingKey1 PRINDENT
bind Dot6+Dot8+!RoutingKey1 NXINDENT
bind Dot1+!Up FWINLT
bind Dot1+!Down FWINRT
bind Dot1+!Home TOP_LEFT
bind Dot1+!End BOT_LEFT
bind Dot4+!Up HWINLT
bind Dot4+!Down HWINRT
bind Dot4+!Home CHRLT
bind Dot4+!End CHRRT
bind Dot1+!Shift LNBEG
bind Dot4+!Shift LNEND
bind Dot1+!RoutingKey1 SETLEFT
bind Dot4+!RoutingKey1 DESCCHAR
bind Dot2+!Shift KEY_TAB
bind Dot2+!Home KEY_CURSOR_LEFT
bind Dot2+!End KEY_CURSOR_RIGHT
bind Dot2+!Up KEY_CURSOR_UP
bind Dot2+!Down KEY_CURSOR_DOWN
bind Dot2+!RoutingKey1 KEY_FUNCTION
bind Dot5+!Shift KEY_INSERT
bind Dot5+!Home KEY_HOME
bind Dot5+!End KEY_END
bind Dot5+!Up KEY_PAGE_UP
bind Dot5+!Down KEY_PAGE_DOWN
bind Dot5+!RoutingKey1 SWITCHVT
bind Dot6+!Shift UNSTICK
bind Dot6+!Home META
bind Dot6+!End GUI
bind Dot6+!Up SHIFT
bind Dot6+!Down CONTROL
bind Dot7+!Shift SPKHOME
bind Dot7+!Home SAY_ABOVE
bind Dot7+!End SAY_BELOW
bind Dot7+!Up MUTE
bind Dot7+!Down SAY_LINE
bind Dot8+!Shift RESTARTSPEECH
bind Dot8+!Home SAY_SLOWER
bind Dot8+!End SAY_FASTER
bind Dot8+!Up SAY_SOFTER
bind Dot8+!Down SAY_LOUDER
bind Dot7+!RoutingKey1 CLIP_NEW
bind Dot3+!RoutingKey1 CLIP_ADD
bind Dot6+!RoutingKey1 COPY_LINE
bind Dot8+!RoutingKey1 COPY_RECT
bind Dot1+Dot2+Dot3+Dot7 TIME
include routing.kti
assign toggleOff Dot7
assign toggleOn Dot8
include status\{statusKeys}.kti
bind Dot2+Dot3+!Shift CONTEXT+default
bind Dot2+Dot3+!Home CONTEXT+chords
bind Dot2+Dot3+!End CONTEXT+braille
####################
# Chord Input Mode #
####################
context chords Chorded Commands Mode
assign noUnchorded
assign chord
include ../chords.kti
include ../menu.kti
######################
# Braille Input Mode #
######################
context braille Braille Input Mode
map Dot1 DOT1
map Dot2 DOT2
map Dot3 DOT3
map Dot4 DOT4
map Dot5 DOT5
map Dot6 DOT6
map Dot7 DOT7
map Dot8 DOT8
bind Dot3+!Shift KEY_ESCAPE
bind Dot3+!Home KEY_BACKSPACE
bind Dot3+!End KEY_DELETE
bind Dot3+!Up KEY_ENTER
bind Dot3+!Down PASSDOTS

View File

@ -0,0 +1,61 @@
###############################################################################
# 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 Papenmeier displays which have 9 front keys.
bind !Home HOME
bind !Up WINUP
bind !Down WINDN
bind !Backward LNUP
bind !Forward LNDN
bind Cursor HWINLT
bind Braille HWINRT
bind Function FWINLT
bind Attribute FWINRT
bind Function+!Home LNBEG
bind Attribute+!Home LNEND
bind Cursor+!Home CHRLT
bind Braille+!Home CHRRT
bind Function+!Up PRDIFLN
bind Attribute+!Up ATTRUP
bind Cursor+!Up PRPGRPH
bind Braille+!Up PRSEARCH
bind Function+!Down NXDIFLN
bind Attribute+!Down ATTRDN
bind Cursor+!Down NXPGRPH
bind Braille+!Down NXSEARCH
bind Function+!Backward TOP_LEFT
bind Attribute+!Backward TOP
bind Function+!Forward BOT_LEFT
bind Attribute+!Forward BOT
bind Function+!RoutingKey1 CLIP_NEW
bind Attribute+!RoutingKey1 COPY_RECT
bind Cursor+!RoutingKey1 PRINDENT
bind Braille+!RoutingKey1 NXINDENT
bind Function+Attribute PASTE
include routing.kti
assign toggleOff Function
assign toggleOn Attribute
include status\{statusKeys}.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 Papenmeier BrailleX IB 80 CR Soft
assign statusKeys 4
include front9.kti

View File

@ -0,0 +1,45 @@
###############################################################################
# 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 Papenmeier displays which have a 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
map RightSpace SPACE
map LeftThumb CONTROL
map RightThumb META
assign chord Space+
include ../chords.kti
assign noUnchorded
hide on
assign chord LeftSpace+
include ../chords.kti
assign chord RightSpace+
include ../chords.kti
hide off

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>.
###############################################################################
# This key subtable is for Papenmeier displays which have keys.
bind LeftKeyRear BACK
bind LeftKeyFront HOME
bind RightKeyRear HELP
bind RightKeyFront LEARN
bind LeftKeyRear+BarUp1 SIXDOTS
bind LeftKeyRear+BarDown1 PASTE
bind LeftKeyRear+BarUp2 CAPBLINK
bind LeftKeyRear+BarDown2 CSRJMP_VERT
bind LeftKeyRear+BarLeft1 DISPMD
bind LeftKeyRear+BarRight1 CSRTRK
bind LeftKeyRear+BarLeft2 ATTRVIS
bind LeftKeyRear+BarRight2 CSRVIS
hide on
bind LeftKeyRear+BarUp1+BarUp2 CAPBLINK
bind LeftKeyRear+BarDown1+BarDown2 CSRJMP_VERT
bind LeftKeyRear+BarLeft1+BarLeft2 ATTRVIS
bind LeftKeyRear+BarRight1+BarRight2 CSRVIS
hide off
bind LeftKeyFront+BarUp1 AUTOSPEAK
bind LeftKeyFront+BarDown1 AUTOREPEAT
bind LeftKeyFront+BarUp2 RESTARTBRL
bind LeftKeyFront+BarDown2 FREEZE
bind LeftKeyFront+BarLeft1 INFO
bind LeftKeyFront+BarRight1 PREFMENU
bind LeftKeyFront+BarLeft2 PREFLOAD
bind LeftKeyFront+BarRight2 PREFSAVE
hide on
bind LeftKeyFront+BarUp1+BarUp2 RESTARTBRL
bind LeftKeyFront+BarDown1+BarDown2 FREEZE
bind LeftKeyFront+BarLeft1+BarLeft2 PREFLOAD
bind LeftKeyFront+BarRight1+BarRight2 PREFSAVE
hide off
bind RightKeyRear+BarUp1 SAY_ABOVE
bind RightKeyRear+BarDown1 SAY_BELOW
bind RightKeyRear+BarUp2 SAY_LOUDER
bind RightKeyRear+BarDown2 SAY_SOFTER
bind RightKeyRear+BarLeft1 MUTE
bind RightKeyRear+BarRight1 SAY_LINE
bind RightKeyRear+BarLeft2 SAY_SLOWER
bind RightKeyRear+BarRight2 SAY_FASTER
hide on
bind RightKeyRear+BarUp1+BarUp2 SAY_LOUDER
bind RightKeyRear+BarDown1+BarDown2 SAY_SOFTER
bind RightKeyRear+BarLeft1+BarLeft2 SAY_SLOWER
bind RightKeyRear+BarRight1+BarRight2 SAY_FASTER
hide off
bind RightKeyFront+BarUp1 SPKHOME
bind RightKeyFront+BarDown1 TUNES
bind RightKeyFront+BarUp2 RESTARTSPEECH
bind RightKeyFront+BarLeft1 SKPIDLNS
bind RightKeyFront+BarRight1 SKPBLNKWINS
bind RightKeyFront+BarRight2 SLIDEWIN
hide on
bind RightKeyFront+BarUp1+BarUp2 RESTARTSPEECH
bind RightKeyFront+BarRight1+BarRight2 SLIDEWIN
hide off

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>.
###############################################################################
# This key subtable is for Papenmeier displays which have primary routing keys.
note RoutingKey1 refers to any of the keys behind the text cells.
bind !RoutingKey1 ROUTE

View File

@ -0,0 +1,20 @@
###############################################################################
# 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 Papenmeier displays which have no status keys.

View File

@ -0,0 +1,51 @@
###############################################################################
# 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 Papenmeier displays which have 13 status keys.
note The keys to the left of the status cells are named Status.1 through Status.13.
bind !Status.1 HELP
bind !Status.2 LEARN
bind !Status.3 CSRJMP_VERT
bind !Status.4 INFO
bind !Status.5 BACK
assign toggleKeys Status.6
assign toggleCommand CSRTRK
include ../toggle.kti
assign toggleKeys Status.7
assign toggleCommand DISPMD
include ../toggle.kti
assign toggleKeys Status.8
assign toggleCommand FREEZE
include ../toggle.kti
bind !Status.9 PREFMENU
assign toggleKeys Status.10
assign toggleCommand CSRVIS
include ../toggle.kti
assign toggleKeys Status.11
assign toggleCommand ATTRVIS
include ../toggle.kti
bind !Status.12 TIME
bind !Status.13 PASTE

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>.
###############################################################################
# This key subtable is for Papenmeier displays which have 2 status keys.
note The keys behind the status cells are named Status.1 and Status.2.
bind !Status.1 HELP
bind !Status.2 LEARN

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>.
###############################################################################
# This key subtable is for Papenmeier displays which have 20 status keys.
note The keys to the left of the status cells are named Status.1 through Status.20.
bind !Status.1 HELP
bind !Status.2 LEARN
bind !Status.3 CSRJMP_VERT
bind !Status.4 INFO
bind !Status.5 BACK
assign toggleKeys Status.6
assign toggleCommand CSRTRK
include ../toggle.kti
assign toggleKeys Status.7
assign toggleCommand DISPMD
include ../toggle.kti
assign toggleKeys Status.8
assign toggleCommand FREEZE
include ../toggle.kti
bind !Status.9 PREFLOAD
bind !Status.10 PREFMENU
bind !Status.11 PREFSAVE
assign toggleKeys Status.12
assign toggleCommand CSRVIS
include ../toggle.kti
assign toggleKeys Status.13
assign toggleCommand ATTRVIS
include ../toggle.kti
assign toggleKeys Status.14
assign toggleCommand SKPIDLNS
include ../toggle.kti
assign toggleKeys Status.15
assign toggleCommand SIXDOTS
include ../toggle.kti
bind Status.16 RESTARTBRL
assign toggleKeys Status.17
assign toggleCommand AUTOSPEAK
include ../toggle.kti
assign toggleKeys Status.18
assign toggleCommand AUTOREPEAT
include ../toggle.kti
bind Status.19 TIME
bind !Status.20 PASTE

View File

@ -0,0 +1,76 @@
###############################################################################
# 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 Papenmeier displays which have 22 status keys.
note The keys to the left of the status cells are named Status.1 through Status.22.
bind !Status.1 HELP
bind !Status.2 LEARN
bind !Status.3 CSRJMP_VERT
bind !Status.4 INFO
bind !Status.5 BACK
assign toggleKeys Status.6
assign toggleCommand CSRTRK
include ../toggle.kti
assign toggleKeys Status.7
assign toggleCommand DISPMD
include ../toggle.kti
assign toggleKeys Status.8
assign toggleCommand FREEZE
include ../toggle.kti
bind !Status.9 PREFLOAD
bind !Status.10 PREFMENU
bind !Status.11 PREFSAVE
assign toggleKeys Status.12
assign toggleCommand CSRVIS
include ../toggle.kti
assign toggleKeys Status.13
assign toggleCommand ATTRVIS
include ../toggle.kti
assign toggleKeys Status.14
assign toggleCommand SKPIDLNS
include ../toggle.kti
assign toggleKeys Status.15
assign toggleCommand SIXDOTS
include ../toggle.kti
bind !Status.16 RESTARTBRL
bind !Status.17 RESTARTSPEECH
assign toggleKeys Status.18
assign toggleCommand AUTOSPEAK
include ../toggle.kti
assign toggleKeys Status.19
assign toggleCommand AUTOREPEAT
include ../toggle.kti
assign toggleKeys Status.20
assign toggleCommand BRLUCDOTS
include ../toggle.kti
bind !Status.21 TIME
bind !Status.22 PASTE

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 Papenmeier displays which have 4 status keys.
note The keys behind the status cells are named Status.1 through Status.4.
bind !Status.1 HELP
bind !Status.2 LEARN
bind !Status.3 CSRJMP_VERT
bind !Status.4 INFO

View File

@ -0,0 +1,168 @@
###############################################################################
# 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 Papenmeier displays which have switches.
context switchesRearCenter Advanced Vertical Navigation (left switch rear)
bind BarUp1 PRDIFLN
bind BarDown1 NXDIFLN
bind BarUp2 ATTRUP
bind BarDown2 ATTRDN
bind BarLeft1 PRPROMPT
bind BarRight1 NXPROMPT
bind BarLeft2 PRPGRPH
bind BarRight2 NXPGRPH
hide on
bind BarUp1+BarUp2 ATTRUP
bind BarDown1+BarDown2 ATTRDN
bind BarLeft1+BarLeft2 PRPGRPH
bind BarRight1+BarRight2 NXPGRPH
hide off
context switchesFrontCenter Specialized Navigation (left switch front)
bind BarUp1 PRSEARCH
bind BarDown1 NXSEARCH
bind BarUp2 HELP
bind BarDown2 LEARN
bind BarLeft1 CHRLT
bind BarRight1 CHRRT
bind BarLeft2 HWINLT
bind BarRight2 HWINRT
hide on
bind BarUp1+BarUp2 HELP
bind BarDown1+BarDown2 LEARN
bind BarLeft1+BarLeft2 HWINLT
bind BarRight1+BarRight2 HWINRT
hide off
context switchesCenterRear Content-based Navigation (right switch rear)
bind BarUp1 KEY_CURSOR_UP
bind BarDown1 KEY_CURSOR_DOWN
bind BarUp2 KEY_PAGE_UP
bind BarDown2 KEY_PAGE_DOWN
bind BarLeft1 FWINLT+route
bind BarRight1 FWINRT+route
bind BarLeft2 LNBEG+route
bind BarRight2 LNEND+route
hide on
bind BarUp1+BarUp2 KEY_PAGE_UP
bind BarDown1+BarDown2 KEY_PAGE_DOWN
bind BarLeft1+BarLeft2 LNBEG+route
bind BarRight1+BarRight2 LNEND+route
hide off
context switchesCenterFront Function Key Emulation (right switch front)
bind BarUp1 KEY_CURSOR_UP
bind BarDown1 KEY_CURSOR_DOWN
bind BarUp2 KEY_PAGE_UP
bind BarDown2 KEY_PAGE_DOWN
bind BarLeft1 KEY_CURSOR_LEFT
bind BarRight1 KEY_CURSOR_RIGHT
bind BarLeft2 KEY_HOME
bind BarRight2 KEY_END
hide on
bind BarUp1+BarUp2 KEY_PAGE_UP
bind BarDown1+BarDown2 KEY_PAGE_DOWN
bind BarLeft1+BarLeft2 KEY_HOME
bind BarRight1+BarRight2 KEY_END
hide off
context switchesRearRear Unused (left switch rear, right switch rear)
context switchesRearFront Unused (left switch rear, right switch front)
context switchesFrontRear Unused (left switch front, right switch rear)
context switchesFrontFront Unused (left switch front, right switch front)
context menu
bind BarUp1 MENU_PREV_ITEM
bind BarDown1 MENU_NEXT_ITEM
bind BarUp2 MENU_FIRST_ITEM
bind BarDown2 MENU_LAST_ITEM
bind BarLeft1 MENU_PREV_SETTING
bind BarRight1 MENU_NEXT_SETTING
bind BarLeft2 PREFLOAD
bind BarRight2 PREFSAVE
hide on
bind BarUp1+BarUp2 MENU_FIRST_ITEM
bind BarDown1+BarDown2 MENU_LAST_ITEM
bind BarLeft1+BarLeft2 PREFLOAD
bind BarRight1+BarRight2 PREFSAVE
hide off
context switchesRearCenter
hotkey LeftSwitchRear NOOP CONTEXT+default
hotkey RightSwitchRear CONTEXT+switchesRearRear NOOP
hotkey RightSwitchFront CONTEXT+switchesRearFront NOOP
context switchesFrontCenter
hotkey LeftSwitchFront NOOP CONTEXT+default
hotkey RightSwitchRear CONTEXT+switchesFrontRear NOOP
hotkey RightSwitchFront CONTEXT+switchesFrontFront NOOP
context switchesCenterRear
hotkey RightSwitchRear NOOP CONTEXT+default
hotkey LeftSwitchRear CONTEXT+switchesRearRear NOOP
hotkey LeftSwitchFront CONTEXT+switchesFrontRear NOOP
context switchesCenterFront
hotkey RightSwitchFront NOOP CONTEXT+default
hotkey LeftSwitchRear CONTEXT+switchesRearFront NOOP
hotkey LeftSwitchFront CONTEXT+switchesFrontFront NOOP
context switchesRearRear
hotkey LeftSwitchRear NOOP CONTEXT+switchesCenterRear
hotkey RightSwitchRear NOOP CONTEXT+switchesRearCenter
context switchesRearFront
hotkey LeftSwitchRear NOOP CONTEXT+switchesCenterFront
hotkey RightSwitchFront NOOP CONTEXT+switchesRearCenter
context switchesFrontRear
hotkey LeftSwitchFront NOOP CONTEXT+switchesCenterRear
hotkey RightSwitchRear NOOP CONTEXT+switchesFrontCenter
context switchesFrontFront
hotkey LeftSwitchFront NOOP CONTEXT+switchesCenterFront
hotkey RightSwitchFront NOOP CONTEXT+switchesFrontCenter
context default
hotkey LeftSwitchRear CONTEXT+switchesRearCenter NOOP
hotkey LeftSwitchFront CONTEXT+switchesFrontCenter NOOP
hotkey RightSwitchRear CONTEXT+switchesCenterRear NOOP
hotkey RightSwitchFront CONTEXT+switchesCenterFront NOOP

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 Papenmeier BrailleX Trio
assign statusKeys 0
include bar.kti
include keyboard.kti