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,100 @@
###############################################################################
# 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 #
####################
context default
bind RoutingKey ROUTE
bind ArrowUp LNUP
bind ArrowDown LNDN
bind PanLeft FWINLT
bind PanRight FWINRT
bind Control+ArrowUp TOP_LEFT
bind Control+ArrowDown BOT_LEFT
bind Control+PanLeft PRSEARCH
bind Control+PanRight NXSEARCH
bind Alt+ArrowUp ATTRUP
bind Alt+ArrowDown ATTRDN
bind Alt+PanLeft CHRLT
bind Alt+PanRight CHRRT
bind Select+ArrowUp TOP
bind Select+ArrowDown BOT
bind Select+PanLeft LNBEG
bind Select+PanRight LNEND
bind Read+ArrowUp PRDIFLN
bind Read+ArrowDown NXDIFLN
bind Read+PanLeft FWINLTSKIP
bind Read+PanRight FWINRTSKIP
bind Control+Alt+ArrowUp PRPGRPH
bind Control+Alt+ArrowDown NXPGRPH
bind Select+Read+ArrowUp PRPROMPT
bind Select+Read+ArrowDown NXPROMPT
bind Control TIME
bind Alt INFO
bind Control+RoutingKey CLIP_NEW
bind Alt+RoutingKey CLIP_ADD
bind Select+RoutingKey COPY_LINE
bind Read+RoutingKey COPY_RECT
bind Control+Alt PASTE
bind Control+Alt+RoutingKey SETLEFT
bind Select+Read+RoutingKey DESCCHAR
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 Control CONTROL
map Alt META
bind Insert KEY_INSERT
bind Delete KEY_DELETE
bind Backspace KEY_BACKSPACE
bind Backward KEY_HOME
bind Forward KEY_END
bind ScrollLeft KEY_PAGE_UP
bind ScrollRight KEY_PAGE_DOWN
bind ArrowLeft KEY_CURSOR_LEFT
bind ArrowRight KEY_CURSOR_RIGHT
bind Escape KEY_ESCAPE
assign chord Read+
assign commandDot7 KEY_ENTER
assign commandDot8 PASSDOTS+space
include ../chords.kti

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>.
###############################################################################
title Braille Memo Pocket
note The six round keys along the top are a braille keyboard.
note * From left to right, their names are: Dot3, Dot2, Dot1, Dot4, Dot5, Dot6.
note The two keys to the left of Dot3, from top to bottom, are named: Control, Alt.
note The two keys to the right of Dot6, from top to bottom, are named: Select, Read.
note The three keys below Dot1 and Dot4, from left to right, are named: Dot7, Extension, Dot8.
note At the bottom left is a group of four keys arranged in a cross.
note * Starting with the leftmost key and moving clockwise, their names are:
note * ArrowLeft, ArrowUp, ArrowRight, ArrowDown.
note A driver implementation constraint requires that some of the bindings
note * refer to the ArrowLeft and ArrowRight keys as PanLeft and PanRight.
note Some keys are entered by pressing a set of keys simultaneously:
note + Return: Dot7
note + Space: Dot8
note + ArrowUp: Extension + Dot1
note + ArrowDown: Extension + Dot4
note + ArrowLeft: Extension + Dot2
note + ArrowRight: Extension + Dot5
note + Insert: Extension + Dot3
note + Change: Extension + Dot6
note + Backspace: Extension + Dot7
note + Delete: Extension + Dot8
note + Escape: Extension + ArrowUp
note + Info: Extension + ArrowDown
note + Backward: Extension + ArrowRight + Dot1
note + Forward: Extension + ArrowRight + Dot4
note + ScrollLeft: Extension + ArrowRight + Dot2
note + ScrollRight: Extension + ArrowRight + Dot5
note + OK: Extension + ArrowRight + Dot7
note + Set: Extension + ArrowRight + Dot8
bind ArrowUp+ArrowDown CSRJMP_VERT
bind PanLeft+PanRight RETURN
include common.kti
context default
bind ArrowUp+ArrowLeft CSRVIS
bind ArrowUp+ArrowRight ATTRVIS
bind ArrowDown+ArrowLeft CSRTRK
bind ArrowDown+ArrowRight SIXDOTS
bind Extension KEY_TAB
bind Extension+RoutingKey KEY_FUNCTION

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>.
###############################################################################
title Braille Memo Smart
note The six slightly angled keys along the top are a braille keyboard.
note * From left to right, their names are: Dot3, Dot2, Dot1, Dot4, Dot5, Dot6.
note The two keys to the left of Dot3, from top to bottom, are named: Control, Alt.
note The two keys to the right of Dot6, from top to bottom, are named: Select, Read.
note The key immediately below Dot2 is named Backspace.
note The key immediately below Dot5 is named Delete.
note The three keys below Dot1 and Dot4, from left to right, are named: Dot7, Extension, Dot8.
note The keys to the left and right of the braille cells are named: PanLeft, PanRight.
note The two keys on the front at the left are named: ArrowUp, ArrowDown.
note The two keys on the front at the right are named: ArrowLeft, ArrowRight.
note Some keys are entered by pressing a set of keys simultaneously:
note + Return: Dot7
note + Space: Dot8
note + ArrowUp: Extension + Dot1
note + ArrowDown: Extension + Dot4
note + Control+ArrowLeft: Extension + Dot2
note + Control+ArrowRight: Extension + Dot5
note + ArrowLeft: Extension + Dot3
note + ArrowRight: Extension + Dot6
note + OK: Extension + Dot7
note + Set: Extension + Dot8
note + Info (Tab): Extension + Dot4 + Dot5
note + Select+Info (Shift+Tab): Extension + Dot1 + Dot2
note + Escape: Extension + Dot1 + Dot5
note + Insert: Extension + Dot2 + Dot4
note + Backward: Extension + ArrowUp
note + Forward: Extension + ArrowDown
note + ScrollLeft: Extension + ArrowLeft
note + ScrollRight: Extension + ArrowRight
hide on
bind Info KEY_TAB
bind Select+Info KEY_TAB+shift
hide off
bind Read HOME
bind Select BACK
bind Select+Read CSRJMP_VERT
include common.kti
context default
bind Control+ArrowLeft CSRVIS
bind Control+ArrowRight ATTRVIS
bind Alt+ArrowLeft CSRTRK
bind Alt+ArrowRight SIXDOTS
bind PanLeft+RoutingKey SWITCHVT
bind PanRight+RoutingKey KEY_FUNCTION