Capítulo 21. Usando Tablet PCs

Sumário

21.1. Instalando pacotes do Tablet PC
21.2. Configurando seu dispositivo tablet
21.3. Usando o teclado virtual
21.4. Girando a tela
21.5. Usando o reconhecimento de gestos
21.6. Fazendo anotações e criando esboços com a caneta
21.7. Solução de problemas
21.8. Para obter mais informações

Resumo

O SUSE® Linux Enterprise Desktop vem com suporte para Tablet PCs. A seguir, você aprenderá a instalar e configurar seu Tablet PC e descobrirá alguns aplicativos do Linux* úteis que aceitam entrada de canetas digitais.

Os seguintes Tablet PCs são suportados:

Depois que você instalar os pacotes do Tablet PC e configurar seu digitalizador corretamente, a entrada com a caneta (também chamada de stylus) poderá ser usada para as seguintes ações e aplicativos:

21.1. Instalando pacotes do Tablet PC

Os pacotes necessários para os Tablet PCs estão inclusos no padrão de instalação TabletPC. Se ele foi selecionado durante a instalação, os seguintes pacotes já deverão estar instalados no seu sistema:

  • cellwriter: um painel de entrada de escrita à mão com base em caracteres

  • jarnal: um aplicativo baseado em Java para anotações

  • xournal: um aplicativo para anotações e esboços

  • xstroke: um programa de reconhecimento de gestos para o Sistema X Window

  • xvkbd: um teclado virtual para o Sistema X Window

  • x11-input-fujitsu: o módulo de entrada X para tablets Fujitsu série P

  • x11-input-evtouch: o módulo de entrada X para alguns Tablet PCs com telas sensíveis ao toque

  • xorg-x11-driver-input: o módulo de entrada X para dispositivos de entrada, incluindo o módulo para dispositivos Wacom.

Se esses pacotes não estiverem instalados, instale manualmente os pacotes necessários da linha de comando ou selecione o padrão TabletPC para instalação no YaST.

21.2. Configurando seu dispositivo tablet

Durante a instalação, o tablet ou dispositivo de toque é configurado por padrão. Caso tenha problemas com a configuração do dispositivo Wacom, use xsetwacom na linha de comando para mudar as configurações.

21.3. Usando o teclado virtual

Para efetuar login na área de trabalho do KDE ou do GNOME ou desbloquear a tela, você pode digitar seu nome de usuário e senha da maneira normal ou por meio do teclado virtual (xvkbd), exibido abaixo do campo de login. Para configurar o teclado ou acessar a ajuda integrada, clique no campo xvkbd no canto inferior esquerdo para abrir o menu principal do xvkbd.

Se sua entrada não estiver visível (ou não for transferida para a janela onde necessário), redirecione o foco clicando na tecla Foco no xvkbd e clicando na janela que deve receber os eventos do teclado.

Figura 21.1. Teclado virtual xvkbd

Teclado virtual xvkbd

Se você quiser usar o xvkbd após o login, inicie-o por meio do menu principal ou com xvkbd de um shell.

21.4. Girando a tela

Use o KRandRTray (KDE) ou o gnome-display-properties (GNOME) para girar ou redimensionar sua tela de forma manual e simultânea. Tanto o KRandRTray quanto o gnome-display-properties são applets para a extensão RANDR do servidor X.

Inicie o KRandRTray ou o gnome-display-properties do menu principal ou digite krandrtray ou gnome-display-properties para iniciar o applet de um shell. Após iniciar o applet, seu ícone geralmente é adicionado à sua bandeja do sistema. Se o ícone do gnome-display-properties não aparecer automaticamente na bandeja do sistema, verifique se Mostrar Telas no Painel está ativado na caixa de diálogo Configurações de Resolução do Monitor.

Para girar sua tela com o KRandRTray, clique o botão direito do mouse no ícone e selecione Configurar Tela. Selecione a orientação desejada na caixa de diálogo de configuração.

Para girar a tela com gnome-display-properties, clique o botão direito do mouse no ícone e selecione a orientação desejada. A tela é inclinada imediatamente na nova direção. A orientação do tablet de gráficos também muda, para que ainda possa interpretar o movimento da caneta corretamente.

Se tiver problemas ao mudar a orientação da sua área de trabalho, consulte a Seção 21.7, “Solução de problemas” para obter mais informações.

Para obter mais informações sobre os applets específicos da área de trabalho da extensão RANDR, consulte a Seção “Monitor Settings” (Capítulo 3, Customizing Your Settings, ↑Guia do Usuário do KDE) e a Seção “Configurando telas” (Capítulo 3, Personalizando suas configurações, ↑Guia do Usuário do GNOME).

