CEVIU Logo
Voltar

Não sei qual é o plano final da Apple para a tecla Fn/Globe, e não tenho certeza se a própria Apple sabe

Aprofundamento CEVIU

Aprofundamento

A tecla Fn/Globe é um caso raro de funcionalidade que carrega três camadas técnicas distintas: hardware (física, com circuito dedicado), firmware (camada de tradução entre tecla pressionada e sinal enviado ao sistema) e software (interpretação pelo macOS em tempo real). Ela não é uma tecla modificadora verdadeira, falta suporte nativo na API de atalhos da Apple, o que impede apps como Keyboard Maestro de reconhecê-la como tal. Em vez disso, depende de camadas de baixo nível, como o driver HID ou ferramentas como Karabiner-Elements, que interceptam eventos antes do kernel. Isso gera inconsistências reais: em MacBooks M4 com macOS Tahoe 26.3, Fn+setas agora aciona Page Up/Down por padrão, enquanto em modelos anteriores com Ventura, a mesma combinação simulava Home/End. Essa mudança não foi documentada nas notas de versão, mas aparece em relatórios de desenvolvedores no Apple Developer Forums.

O gancho técnico mais relevante para devs hoje é a nova função da tecla Globe como 'modificador de contexto do sistema' no Sequoia: 🌐C, 🌐A, 🌐N etc. são atalhos que não exigem código personalizado, mas operam diretamente no Core Services, o que os torna mais rápidos e confiáveis que soluções baseadas em AppKit ou SwiftUI. Por outro lado, a ausência de suporte à tecla em APIs públicas dificulta testes automatizados de UX em aplicações que dependem de entradas de teclado avançadas, como editores de código ou IDEs com atalhos personalizáveis.

Por que isso importa

Para desenvolvedores, essa ambiguidade não é só um detalhe de UI: ela impacta a previsibilidade de interações em aplicações desktop. Se um app espera que Fn+F10 ative uma função específica, mas o sistema já a redirecionou para controle de volume, o comportamento fica incontrolável sem trabalho extra com APIs de baixo nível. Além disso, a mudança física da tecla Globe no novo Magic Keyboard (movida para o canto inferior esquerdo, com tecla Menu no lugar) afeta layouts customizados em frameworks como Qt ou Electron, onde mapeamentos de teclas são feitos por posição física, não por nome lógico. Isso exige atualizações manuais em arquivos de configuração de teclado e testes cruzados entre modelos.

Perguntas frequentes

Posso usar a tecla Globe como substituta do Command ou Control em atalhos personalizados?

Não diretamente via APIs públicas do macOS. Desde o Monterey, é possível remapear a tecla Fn para se comportar como Control usando 'Ajustes do Sistema > Teclado > Teclas Modificadoras', mas isso desabilita todas as funções nativas da Globe. Ferramentas como Karabiner-Elements permitem mapeamentos mais granulares, porém exigem permissões de acessibilidade e não funcionam em todos os contextos, como telas de login ou modos seguros.

Por que Fn+setas mudou de Home/End para Page Up/Down em alguns Macs com macOS Tahoe?

Foi uma alteração silenciosa no comportamento do driver HID do teclado. O macOS Tahoe ajustou a prioridade de interpretação dessas combinações para priorizar navegação em documentos longos, especialmente em apps como Pages e Preview. Não há opção de reversão nas preferências; só é possível contornar com regras personalizadas no Karabiner-Elements ou desativando 'Usar F1, F2, etc. como teclas de função' nas configurações de teclado.

A tecla Globe funciona igual no iPadOS e no macOS?

Não. No iPadOS, a tecla Globe ativa o seletor de idiomas e o teclado emoji imediatamente, sem necessidade de combinações. No macOS, ela é quase sempre um prefixo para atalhos (🌐C, 🌐N) ou precisa ser configurada manualmente para abrir o seletor de entrada. Essa divergência cria fricção para devs que usam o mesmo teclado com Mac e iPad, pois o comportamento muda conforme o sistema conectado, sem notificação visual clara.

Fontes

Avalie este artigo:
Compartilhar:
Categoria
CEVIU Web Dev
Publicado
10 de março de 2026
Editoria
CEVIU Web Dev

Quer receber mais sobre CEVIU Web Dev?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser