Hello,

I've tried out the latest brltty on ubuntu 12.04 and encountered a few
problems. Some of them may relate to ubuntu and some of them are general
issues.

I've compiled brltty to /opt/brltty and linked the config file, the
config folder and the api key also to /etc. Then I created a link to
/sbin/brltty. On startup brltty 4.4 is loaded but it can't find the
settings so sometimes it starts with the english key table and always
with no speech support.
To get speech work I start the terminal on the graphical desktop and type
sudo killall brlty
sudo /sbin/brltty
then speech starts but my self defined key table is not loaded. Then I
repeat the commands above and it works. If I enter these commands on
tty1 (after logging in) it doesn't work, no speech support although I'am
logged in with the same user account. The brltty init script does not
load anything, maybe the issue can be find there?

The next one is related to the speech support in conjunction with my own
key table.
Warning: maybe the next lines crash your system, so be careful...
I've created the following text file:
Test pass
Password: 3mXMLlnhu1N7xKAO44J7
blabla
and saved it under pwtest.txt
Then I printed it with: cat pwtest.txt
First try: read it with the navigation keys of my braille device without
speech, works
second try: read it with the navigation keys of my braille device with
speech enabled: works too
third try: read it with the navigation function "lnup" from my key
table: system crashes on the password line. Even the graphical desktop
is dead so I must restart my computer. Can anyone reproduce this? I will
attach my key table, maybe it causes the problem.

I found another bug than I read the laptop key table file in vim (just
an example) relatively fast from top to bottom. I used the downarrow key
to move (ca 3 - lines per second). After the half of the document I got
a constant beep from the PC speaker and the system was frozen.

Regards
Eric

------------------------------

kbd-laptop.kbd

###############################################################################
# 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-2012 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://mielke.cc/brltty/
#
# This software is maintained by Dave Mielke <[email protected]>.
###############################################################################

title Bindings for Keyboards without a Keypad

#bind   CapsLock+!F1                    HELP
#bind   CapsLock+ShiftLeft+!F1          LEARN
bind    CapsLock+!R                     RESTARTBRL
bind    CapsLock+!D                     DESCCHAR
#bind   CapsLock+!ArrowUp               LNUP
#bind   CapsLock+!ArrowDown             LNDN
#bind   CapsLock+!ArrowLeft             CHRLT
#bind   CapsLock+!ArrowRight            CHRRT
#bind   CapsLock+!Home                  TOP_LEFT
#bind   CapsLock+!End                   BOT_LEFT
#bind   CapsLock+!Enter                 CSRTRK
#bind   CapsLock+!O                     CSRTRK+off
#bind   CapsLock+!DeleteBackward                BACK

# marks
#bind   CapsLock+!M                     SETMARK
#bind   CapsLock+!J                     GOTOMARK
bind    CapsLock+ShiftLeft+!1           SETMARK+1
bind    CapsLock+!1                     GOTOMARK+1
bind    CapsLock+ShiftLeft+!2           SETMARK+2
bind    CapsLock+!2                     GOTOMARK+2
bind    CapsLock+ShiftLeft+!3           SETMARK+3
bind    CapsLock+!3                     GOTOMARK+3
bind    CapsLock+ShiftLeft+!4           SETMARK+4
bind    CapsLock+!4                     GOTOMARK+4

# cut and paste
bind    CapsLock+!X                     CLIP_NEW
bind    CapsLock+!C                     COPY_RECT
bind    CapsLock+!V                     PASTE

# speech
#bind   !ControlLeft                    MUTE
bind    !ControlRight                   MUTE
#bind   CapsLock+!PageUp                        SAY_ABOVE
#bind   CapsLock+!Space                 SAY_LINE
#bind   CapsLock+!PageDown              SAY_BELOW
#bind   CapsLock+!F5                    SAY_SLOWER
#bind   CapsLock+!F6                    SAY_FASTER
#bind   CapsLock+!F7                    SAY_SOFTER
#bind   CapsLock+!F8                    SAY_LOUDER
#bind   CapsLock+!F9                    AUTOSPEAK

# my own
bind    ShiftRight+!ArrowLeft           SPEAK_PREV_WORD
bind    ShiftRight+!ArrowRight  SPEAK_NEXT_WORD
bind    ShiftRight+!ArrowUp             LNUP
bind    ShiftRight+!ArrowDown           LNDN
bind ControlRight+!ArrowLeft    SPEAK_FRST_CHAR
bind ControlRight+!ArrowRight   SPEAK_LAST_CHAR
bind ControlRight+!ArrowUp              TOP_LEFT
bind ControlRight+!ArrowDown    BOT_LEFT
bind ControlRight+!ShiftRight   ROUTE_LOCATION
bind ControlRight+!Enter                        SPEAK_LOCATION
_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: [email protected]
For general information, go to: http://mielke.cc/mailman/listinfo/brltty

Reply via email to