21.5. Usando o reconhecimento de gestos

O SUSE Linux Enterprise Desktop inclui o CellWriter e o xstroke para reconhecimento de gestos. Ambos os aplicativos aceitam gestos executados com a caneta ou outros dispositivos apontadores como entrada para os aplicativos no Sistema X Window.

21.5.1. Usando o CellWriter

Com o CellWriter, você pode escrever caracteres em uma grade de células. A escrita é reconhecida instantaneamente a cada caractere. Após terminar de escrever, você pode enviar a entrada para o aplicativo em foco no momento. Antes de se poder usar o CellWriter para reconhecimento de gestos, o aplicativo precisa ser treinado para reconhecer sua caligrafia: você precisa treinar cada caractere de um determinado mapa de teclas (caracteres não treinados não são ativados e, portanto, não podem ser usados).

Procedimento 21.1. Treinando o CellWriter

  1. Inicie o CellWriter no menu principal ou com cellwriter na linha de comando. Na primeira inicialização, o CellWriter entra automaticamente em modo de treino. No modo de treino, mostra um conjunto de caracteres do mapa de teclas escolhido no momento.

  2. Insira o gesto que gostaria de usar para um caractere em sua respectiva célula. Com a primeira entrada, o fundo tem sua cor modificada para branco, embora o caractere apareça em cinza claro. Repita o gesto várias vezes até a cor do caractere mudar para preto. Caracteres não instruídos são mostrados em um fundo cinza claro ou marrom (dependendo do esquema de cores da área de trabalho).

  3. Repita essa etapa até ter treinado o CellWriter para todos os caracteres de que você precisa.

  4. Se desejar treinar o CellWriter para outro idioma, clique no botão Configuração e selecione um idioma da guia Idiomas. Feche a caixa de diálogo de configuração. Clique no botão Treinar e selecione o mapa de teclas na caixa suspensa no canto inferior direito da janela do CellWriter. Agora repita seu treino para o novo mapa de teclas.

  5. Após terminar o treino para o mapa de teclas, clique no botão Treinar para alternar para o modo normal.

No modo normal, a janela do CellWriter mostra algumas células vazias nas quais inserir os gestos. Os caracteres não são enviados a outro aplicativo até você clicar no botão Inserir, para que possa corrigir ou apagar caracteres antes de usá-los como entrada. Os caracteres que tiverem sido reconhecidos com baixo grau de confiança aparecerão realçados. Para corrigir sua entrada, use o menu de contexto que aparece ao se clicar com o botão direito do mouse em uma célula. Para apagar um caractere, use a borracha da sua caneta ou clique no meio com o mouse para limpar a célula. Após terminar sua entrada no CellWriter, defina qual aplicativo deve recebê-la clicando na janela desse aplicativo. Em seguida, envie a entrada para o aplicativo clicando em Inserir.

Figura 21.2. Reconhecimento de gestos com o CellWriter

Reconhecimento de gestos com o CellWriter

Ao clicar no botão Teclas do CellWriter, você obtém um teclado virtual que pode ser usado em vez do reconhecimento de caligrafia.

Para ocultar o CellWriter, feche sua janela. O aplicativo agora aparece como um ícone na bandeja do sistema. Para mostrar a janela de entrada novamente, clique no ícone da bandeja do sistema.

21.5.2. Usando o Xstroke

Com o xstroke, você pode usar gestos com sua caneta ou outros dispositivos apontadores como entrada para aplicativos no Sistema X Window. O alfabeto do xstroke é um alfabeto de traço único semelhante ao alfabeto Graffiti*. Quando ativado, o xstroke envia a entrada à janela atualmente focalizada.

  1. Inicie o KRandRTray por meio do menu principal ou com xstroke em um shell. Isso adiciona um ícone de lápis à bandeja do sistema.

  2. Inicie o aplicativo no qual deseja criar o texto de entrada com a caneta (por exemplo, uma janela de terminal, um editor de texto ou o LibreOffice Writer).

  3. Para ativar o modo de reconhecimento de gestos, clique no ícone de lápis uma vez.

  4. Execute alguns gestos no tablet de gráficos com a caneta ou outro dispositivo apontador. O xstroke captura os gestos e transfere-os para o texto que é exibido na janela do aplicativo focalizado.

  5. Para alternar o foco para uma janela diferente, clique na janela desejada com a caneta e mantenha o botão do mouse pressionado por um momento (ou use o atalho do teclado definido no centro de controle de sua área de trabalho).

  6. Para desativar o modo de reconhecimento de gestos, clique no ícone de lápis novamente.

