Teclados · akko

Software para o teclado akko 5087 V5 HE

o sharkfin identifica e lê o akko 5087 V5 HE. Grátis e de código aberto. Use em um navegador Chromium sem instalar nada, ou baixe o app desktop para Windows, macOS ou Linux. Nos dois casos ele roda inteiramente na sua máquina: sem conta, e a versão no navegador não faz nenhuma requisição de rede depois que a página carrega.

3 revisões do 5087 V5 HE são vendidas com este nome. Elas usam controladores diferentes, então são hardware genuinamente diferente, e não só uma atualização de firmware. o sharkfin não pergunta qual deles você tem: o teclado informa o próprio ID de dispositivo ao ser conectado, e o conjunto de comandos certo vem daí.

O que o sharkfin faz com o 5087 V5 HE

  • o sharkfin vai identificar este teclado e ler as configurações dele, mas não vai gravar nele. O conjunto de comandos não está estabelecido, e as duas famílias de protocolo deste hardware compartilham opcodes que significam coisas diferentes, então uma gravação mal endereçada cairia em um registrador ativo.
  • Você pode ajudar: a aba Contribuir do app coleta um pacote de dados somente leitura para colar em uma issue. É assim que um teclado passa de somente leitura para suportado.
  • Switches magnéticos. Este teclado os tem. o sharkfin não configura ponto de atuação nem rapid trigger: o firmware não responde a esses comandos. Todo o resto desta página continua funcionando.

O desenho que o sharkfin tem para o 5087 V5 HE conhece o formato do teclado, mas ainda não em qual slot interno cada tecla fica, então a primeira conexão inclui uma verificação: o desenho é comparado com o mapa de teclas que o seu próprio teclado informa, você confirma uma vez e, daí em diante, remapeia no desenho. Até lá o app mostra uma grade simples. A verificação existe porque dois teclados podem compartilhar um mesmo desenho e ainda assim discordar sobre em qual slot cada tecla fica, e um palpite errado mandaria um remapeamento para a tecla errada. O sharkfin confia no seu teclado, e não nos próprios arquivos. o sharkfin ainda não tem um layout desenhado para o 5087 V5 HE, então mostra uma grade com os 128 slots da matriz do teclado. Tudo continua funcionando; só falta o desenho. Você pode corrigir isso para todo mundo: desenhe o teclado na página Teclas do app, que confere cada tecla com o seu teclado enquanto você desenha, e envie o resultado de volta.

5087 V5 HE em resumo

Marcaakko
Modelo5087 V5 HE
ID USB38ee:0001
ID do dispositivo3640, 3643, 3782
Família de protocolounknown
Configurações graváveisnão, somente leitura
Layout desenhadovaria conforme a revisão
Perfis no teclado4

Uma família de protocolo “unknown” (desconhecida) significa que o sharkfin ainda não estabeleceu qual conjunto de comandos esta revisão fala, e é exatamente por isso que ela continua somente leitura.

Conexão

Conecte o 5087 V5 HE com um cabo USB, ou use o receptor de 2.4 GHz dele, se tiver um. O Bluetooth não tem canal de configuração, então um pareamento Bluetooth não serve. As configurações ficam guardadas no próprio teclado, então tudo que você mudar continua funcionando sem fio depois de desconectar. O sharkfin nunca grava firmware, então nada aqui pode brickar o teclado. No Linux, tanto o navegador quanto o app precisam de uma regra do udev de uma linha antes de conseguirem abrir o teclado. E se você está procurando uma configuração de polling rate ou report rate: não existe nenhuma no sharkfin, porque este hardware não expõe nenhuma.

Se o 5087 V5 HE parar de responder

Acontece: o firmware para de responder e o app diz que o teclado precisa ser reconectado. Digitar continua funcionando o tempo todo. Na ordem:

  1. Feche o sharkfin, ou a aba do navegador. Enquanto um dos dois estiver aberto, ele continua tentando alcançar o teclado.
  2. Desconecte o cabo, espere dez segundos, conecte de novo. O teclado precisa perder a energia, não só reconectar.
  3. Fn + Home religa a iluminação se o backlight parecer morto.
  4. Fn + Esc, mantido pressionado por cerca de três segundos, restaura as configurações do teclado.

Nada disso mexe no firmware; nada aqui pode deixar o 5087 V5 HE inutilizável.

Revisões do 5087 V5 HE

ID do dispositivoID USBControladorFamília GravávelLayout
364038ee:0001ry5088_akko_5087_v5_he_3m_8k_8kunknownsomente leituraapós uma verificação única
364338ee:0001ry5088_akko_5075_v5_he_3m_8k_8k_ry1049esunknownsomente leituragrade de slots
378238ee:0001ry5088_akko_5087_v5_he_3m_8k_8k_ry1049esunknownsomente leituragrade de slots