VirtualKeyboard é um teclado na tela que oferece digitação ponto e clique usando dispositivos de apontamento, como um ponteiro de cabeça, mouse, tablet gráfico, trackball, etc. Este programa é projetado principalmente para pessoas com deficiência, mas também pode ser usado para ensinar as crianças a escrever, para preparar ambientes de quiosque, etc. Para usar o VirtualKeyboard basta clicar nas chaves do teclado na tela e cada teclado será enviado para a aplicação ativa. Ele funciona perfeitamente com todos os aplicativos padrão Mac, permitindo que você digite praticamente em qualquer lugar que um teclado de hardware pode ser usado. Tal como acontece com um teclado real, para obter caracteres maiúsculas você clica em Shift primeiro, ou para digitar em todas as maiúsculas, clique em Lock. Da mesma forma, ele lida com combinações de teclas de comando, teclas mortas e tecla modificadora - clique combinações.