21.6. Fazendo anotações e criando esboços com a caneta

Para criar desenhos com a caneta, use um editor de gráficos profissional, como o GIMP, ou experimente um aplicativo de anotações, Xournal ou Jarnal. Com o Xournal e o Jarnal, você pode fazer anotações, criar desenhos ou inserir comentários em arquivos PDF com a caneta. Como um aplicativo baseado em Java disponível para diversas plataformas, o Jarnal também oferece recursos básicos de colaboração. Para obter mais informações, consulte http://www.dklevine.com/general/software/tc1000/jarnal-net.htm. Ao gravar seu conteúdo, o Jarnal armazena os dados em um formato de arquivo (*.jaj) que também contém um arquivo no formato SVG.

Inicie o Jarnal ou Xournal por meio do menu principal ou digitando jarnal ou xournal em um shell. Para inserir comentários en um arquivo PDF no Xournal, por exemplo, selecione File (Arquivo) +Annotate PDF (Anotar PDF) e abra o arquivo PDF em seu sistema de arquivos. Use a caneta ou outro dispositivo de ponteiro para anotar o PDF e grave as mudanças com Arquivo+Exportar para PDF.

Figura 21.3. Fazendo anotações em um PDF com o Xournal

Fazendo anotações em um PDF com o Xournal

O Dasher é outro aplicativo útil. Foi projetado para situações em que a entrada pelo teclado não é prática ou não está disponível. Com algum treinamento, você pode digitar rapidamente quantidades maiores de texto usando somente a caneta (ou outros dispositivos de entrada — é possível até usar um gerenciador de visão).

Inicie o Dasher por meio do menu principal ou comdasher em um shell. Mova sua caneta em uma direção e o aplicativo começará a ampliar as letras no lado direito. Com as letras que passam pelo meio do cursor de linha cruzada, o texto é criado ou previsto e é impresso na parte superior da janela. Para começar ou parar de escrever, clique na tela uma vez com a caneta. Modifique a velocidade de zoom na parte inferior da janela.

Figura 21.4. Editando textos com o Dasher

Editando textos com o Dasher

O conceito do Dasher funciona para muitos idiomas. Para obter mais informações, consulte o site na Web do Dasher, que oferece documentação, demonstrações e textos de treinamento abrangentes. Encontre-o em http://www.inference.phy.cam.ac.uk/dasher/

21.7. Solução de problemas

O teclado virtual não aparece na tela de login

Ocasionalmente, o teclado virtual não é exibido na tela de login. Para resolver isso, reinicie o servidor X pressionando Ctrl+Alt+<— ou pressione a tecla apropriada em seu Tablet PC (se você usar um modelo plano sem teclado integrado). Se o teclado virtual ainda não for exibido, conecte um teclado externo a seu modelo plano e efetue logon usando o teclado do hardware.

A orientação dos tablets de gráficos com Wacom não muda

Com o comando xrandr, você pode mudar a orientação de sua tela por meio de um shell. Digite xrandr --help para ver as opções disponíveis. Para mudar simultaneamente a orientação de seu tablet de gráficos, o comando precisa ser modificado conforme descrito abaixo:

  • Para a orientação normal (rotação de 0°):

    xrandr -o normal && xsetwacom --set "Serial Wacom Tablet" Rotate NONE
  • Para a rotação de 90° (no sentido horário, retrato):

    xrandr -o right && xsetwacom --set "Serial Wacom Tablet" Rotate CW
  • Para a rotação de 180° (paisagem):

     xrandr -o inverted && xsetwacom --set "Serial Wacom Tablet" Rotate HALF
  • Para a rotação de 270° (no sentido anti-horário, retrato):

     xrandr -o left && xsetwacom set --"Serial Wacom Tablet" Rotate CCW

Observe que os comandos acima dependem da saída do comando xsetwacom list. Substitua "Serial Wacom Tablet" pela saída do dispositivo de toque ou stylus. Se tiver um dispositivo Wacom com suporte a toque (você usa os dedos na tela para mover o cursor), será necessário girar o dispositivo de toque.

21.8. Para obter mais informações

Alguns dos aplicativos mencionados aqui não oferecem ajuda on-line integrada, mas você pode encontrar informações úteis sobre o uso e a configuração em seu sistema instalado em /usr/share/doc/package/packagename ou na Web:


SUSE Linux Enterprise Desktop Guia de Administração 11 SP3