Segue abaixo uma bela contribuição do amigo Vítor Oliveira, ensinando como configurar uma linha Braille no Ubuntu.

—————-

BRAILLE NO UBUNTU

Em primeiro lugar, é necessário dizer que não é o “orca” o verdadeiro responsável pela exibição do ecrã num terminal braille. De facto, embora o “orca” tenha suporte braille, este é feito por um outro programa leitor de ecrã chamado “brltty” e que trabalha em modo texto. Assim, temos de configurar o “orca” e o “brltty” para funcionarem em conjunto.

Configurando o Orca

1- Abra as preferências do “orca” (insert+espaço”.
2- Desloque a seta duas posições para a direita e ouvirá o separador “braille”.
3- Pressione “Tab” uma vez e estará na caixa de verificação “habilitar braille”. Marque com a barra de espaços.
4- Pressione duas vezes “shift+tab” para “ok” e pressione ‘Enter’

Vamos ver a coisa a funcionar?

Tomemos por exemplo alguém que, como eu e muita gente, tenha um terminal da Handy Tech; uma Braille Wave, uma Braille Star ou um Braillino. Vamos pôr o “brltty provisoriamente a funcionar para o entusiasmar um pouco.
Suponhamos que tem o terminal na porta de comunicações com1.
Vá ao terminal e digite a linha como descrita abaixo:

brltty -b ht -d ttyS0 -t pt

Após pressionar ‘Enter’, ouvirá dois beeps e vai aparecer-lhe em braille a inscrição “screen not in text mode”. Não se preocupe. O que se passa é que, como disse acima, o “brltty” é um interface para modo texto, não para modo gráfico. Como você está presentemente em modo gráfico, o programa simplesmente avisa-o que não está em modo texto.

Feche o “orca” com “insert+Q” e volte a carregar. Em princípio, o modo gráfico em braille deverá arrancar normalmente. Caso tal não aconteça, não se preocupe. Da próxima vez que reiniciar a máquina, vai tudo arrancar normalmente. O importante mesmo, foi que a inscrição “screen not in text mode” apareceu tranquilamente no seu terminal braille! Isso significa que PC e terminal estão a comunicar perfeitamente.

Para uma pequena explicação sobre o comando que efectuou; “brltty” é o nome da aplicação; “-b ht”, vai dizer ao “brltty” que você tem um terminal braille da Handi Tech; “-d ttyS0″ vai dizer ao “brltty” que você tem a sua Handy Tech ligada na com1; “-t pt”, vai informar ao “brltty” que, o terminal Handy tech que você tem ligado na com1, usa a tabela de escrita portuguesa.

Configurando o Ubuntu para que o Brltty arranque de início

Edite o arquivo com o nome “/etc/default/brltty”
no terminal, digite:

sudo gedit /etc/default/brltty

Procure a última linha que diz “RUN_BRLTTY=no”.
A seguir ao sinal de ‘=’, altere ‘no’ para ‘yes’.
Salve o arquivo e saia.

Configurar o brltty

Agora, vamos fazer com que o brltty funcione com o seu terminal, usando a porta de comunicações que escolher e a respectiva tabela de tradução. Para tal, vamos editar o arquivo “/etc/brltty”.
Novamente no terminal, digite:

sudo gedit /etc/brltty.conf

Há dois aspectos que têm de ser desde logo realçados. O primeiro é que, todas as linhas começam por ‘#’. Tudo o que está para a frente desse caracter representa comentários ou exemplos de configuração. Assim, para tornar essa linha válida, teremos de apagar o ‘#’. O segundo aspecto, é que o documento está dividido por secções que estão devidamente representadas por sequências anormais de caracteres, o que facilita a respectiva localização.
Tenha ainda em atenção que as linhas contêm separadores. Ao deslocar-se na linha, ouvirá ‘tab’. O formato da linha terá de ser deixado intacto!
Navegando com as setas, localize a primeira secção:

############################
# Generic Braille Settings #
############################

Abaixo tem a designação dos diversos terminais suportados. Vamos localizar a linha que nos interessa:

#braille-driver ht # HandyTech

Apague o primeiro caracter da linha, ‘#’.
A linha ficará com o formato:

braille-driver ht # HandyTech

Agora, localize a linha:

#braille-device serial:ttyS0 # First serial device.

Apague o primeiro caracter da linha ‘#’.
A linha deverá ter este aspecto:

braille-device serial:ttyS0 # First serial device.

Nesta última linha, indicámos a porta de comunicações.
Vamos indicar ao brltty que estamos a trabalhar em linux e não em windows. Localize a linha:

#release-device off # Don’t release the device.

Mais uma vez, apague o primeiro caracter da linha, ‘#’.
A linha deverá ter este aspecto:

release-device off # Don’t release the device.

Se quiséssemos trabalhar com o brltty em windows, por exemplo para trabalhar com o NVDA, deveríamos fazer a mesma coisa, não nesta linha, mas na imediatamente acima.

Agora vamos indicar qual a tabela de escrita que vamos usar no braille. Localize a linha:

#text-table pt # Portuguese (iso-8859-1)

Mais uma vez, apague o primeiro caracter da linha, ‘#’.
A linha deverá ter este aspecto:

text-table pt # Portuguese (iso-8859-1)

Pronto, poderemos terminar por aqui a nossa configuração. Salve o documento, saia e reinicie o computador.
Contudo, se possuir um terminal braille com teclado próprio e quiser trabalhar com esse teclado, localize a secção:

#############################
# Braille Driver Parameters #
#############################

Localize as linhas:

# HandyTech Braille Driver Parameters
#braille-parameters ht:InputMode=no # [no,yes]

Na linha de baixo, apague o primeiro caracter, ‘#’ e mude o que está a seguir ao sinal de ‘=’ e antes do próximo ‘#’ de “no” para “yes”.

Salve o documento, saia e reinicie o computador.

O resto do arquivo trata de outras configurações. Umas genéricas do próprio brltty, tais como configuração de ecrã, etc. Outras, são para fazer com que o brltty funcione com sintetizadores de voz, internos e externos. A destacar, o viavoice. No entanto, como temos já o viavoice ocupado com o orca, apenas podemos usar o braille, o que já não é nada mau, convenhamos.

Lisboa, 11 de Novembro de 2008

Vítor Oliveira