Como usar o VIA para programar seu teclado

Siga as instruções abaixo para programar um teclado Keychron que suporte VIA.
Como remapear uma chave na VIA?
1. Baixe e instale o VIA para seu sistema operacional (clique aqui para baixar).
2. Conecte seu teclado com nosso cabo e abra o VIA.
3. Faça o download do arquivo JSON do mapa de teclado correto quando vir “Procurando por dispositivos…” na guia Configurar do VIA. Como leva tempo para o Github aprovar nosso envio de código VIA, alguns arquivos JSON de mapa de teclado podem não ser reconhecidos automaticamente no momento.
Você pode baixar o arquivo JSON do mapa de teclas pesquisando "mapa de teclas trabalhando no VIA" na página do produto do teclado.
4. Depois de baixar o arquivo JSON do mapa de teclado, vá para o VIA e ative "Mostrar guia Design" na guia "Configurações".
5. Arraste o arquivo JSON para a aba “Design” na VIA.
6. Na guia Configurar, selecione a seção KEYMAP e clique na chave que você deseja programar, e a chave piscará lentamente. Clique em uma chave que você deseja remapear na seção BASIC/MEDIA/MACRO/LAYERS/SPECIAL/QMK LIGHTING/CUSTOM. E está feito. Aqui está um exemplo de vídeo.
Como criar uma macro no VIA?
Uma macro é uma série de teclas pressionadas juntas para realizar uma ação, agora você pode programar para usar apenas uma tecla para realizar a mesma ação, por exemplo, segurando Shift+Command+4 (captura de tela no macOS) pode ser feito com apenas uma chave. Aqui está como:
1. Vá para MACROS no canto superior esquerdo da guia Configurar.
2. Pesquise os códigos de chave que representam a chave que você deseja emhttps://docs.qmk.fm/#/keycodes_basic
3. Por exemplo, digite {KC_LSFT,KC_LGUI,KC_4} na área da caixa Macro 0 e pressione Salvar. A tecla M0 se tornará Shift+Command+4 (captura de tela no macOS).
4. Selecione a seção KEYMAP, clique na chave que deseja substituir e a chave piscará lentamente no VIA. Vá para a seção MACRO no canto inferior esquerdo, clique na tecla M0 e pronto.
Vídeo tutorial:
Como usar diferentes camadas para definir as chaves de combinação
Você pode personalizar cada tecla em cada camada do seu teclado com VIA, existem duas camadas para Mac e duas camadas para Windows. Por exemplo, o teclado Q1 vem com 81 teclas, para que você possa remapear até 324 teclas (81 x 4) que desejar.


A camada padrão para o teclado é a camada 0.
O botão M0(1) = camada 1
O botão M0(3) = camada 3
Exemplo: use a função de camada no VIA para definir o botão liga / desliga = fn + INS no macOS.
1. Temos a tecla "fn" (também conhecida como MO(1) no VIA). Agora precisamos definir o botão liga / desliga = "fn" + "tecla do canto superior direito".

2. Clique em CAMADA 1.
3. Clique na tecla "ins" no canto superior direito (a tecla piscará lentamente). Em seguida, encontre a tecla "power" na seção SPECIAL, clique nela.

4. Segure fn e a tecla superior direita para desligar o computador.

PS: A opção de desligamento normalmente aparecerá e permitirá que você escolha "Shut Down", "Sleep" ou "Restart". No entanto, verifique se o sistema tem a opção pop-up apenas no caso de o sistema ser desligado diretamente e o arquivo não ser salvo.