Para o computador conectado à sua TV

Seu celular, o controle remoto da sua sala.

O Sofatap transforma seu iPhone ou celular Android em um trackpad e em um teclado de voz e texto para o computador Windows, Mac ou Linux conectado à sua TV. A imagem fica na tela grande. Você fica no sofá.

Ver na App Store

App para iPhone · iOS 17 ou posterior

Downloads para computador

Receptor mais recente: 0.8.1 beta.1

Código aberto · Windows, Mac e Linux

A tela inteira é o seu trackpad

Uma grande superfície de toque arredondada, com o teclado e o microfone sempre à mão. Um campo calmo de pontos cor de menta se curva sob o seu dedo, e cada toque espalha uma onda.

Deslize
Move o ponteiro
Toque
Clique esquerdo
Toque duplo
Clique direito
Segure 300 ms e mova
Arrasta até você levantar o dedo
Deslize com dois dedos
Rola a tela

Experimente: o celular move o ponteiro na TV

A tela do Sofatap no iPhone: uma superfície escura e arredondada coberta de pequenos pontos verde-menta, com o logo e um ícone de leitura de QR no topo e os botões de teclado e microfone embaixo.

Passe o mouse sobre a tela do celular e o ponteiro se move na TV. Clique ou toque uma vez para selecionar um filme. Clique duas vezes ou dê um toque duplo para um clique direito e depois escolha Reproduzir. Para buscar, clique na caixa de busca da TV, toque no botão do teclado no celular, digite e toque em Enviar. Esta caixa de busca usa o fluxo de rascunho e Enviar.

Teclado: coloque o foco na tela do celular, mova o ponteiro com as setas, pressione Enter para clicar e Shift+F10 ou a tecla Menu para o clique direito. Esc fecha o menu.

A TV mostra a biblioteca de filmes de um computador, com nove filmes. O resultado de cada gesto é anunciado na linha de status.

Pronto. O ponteiro está na TV.

Voz e texto

Digite sem se levantar

Procure um filme, preencha um formulário ou responda a uma mensagem. Nos campos compatíveis, o que você digita ou fala chega ao computador na hora; nos demais, você confere um rascunho no celular e depois envia.

  1. Toque no microfone

    Ele só escuta depois que você começa a ditar. Quando seu iPhone e seu idioma permitem, a fala é reconhecida no próprio celular, e o Sofatap não faz upload do seu áudio. No Android, o ditado usa o serviço de voz instalado no celular, que define como seu áudio é tratado.

  2. Ao vivo ou como rascunho

    No Windows e no Mac, os campos de texto compatíveis são atualizados ao vivo enquanto você digita ou dita; outros campos, o Linux e receptores mais antigos usam um rascunho e Enviar. Você também pode usar o ditado do sistema ou um teclado de terceiros; serviços de terceiros tratam os dados conforme as próprias regras.

  3. Envie o rascunho

    Para um rascunho, toque em Enviar para digitá-lo no campo ativo do computador. O Sofatap nunca adiciona um Enter ou um envio extra, mas as quebras de linha do seu texto também são digitadas, e alguns campos as tratam como Enter.

Quando um computador compatível informa que você clicou em um campo de texto, o teclado do celular pode abrir sozinho. Isso depende de o app fornecer informações de acessibilidade padrão, o que nem todo app faz; por isso o botão do teclado está sempre disponível.

Configuração

Configure uma vez e relaxe

  1. Instale o app no computador

    Baixe o receptor para Windows, Mac ou Linux. Ele abre uma pequena janela com um QR code.

  2. Use a mesma rede doméstica

    Conecte o celular e o computador à mesma rede doméstica. Um Wi-Fi de convidados que isola os dispositivos pode bloquear a conexão.

  3. Escaneie o código e permita o controle

    Abra o Sofatap no celular e escaneie o código na janela do computador. Se o computador pedir, permita que o Sofatap o controle, por exemplo em Acessibilidade no Mac ou no pedido de permissão de controle remoto no Linux com Wayland. Até lá, só o pareamento não consegue mover o ponteiro.

