Clavier virtuel sur une Raspberry Pi tactile.

Instale um teclado virtual de toque no Raspberry Pi.

Atualizada 8 October 2019 - 0 Comentários - , , ,

ⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.

Se você estiver usando uma tela sensível ao toque com o Raspberry Pi, provavelmente já enfrentou um problema, a falta de um teclado virtual!

Embora a própria base Raspberry Pi ofereça uma tela sensível ao toque para o Raspberry Pi, o Raspbian não inclui um teclado virtual que nos permite digitar texto diretamente de uma tela sensível ao toque.

Hoje, veremos como instalar um teclado virtual no Raspberry Pi para escrever a partir da tela!

O material necessário para este tutorial

Para concluir este tutorial, você precisará dos seguintes materiais:

Este tutorial foi feito com a tela de toque oficial, mas telas de toque não oficiais também funcionarão!

Um teclado virtual para o Raspberry Pi

Existem muitos teclados virtuais no Linux, mas precisamos encontrar um que seja compatível com o Raspberry Pi e, se possível, disponível diretamente nos repositórios Raspbian.

Depois de algumas pesquisas, minha escolha recaiu sobre o teclado virtual Florence, desenvolvido por um François Agrech. É um teclado simples e eficiente, com um atalho para mostrar ou ocultar quando necessário.

Instale nosso teclado de toque no Raspberry Pi

Instalar o Florence no Raspberry Pi é relativamente simples, pois está presente nos repositórios do Raspbian. Precisamos apenas instalá-lo por meio desses repositórios com os seguintes comandos:

sudo apt update
sudo apt install florence -y

O primeiro comando atualizará a lista de repositórios Raspbian. O segundo instalará Florença. O teclado virtual agora está disponível clicando no menu Raspbian e na subcategoria "Acesso universal".

Atalho de teclado virtual do menu Raspbian
Pronto, clicando no ícone do teclado, você pode iniciar o seu teclado virtual!

O teclado virtual fecha sozinho!

Se você parar aí, terá um bug estranho: quando você digita uma tecla no teclado virtual, ela fecha … Por que isso?

Acontece que, para se comunicar com outros programas, o teclado touchscreen precisa usar um protocolo denominado D-Bus e um pacote específico denominado at-spi2-core.

O pacote at-spi2-core é uma espécie de sobreposição ao D-Bus e usada para se comunicar com leitores de tela usados por pessoas com deficiência. Portanto, é usado por Florença e necessário para o seu funcionamento.

Então teremos que instalar at-spi2-core além do teclado virtual. Mais uma vez, só precisamos examinar os depósitos!

sudo apt install at-spi2-core -y

E aí está, se você reiniciar o teclado, ele parece bem e limpo, e se você clicar em uma tecla, ele funciona!

Teclado virtual em raspbian
Meu teclado é lindo, mas é em inglês …

Altere o idioma do teclado virtual.

Agora que nosso teclado está funcional, tudo o que precisamos fazer é alterar o idioma e adaptar o teclado ao nosso gosto.

Para alterar o idioma do teclado, duas soluções. Ou você usa o comando setxkbmap, que permite definir o idioma do teclado e, em seguida, você precisará adicioná-lo ao seu arquivo ~/.bashrc para que seja lançado a cada inicialização.

De qualquer forma, e essa é a solução que me parece mais limpa, você usa as configurações do Raspbian diretamente.

Para a primeira solução, digite os seguintes comandos (substitua FR pelo código do idioma desejado):

setxkbmap fr
echo "setxkbmap fr" >> ~/.bashrc

Para a segunda solução, clique no menu Raspbian, vá para a parte "Preferências", depois "Teclado e mouse", e na parte do teclado modifique a configuração "Layout do teclado" para a sua escolha.

Pode ser necessário reiniciar o teclado virtual.

Teclado virtual com linguagem adaptada.
Pronto, nosso teclado virtual agora está no idioma correto!

Algumas configurações adicionais

Último ponto, você pode ajustar o comportamento do teclado. Por exemplo, force-o a ficar sempre em primeiro plano, adicione um teclado numérico ou mude sua aparência!

Para fazer isso, você só precisa clicar na pequena chave à esquerda do teclado.

No entanto, tome cuidado para deixar a configuração de comportamento do ponteiro como "Mouse". Se você mudar para "Tela sensível ao toque", provavelmente obterá erros de digitação, letras duplicadas, etc.

E aí está, você tem um teclado virtual em seu Raspberry Pi que permitirá que você escreva diretamente de uma tela de toque!

5/5 - (1 vote)
Compartilhar
Boletim de Notícias
Autor:
Raspberry Pi FR
Junte-se à comunidade Raspberry Pi
Um computador de $35 já vendeu 10 milhões de cópias
COMPRE A NOVA RASPBERRY PI 4
Tutoriais relacionados
Leia a partição Linux de um cartão SD Raspberry no Windows e Mac. Raspberry Pi, como inicializar a partir de uma chave USB ou de um disco rígido externo. Crie um cartão SD no Windows, Mac ou Linux com Raspberry Pi Imager. Monitore seu Raspberry Pi com monitor de servidor eZ Como fazer o Raspberry Pi ler texto com o eSpeak.
No Comments

Compartilhar
Inscrição no boletim informativo
Assine a newsletter.
Gostou deste artigo ?
Inscreva-se e mantenha-se informado!