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,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