Fica na sua casa

  • O celular e o computador se comunicam diretamente pela sua rede doméstica, com criptografia TLS e certificado fixado. Não há servidor intermediário.
  • O microfone só liga quando você começa a ditar.
  • Na edição ao vivo, o campo compatível muda enquanto você digita ou dita. Com um rascunho, nada é digitado no computador até você tocar em Enviar.
  • O código de pareamento dá controle do seu computador, então não o compartilhe.

Baixar

Obtenha o Sofatap

O Sofatap precisa do app no seu iPhone ou celular Android e de um pequeno app receptor no computador. O app para iPhone 1.0 já é uma versão oficial; o app para Android e os receptores ainda são software beta.

Celular ou tablet Android

android-controller-v0.1.0-beta.1

Android 8.0 (API 26) ou posterior · APK direto, fora do Google Play

Beta. As atualizações são instaladas manualmente sobre o app existente. O app está em inglês, chinês simplificado e japonês. O ditado usa o serviço de voz instalado no celular, que define como sua fala é processada. Os testes com computadores e TVs reais continuam.

Linux

v0.8.1-beta.1

x64 ou ARM64 · GTK 3 · X11, com Wayland experimental

Beta. Instale antes os pacotes do sistema listados no guia de configuração. O Linux usa rascunho e Enviar; a edição ao vivo ainda não está disponível nele. O suporte a Wayland é experimental, e a entrada em um desktop Linux físico ainda não foi testada nesta versão.

Android TV (experimental)

android-tv-v0.2.1-beta.1

Android 8.0 (API 26) ou posterior · app do iPhone 1.0 (20) ou posterior, ou o app para Android

Beta experimental. Ainda não aprovado em TVs domésticas nem em apps de terceiros: o pareamento em Xiaomi e Sony e o texto no YouTube, na Netflix e em navegadores não foram verificados. As teclas da TV exigem o Android TV Remote Service ativado; para digitar, selecione o teclado Sofatap na TV.

No iPhone, use o app 1.0 (15) ou posterior. Recomendamos atualizar o celular e o computador para a versão mais recente.

Perguntas frequentes

Eu vejo a tela do computador no celular?

Não. O computador continua conectado à sua TV como sempre, e você assiste na tela grande. O Sofatap só envia ponteiro, rolagem e texto a partir do seu celular.

Funciona por Bluetooth ou pela internet?

Nenhum dos dois. O celular e o computador se conectam diretamente pela sua rede doméstica, então os dois precisam estar na mesma rede.

Ele aperta Enter ou envia formulários sozinho?

Não por conta própria. O Sofatap nunca adiciona um Enter ou um envio. Mas as quebras de linha que você incluir fazem parte do texto, e alguns campos as tratam como Enter, o que pode enviar uma mensagem ou um formulário.

O teclado aparece em qualquer app?

Só em campos de texto que o app torna visíveis por meio de informações de acessibilidade, em um receptor compatível. Alguns apps, jogos e controles web personalizados não fazem isso, e no Linux é preciso um componente de acessibilidade opcional. Você sempre pode abrir o teclado por conta própria.

Ele controla uma smart TV diretamente?

O Sofatap foi feito para um computador ligado à sua TV. O app para iPhone também tem prévias experimentais para LG webOS e Android/Google TV; o app para Android pode controlar o receptor experimental de Android/Google TV, mas não LG webOS. Nenhum modelo de TV foi validado ainda.

O Sofatap é pago?

O controle manual é gratuito: toque, teclado e ditado básico de voz para texto.

O Sofatap está pronto para o dia a dia?

Ainda não em tudo. O app para iPhone 1.0 já é uma versão oficial, mas o app para Android é um APK beta, os receptores para computador ainda estão em beta e os testes de aceitação em computadores reais continuam. Espere algumas arestas e, por favor, relate problemas no GitHub.

Feito em código aberto

O Sofatap é de código aberto sob a licença MIT. Acompanhe, leia o código ou sugira melhorias no GitHub.

Sofatap no GitHub