Um teclado virtual é um teclado exibido na tela. Você o usa com o mouse, com o dedo numa tela sensível ao toque, ou digitando no seu próprio teclado enquanto o programa traduz cada tecla. Parece pouca coisa, mas em várias situações do dia a dia é a ferramenta mais prática.
Dois tipos de teclado virtual
- O do sistema operacional. Windows, macOS, Android e iOS têm um. Funciona em todos os aplicativos, mas precisa ser ativado nas configurações.
- Os que funcionam dentro de uma página web, como os nossos. Nada para instalar ou configurar: você abre a página, digita e copia o texto. Muito útil num computador que não é seu.
Escrever num idioma que o seu teclado não prevê
É o uso mais comum. Um teclado físico é feito para uma região: ABNT2 com Ç no Brasil, AZERTY na França, QWERTZ na Alemanha. Na hora de escrever em russo, grego, árabe ou hindi, as letras nas teclas não ajudam mais.
Um teclado virtual resolve isso de três formas:
- Mostra as letras. Você vê onde fica o Ж ou o ش sem colar nada no teclado.
- Acompanha o seu teclado físico. Nas nossas páginas, apertar uma tecla digita a letra que ocupa a mesma posição no layout do idioma escolhido. Você aprende o layout usando.
- Cuida das escritas difíceis. Para o chinês, nosso teclado converte o pinyin em caracteres. Para russo, árabe ou sérvio, um modo de transliteração transforma letras latinas:
privetvira привет.

Também serve para línguas para as quais é difícil encontrar um teclado físico, como o amazigh em tifinagh.
Digitar uma senha num computador compartilhado
Alguns bancos mostram um teclado numérico na tela para a senha. O motivo são os keyloggers: programas, ou pequenos aparelhos ligados à porta USB, que gravam cada tecla apertada.
Um teclado virtual contorna os mais simples, já que você não aperta nenhuma tecla física. Mas não protege de tudo: um programa espião também pode tirar capturas de tela ou ler o conteúdo dos campos. Num computador público em que você não confia, a precaução de verdade é não entrar nas suas contas importantes.
Tornar o computador acessível
Para quem tem dificuldade de apertar teclas (artrose, Parkinson, paralisia), um teclado na tela pode ser mais fácil de usar:
- com mouse, trackball ou joystick;
- com rastreamento ocular: você olha fixamente para uma tecla por uma fração de segundo para "clicar";
- sem combinações de teclas: clica em Shift, depois na letra, e o Shift se desativa sozinho.
Os teclados de acessibilidade do Windows e do macOS também oferecem previsão de palavras, que reduz o número de cliques.
Quebrar o galho quando o teclado falha
Uma tecla que parou, um café derramado, o teclado esquecido em casa: o teclado virtual deixa você continuar trabalhando enquanto isso.
- Windows: aperte Windows + Ctrl + O para abrir o teclado virtual. Ele também está disponível na tela de login, pelo botão de acessibilidade, para digitar a senha.
- macOS: Ajustes do Sistema > Acessibilidade > Teclado > Teclado de Acessibilidade.
Se estiver viajando e o teclado do computador não corresponder ao seu idioma, abra o nosso teclado português para ter o seu layout de sempre na tela.
Como funciona um teclado virtual na web
Nossos teclados são feitos em HTML, CSS e JavaScript. Nada é instalado no seu computador, e o texto fica no seu navegador, a não ser que você mesmo faça uma pesquisa.
- Quando você clica numa tecla, o script sabe qual é e a procura no layout do idioma escolhido. No teclado russo, por exemplo, a tecla E corresponde à letra у (U+0443).
- Ele insere o caractere na posição do cursor, substituindo o texto selecionado, se houver.
- Ele mantém o cursor na caixa de texto, para você continuar digitando sem clicar de novo.
Os limites
Com o mouse, um teclado virtual é mais lento que um de verdade, e não substitui instalar o layout no sistema se você escreve num idioma todos os dias. Nesse caso, use-o para aprender o layout e depois instale-o no computador.
Para saber mais
- Nossos teclados mais usados: árabe, russo, francês
- A história do teclado
- QWERTY, AZERTY, Dvorak: a guerra dos layouts
- Keylogger (Wikipédia)
- W3C: acessibilidade na web