106.3 Lição 1
Certificação: |
LPIC-1 |
---|---|
Versão: |
5.0 |
Tópico: |
106 Interfaces de usuário e áreas de trabalho |
Objetivo: |
106.3 Acessibilidade |
Lição: |
1 de 1 |
Introdução
O ambiente de desktop do Linux inclui muitas configurações e ferramentas para adaptar a interface do usuário a pessoas com deficiência. Os dispositivos de interface humana comuns — tela, teclado e mouse/touchpad — podem ser reconfigurados individualmente para compensar deficiências visuais ou uma mobilidade reduzida.
É possível, por exemplo, adaptar o esquema de cores da área de trabalho para melhor atender pessoas daltônicas. Além disso, quem sofre de lesões por esforço repetitivo pode tirar proveito de métodos alternativos de digitação e clique.
Alguns desses recursos de acessibilidade são fornecidos pelo próprio ambiente de área de trabalho, como o Gnome ou o KDE, e outros são fornecidos por programas adicionais. Neste último caso, é importante escolher a ferramenta que melhor se integra ao ambiente de trabalho, para ter um auxílio de melhor qualidade.
Configurações de acessibilidade
As principais distribuições Linux incluem mais ou menos os mesmos recursos de acessibilidade, que podem ser personalizados com um módulo especial no gerenciador de configurações que vem com o ambiente de desktop. O módulo de configurações de acessibilidade é chamado de Acesso universal na área de trabalho do Gnome, enquanto que no KDE ele está em Configurações do sistema, Personalização, Acessibilidade. Outros ambientes de desktop, como o Xfce, também o chamam de Acessibilidade em seu gerenciador de configurações gráficas. Porém, de maneira geral eles oferecem um conjunto reduzido de funcionalidades em comparação com o Gnome e o KDE.
O Gnome, por exemplo, pode ser configurado para exibir permanentemente o menu de Acesso Universal no canto superior direito da tela, permitindo ativar rapidamente as opções de acessibilidade. Podemos usá-las, por exemplo, para substituir o alerta sonoro por um alerta visual, permitindo que usuários com deficiência auditiva percebam os alertas do sistema com mais facilidade. Embora o KDE não inclua um menu de acesso rápido semelhante, o recurso de alerta visual também está disponível com o nome de sino visual.
Assistente de teclado e mouse
O comportamento padrão do teclado e do mouse pode ser modificado para contornar dificuldades específicas de mobilidade. As combinações de teclas, a taxa de repetição automática de teclas e os pressionamentos de tecla não intencionais representam obstáculos significativos para usuários com mobilidade reduzida das mãos. Para compensar esses contratempos de digitação, existem três recursos de acessibilidade relacionados ao teclado: Teclas de aderência, Teclas de repercussão e Teclas lentas.
O recurso Teclas de aderência (Sticky keys), encontrado na seção Digitação da configuração de Acesso Universal do Gnome, permite ao usuário digitar atalhos de teclado uma tecla por vez. Quando ativado, combinações de teclas como Ctrl+C não precisam ser pressionadas ao mesmo tempo. O usuário pode primeiro pressionar a tecla Ctrl, soltá-la e em seguida pressionar a tecla C. No KDE, esta opção está na guia Teclas modificadoras da janela de configurações de Acessibilidade. O KDE também oferece a opção de Teclas de bloqueio: se habilitada, as teclas Alt, Ctrl e Shift permanecerão “apertadas” se o usuário as pressionar duas vezes, semelhante ao comportamento da tecla Caps lock. Como no caso do recurso Caps lock, o usuário precisará pressionar a tecla correspondente novamente para liberá-la.
O recurso Teclas de repercussão (Bounce keys) serve para inibir pressionamentos de tecla não intencionais adicionando um tempo de latência entre eles, ou seja, um novo pressionamento de tecla será aceito somente após um período de tempo especificado desde o pressionamento anterior. Com o recurso de teclas de repercussão, os usuários com tremores nas mãos evitam os efeitos de pressionar uma tecla várias vezes quando pretendem pressioná-la apenas uma vez. No Gnome, este recurso diz respeito apenas às repetições da mesma tecla. Já no KDE são levados em conta os pressionamentos de outras teclas. Ele pode ser encontrado na guia Filtros do teclado.
O recurso Teclas lentas (Slow keys) também ajuda a evitar toques acidentais nas teclas. Quando ativadas, as teclas lentas exigem que o usuário mantenha a tecla pressionada por um período de tempo especificado antes de ela ser aceita. Dependendo das necessidades do usuário, também pode ser útil ajustar a repetição automática enquanto uma tecla é mantida pressionada, disponível nas configurações do teclado.
Os recursos de acessibilidade de teclas de aderência e teclas lentas podem ser ativados e desativados com Gestos de ativação realizados no teclado. No KDE, a opção Usar gestos para ativar as teclas de aderência e as teclas lentas deve ser marcada para habilitar os Gestos de Ativação, enquanto no Gnome esse recurso é chamado de Habilitar por Teclado na janela de configuração do Assistente de Digitação. Assim que os Gestos de Ativação forem habilitados, o recurso de teclas de aderência será ativado pressionando-se a tecla Shift cinco vezes consecutivas. Para ativar o recurso de teclas lentas, a tecla Shift deve ser mantida pressionada por oito segundos consecutivos.
Os usuários que acham mais confortável usar o teclado em vez do mouse ou touchpad podem recorrer aos atalhos de teclado para navegar no ambiente de trabalho. Além disso, um recurso chamado Mouse por teclado permite que o usuário controle o próprio ponteiro do mouse com o teclado numérico, presente em teclados de desktop de tamanho normal e em laptops maiores.
O teclado numérico é organizado em uma grade quadrada, de modo que cada número corresponde a uma direção: 2 move o cursor para baixo, 4 move o cursor para a esquerda, 7 move o cursor para o noroeste, etc. Por padrão, o número 5 corresponde ao clique esquerdo do mouse.
Ao passo que no Gnome há apenas um interruptor para habilitar a opção Mouse por teclado na janela de configurações de Acesso universal, no KDE as configurações de Mouse por teclado estão localizadas em Configurações do sistema, Mouse, Navegação por teclado. Certas opções, como velocidade e aceleração, podem ser personalizadas.
Tip
|
As teclas lentas, teclas de aderência, teclas de repercussão e o mouse por teclado são recursos de acessibilidade fornecidos pelo AccessX, um recurso existente na extensão X keyboard do X Window System. As configurações do AccessX também podem ser modificadas na linha de comando, com o comando |
O mouse ou o touchpad podem ser usados para gerar entrada de teclado quando o uso do teclado físico for demasiado desconfortável ou impossível. Se a opção Teclado virtual nas configurações de acesso universal do Gnome estiver habilitada, um teclado aparecerá na tela sempre que o cursor estiver em um campo de texto; um novo texto é inserido clicando-se nas teclas com o mouse ou os dedos em uma tela de toque, semelhante ao teclado virtual dos smartphones.
O KDE e outros ambientes de área de trabalho nem sempre trazem o teclado virtual por padrão, mas o pacote onboard, que pode ser instalado manualmente, oferece um teclado virtual simples que pode ser usado em qualquer ambiente de área de trabalho. Após a instalação, ele ficará disponível como um aplicativo normal no inicializador de aplicativos.
O comportamento do ponteiro também pode ser modificado, se o gesto de clicar e arrastar o mouse causar dor ou for impraticável por qualquer outro motivo. Se o usuário não conseguir clicar com o botão do mouse rápido o suficiente para acionar um evento de clique duplo, por exemplo, o intervalo de tempo para pressionar o botão do mouse uma segunda vez para um duplo clique pode ser aumentado em Preferências do mouse na janela de configuração do sistema.
Se o usuário não conseguir pressionar um ou mais botões do mouse, os cliques podem ser simulados usando diferentes técnicas. Na seção Assistência de clique do Acesso Universal do Gnome, a opção Clique secundário simulado simula um clique com o botão direito se o usuário pressionar e segurar o botão esquerdo do mouse. Com a opção Clique flutuante habilitada, um evento de clique será disparado quando o usuário segurar o mouse sem movê-lo. No KDE, o aplicativo KMouseTool fornece esses mesmos recursos para facilitar as ações com o mouse.
Deficiências visuais
Alguns usuários com visão reduzida ainda podem usar a tela do monitor para interagir com o computador. Dependendo das necessidades do usuário, muitos ajustes visuais são possíveis para refinar os detalhes de difícil visualização da área de trabalho gráfica padrão.
A seção Visão das configurações de Acesso universal do Gnome inclui opções que podem ajudar pessoas com visão reduzida:
- Alto contraste
-
torna as janelas e botões mais visíveis exibindo-os em cores mais contrastadas.
- Texto grande
-
amplia o tamanho padrão da fonte na tela.
- Tamanho do cursor
-
permite escolher um cursor maior e mais fácil de localizar na tela.
Alguns desses ajustes não estão estritamente relacionados aos recursos de acessibilidade e, portanto, podem ser encontrados na seção de aparência do utilitário de configuração fornecido por outros ambientes de desktop. Um usuário que tenha dificuldade em discernir entre os elementos visuais pode escolher um tema de alto contraste para facilitar a identificação de botões, janelas sobrepostas, etc.
Se os ajustes de aparência por si só não forem suficientes para aprimorar a legibilidade, um programa de ampliação pode ser usado para aumentar o zoom em certas partes da tela. Esse recurso é chamado de Ampliação nas configurações de Acesso universal do Gnome, onde opções como taxa de ampliação, posição da lupa e ajustes de cor podem ser personalizadas.
No KDE, o programa KMagnifier oferece os mesmos recursos, mas está disponível como um aplicativo comum através do inicializador de aplicativos. Outros ambientes de desktop podem fornecer seus próprios ampliadores de tela. O Xfce, por exemplo, permite aumentar e diminuir o zoom da tela girando a roda de rolagem do mouse enquanto a tecla Alt está pressionada.
Finalmente, os usuários para os quais a interface gráfica não é uma opção podem usar um leitor de tela para interagir com o computador. Independentemente do ambiente de trabalho escolhido, o leitor de tela mais popular para os sistemas Linux é o Orca, que normalmente vem instalado por padrão na maioria das distribuições. O Orca gera uma voz sintetizada que descreve os eventos na tela e lê o texto sob o cursor do mouse. O Orca também funciona com visores braille atualizáveis, dispositivos especiais que exibem caracteres em braille erguendo pequenos pinos que podem ser sentidos com a ponta dos dedos. Nem todos os aplicativos de desktop são totalmente adaptados para leitores de tela e nem todos os usuários acharão fácil usá-los, por isso é importante fornecer o máximo possível de estratégias de leitura de tela para os usuários terem escolha.
Exercícios Guiados
-
Qual recurso de acessibilidade poderia ajudar um usuário a alternar entre as janelas abertas usando o teclado, considerando que o usuário não consegue pressionar as teclas Alt e Tab ao mesmo tempo?
-
Como o recurso de acessibilidade Teclas de repercussão pode ajudar usuários que sofrem de tremores involuntários nas mãos que dificultam a digitação?
-
Quais são os gestos de ativação mais comuns para o recurso de acessibilidade Teclas de aderência?
Exercícios Exploratórios
-
Os recursos de acessibilidade nem sempre são fornecidos por um único aplicativo e podem variar de um ambiente de trabalho para outro. No KDE, qual aplicativo ajuda as pessoas com lesões por esforço repetitivo produzindo cliques do mouse sempre que o cursor estiver parado brevemente?
-
Quais aspectos de aparência do ambiente gráfico podem ser modificados para facilitar a leitura do texto na tela?
-
De que forma o aplicativo Orca pode ajudar usuários com deficiência visual a interagir com o ambiente de trabalho?
Resumo
Esta lição cobre os recursos gerais de acessibilidade disponíveis nos sistemas Linux. Todos os principais ambientes de desktop, especialmente o Gnome e o KDE, fornecem diversos aplicativos integrados e de terceiros para auxiliar as pessoas com deficiência visual ou mobilidade reduzida. A lição abrange os seguintes tópicos:
-
Como alterar as configurações de acessibilidade.
-
Maneiras alternativas de usar o teclado e o mouse.
-
Adaptações da área de trabalho para os deficientes visuais.
Os comandos e procedimentos abordados foram:
-
Configurações de acessibilidade do teclado: Teclas de aderência, teclas lentas, teclas de repercussão.
-
Eventos do mouse gerados artificialmente.
-
Teclado virtual.
-
Ajustes visuais para melhorar a legibilidade.
-
Temas da área de trabalho com alto contraste/letras grandes.
-
Ampliadores de tela.
-
O leitor de tela Orca.
Respostas aos Exercícios Guiados
-
Qual recurso de acessibilidade poderia ajudar um usuário a alternar entre as janelas abertas usando o teclado, considerando que o usuário não consegue pressionar as teclas Alt e Tab ao mesmo tempo?
O recurso de teclas de aderência, que permite ao usuário digitar atalhos de teclado uma tecla por vez.
-
Como o recurso de acessibilidade Teclas de repercussão pode ajudar usuários que sofrem de tremores involuntários nas mãos que dificultam a digitação?
Com as teclas de repercussão ativadas, um novo pressionamento de tecla será aceito somente após um determinado período de tempo desde o pressionamento anterior.
-
Quais são os gestos de ativação mais comuns para o recurso de acessibilidade Teclas de aderência?
Se os Gestos de Ativação estiverem habilitados, o recurso teclas de aderência será ativado quando a tecla Shift for pressionada cinco vezes consecutivas.
Respostas aos Exercícios Exploratórios
-
Os recursos de acessibilidade nem sempre são fornecidos por um único aplicativo e podem variar de um ambiente de trabalho para outro. No KDE, qual aplicativo ajuda as pessoas com lesões por esforço repetitivo produzindo cliques do mouse sempre que o cursor estiver parado brevemente?
O aplicativo KMouseTool.
-
Quais aspectos de aparência do ambiente gráfico podem ser modificados para facilitar a leitura do texto na tela?
Definir um tamanho de fonte maior nas configurações da área de trabalho facilita a leitura de todos os textos na tela.
-
De que forma o aplicativo Orca pode ajudar usuários com deficiência visual a interagir com o ambiente de trabalho?
O Orca é um leitor de tela que gera uma voz sintetizada que descreve os eventos na tela e lê o texto sob o cursor do mouse. Ele também funciona com dispositivos chamados de visores braille atualizáveis, permitindo ao usuário identificar o texto com padrões táteis.