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