Configure o Apple Magic Keyboard 2 no Windows 10

· 3 min de leitura

Imagem de Gyazo

Ainda ontem comprei um Apple Magic Keyboard 2, mesmo tendo uns 5 teclados mecânicos, porque queria experimentar e era wireless.

Meu sistema operacional principal é o Windows 10, adoro ele e não quero trocá-lo então pensando nisso sabia que seria necessário fazer algumas coisas para que o teclado funcionasse perfeitamente. Eu sei como a Apple funciona e como eles gostam de manter seus dispositivos em seu ecossistema.

Problemas

Se você emparelhar o teclado, reconhecerá algumas coisas:

*As teclas de função não funcionam

  • Algumas teclas estão mapeadas incorretamente (isso aconteceu comigo na versão em espanhol)

Documentação

Para fazer funcionar tive que ler muito na web, mas esses dois links são os que me ajudaram a fazer funcionar:

Instalando o driver do teclado Apple

Algumas dessas etapas são da documentação mencionada anteriormente:

  1. Instale o 7zip no seu computador, caso ainda não o tenha.
  2. Instale Python (versão 2.x) em seu computador, caso não o tenha.
    • IMPORTANTE: A versão mais recente do Python é 3.x. Porém, você precisa da versão 2.x porque o script brigadeiro não é compatível com a versão 3.x.
    • (opção) O instalador, por padrão, não adiciona python.exe ao seu PATH. Se desejar, você precisa habilitar esta opção. (veja a imagem à direita)
    • Se você já possui outra versão do Python, provavelmente não deseja ativar esta opção.
  3. Baixe o brigadier (um script Python que ajuda você a baixar a versão mais recente do Boot Camp).
  4. Clique com o botão direito no link a seguir e salve o arquivo usando “Salvar link como…”. https://raw.githubusercontent.com/timsutton/brigadier/master/brigadier
  5. Abra a janela do prompt de comando (também conhecida como caixa DOS) e mude o diretório para onde você baixou o script brigadier.
  6. Supondo que o script brigadier foi salvo como “brigadier.txt”, execute o seguinte comando:
    • Se o Python versão 2.x estiver em seu PATH: python brigadier.txt –model=MacBook13,2
    • Caso contrário: [Caminho para a versão 2.x do Python]\python.exe brigadier.txt –model=MacBook13,2
  7. Ele irá baixar um grande pacote com todos os drivers do bootcamp
  8. Crie uma pasta chamada BootCamp e copie BootCamp-xxx-yyyyyy\BootCamp\Drivers\Apple\BootCamp.msi e BootCamp-xxx-yyyyyy\BootCamp\Drivers\Apple\AppleKeyboardMagic2 nela.
  9. Execute um powershell de administrador e execute o BootCamp.msi, ele irá instalar algumas coisas, mas precisamos atualizar o driver usando o conteúdo da pasta AppleKeyboardMagic2
  10. Inicie o Gerenciador de Dispositivos (devmgmt.msc)
  11. Expanda o nó Human Interface Devices
  12. Procure por Bluetooth HID Device
  13. Atualize o driver usando o conteúdo da pasta AppleKeyboardMagic2
  14. Reinicie o computador

Você deverá ver o teclado bluetooth agora detectado como um teclado Apple

Imagem de Gyazo

Atualizar comportamento das teclas FNSe você instalou tudo corretamente você notará que as teclas FN estão habilitadas por padrão, isso significa que você precisa pressionar fn + F5 para realmente pressionar o botão F5.

Para corrigir isso, encontrei uma solução, indicada na seção de documentação, que funciona alterando alguma entrada no regedit.

  1. Abra o regedit
  2. Vá para HKEY_CURRENT_USER\SOFTWARE\Apple Inc.\Apple Keyboard Support
  3. Crie ou atualize OSXFnBehavior e defina-o como 0
  4. Reinicie o computador

Atualizar mapeamento de chaves

Se você tiver algum problema com os mapeamentos, você pode usar SharpKeys e atualizá-los.

Imagem de Gyazo

É muito simples de usar, mas lembre-se de sair ou reiniciar o computador para habilitar as atualizações, pois atualiza o registro.

No meu caso, tive que atualizar as chaves Windows, alt, º e <>.