Digitando em tinta eletrônica

Hoje faz 4 anos desde que me familiarizei com telas de tinta eletrônica.

Como se viu, "o rei não é real".
- .

Seja como for, mas com cuidado quatro anos O NOOK Simple Touch (NST) me serve fielmente como leitor. E também existe o meu interesse não apenas de ler nas telas do E Ink, mas também de imprimir nelas.

Digitando com displays de tinta E: Status do problema


Existem três maneiras de adaptar a tela E Ink à digitação:

  1. digite texto em um computador e exiba a imagem em um monitor externo E Ink,
  2. digite texto em um dispositivo móvel E Ink
    • através do teclado na tela,
    • através de um teclado externo conectado via
      • USB OTG (por exemplo, NST , Onyx ),
      • Bluetooth (no exemplo do Onyx ),
      • Cliente WiFi com um servidor em execução no computador (por exemplo, NST ),
  3. digite texto em um computador e exiba a imagem em um dispositivo móvel E Ink via VNC.


Considere cada um desses métodos.

Digite texto em um computador e exiba a imagem em um monitor externo E Ink


Em junho de 2015, a venda do primeiro monitor do mundo com base em “tinta eletrônica” - Dasung Paperlike de 13,3 polegadas ( vídeo ). O preço do monitor é de cerca de 1000 USD 1 , 2 .

Digite no dispositivo móvel E Ink


Digitar no teclado na tela de alguma forma suporta quase todos os dispositivos de tinta eletrônica. Ao mesmo tempo, no final de 2015, nenhum dispositivo com uma tela E Ink que oficialmente suporta a conexão de um teclado externo foi produzido em massa.

Entusiastas de diferentes leitores elaboraram esquemas usando USB OTG, Bluetooth, WiFi.

Digite texto em um computador e exiba a imagem em um dispositivo móvel E Ink via VNC


Esse esquema foi elaborado por entusiastas em 2011 ( Kindle , NST ).

Em agosto de 2013, um entusiasta doméstico escreveu um programa que é um cliente VNC especializado para leitores de Pocketbook.

Como foi comigo


Como o Nuk foi quebrado imediatamente após a compra, a capacidade de digitá-lo foi testada imediatamente. Como esperado, digitar em uma tela com uma diagonal de 15 cm e o intervalo de atualização altíssimo foi incrivelmente inconveniente.

Era fevereiro de 2012, quando uma postagem apareceu no XDA , que, de várias maneiras, resolveu o problema com o intervalo de atualização e a digitação no Nuka se tornou uma oportunidade real. Mas sempre que apontava meu dedo para a pequena tela que não respondia ao Nook, reconhecia claramente o desejo de conectar um teclado externo.

Descobriu-se que a capacidade do NST de mudar para USB OTG foi descoberta um mês antes. A conexão de um teclado externo a Nuk tornou-se real, o que de fato significava a capacidade de imprimir totalmente "tinta eletrônica".

Portanto, para implementar esse recurso, foram adquiridos especialmente um conector micro USB OTG e um teclado USB sem fio (com um conjunto de chaves para Windows) e também foi adquirido um hub com energia externa. O software foi configurado: o Nook foi modificado de acordo, foi instalado um utilitário que alternava o dispositivo para o host USB, foi encontrada e instalada uma aplicação que proporcionava interação adequada com o teclado externo. Tudo funcionou!

O NOOK Simple Touch pode ser alimentado da rede com uma bateria totalmente carregada, e a idéia de usar um hub com energia externa acabou funcionando, o que resolveu o problema de descarregar rapidamente o dispositivo que está sendo executado no host.

A fase de otimização começou.

Antes de tudo, era necessário depurar o chamado. arquivos de layout do teclado nuka, porque "fora da caixa" nem todas as teclas do teclado mostraram os caracteres correspondentes na tela. Além disso, era necessário vincular ao teclado e às funções das teclas programáveis.

Por fim, as ligações assumiram a seguinte forma.



Tive que reatribuir as teclas de seta - é a "recondução", pois é conveniente imprimir no telefone apenas no modo paisagem (a cadeia de conectores pendurados na entrada micro USB interfere na digitação no modo retrato) e no modo paisagem o Android reatribui automaticamente as setas.



A mudança, como deveria ser, fornece uma mudança de caso.
Caps Lock não funciona e, em vez disso, clica duas vezes no turno.
O layout é alterado pela combinação de Alt + Shift.

Em seguida, o editor de texto ideal foi selecionado, fornecendo opções valiosas, como barra de ferramentas personalizada, fonte e tamanho da fonte do texto exibido, com suporte para fontes personalizadas e a presença de atalhos de teclado para um teclado externo (sic!).

Assim, todas as condições já foram criadas para trabalhar em um editor de texto.

As condições para um trabalho mais ou menos confortável no próprio NST, que se pareceria com um dispositivo Android "genuíno", e no próprio Android 2.1, que se pareceria com o trabalho no Windows, já foram criadas anteriormente. Para esse fim, vários ajustes foram aplicados.

Ajustes do meu nuk.
  • - «», — «».
  • ( ), — , ( «»), , , , , , , , , .


Disposições finais


O texto deste artigo está digitado em "tinta eletrônica".

Source: https://habr.com/ru/post/pt388889/


All Articles