Sabe aquela sensação de comprar um hardware novo e descobrir que uma ou duas coisinhas não funcionam perfeitamente no Linux “de fábrica”? Pois é, a comunidade do kernel trabalha incansavelmente para eliminar esses pequenos atritos. E a boa notícia da vez é para os donos de notebooks ASUS: uma atualização recente vai fazer com que mais daquelas teclas especiais funcionem sem nenhuma dor de cabeça.
Se você tem um notebook ASUS mais novo, talvez com uma tecla dedicada para emojis (😉) ou uma para abrir um software específico da marca, como o ProArt Creator Hub, em breve elas passarão a ser reconhecidas nativamente pelo sistema.
O que muda para você na prática?

A mudança, que está a caminho de uma futura versão do kernel Linux 6.17, chega através de uma pequena atualização no driver hid-asus.c
. Na prática, isso significa o mapeamento de três novas ações de teclas de função:
- Tecla de Emoji: Mapeada para o
keycode
KEY_EMOJI_PICKER
. - Tecla ProArt Creator Hub: Mapeada para
KEY_PROG1
, uma tecla programável genérica. - Combinação Fn+Esc: Agora reconhecida como
KEY_FN_ESC
para alternar os modos da fileira de teclas F1-F12.
Essa melhoria beneficia diretamente os usuários de modelos como os da série ASUS PX e outros que compartilham o mesmo hardware para o teclado. É um passo pequeno, mas que reflete um grande princípio: o hardware que você comprou deve simplesmente funcionar.
Com base nos detalhes do patch e no que vemos no mercado, as teclas mencionadas aparecem em linhas de produtos específicas da ASUS:
- Tecla do ProArt Creator Hub (
KEY_PROG1
): Esta tecla é a marca registrada dos notebooks da linha ASUS ProArt StudioBook. São máquinas de alta performance voltadas para criadores de conteúdo (editores de vídeo, designers 3D, etc.). A tecla geralmente tem o logotipo da ProArt e serve como um atalho para abrir o software “Creator Hub”, que centraliza configurações de desempenho, calibração de tela e outros recursos. - Tecla de Emoji (
KEY_EMOJI_PICKER
): A tecla dedicada para emojis é uma adição mais recente e costuma ser encontrada em notebooks para o consumidor geral, como as linhas mais novas do ASUS Zenbook e ASUS Vivobook. Frequentemente, ela compartilha espaço com uma das teclas de função (como F9), permitindo acesso rápido ao seletor de emojis do sistema operacional. - A “Série PX”: O comentário no código do kernel menciona especificamente
missing PX series fn keys
. “PX” é provavelmente um nome de plataforma ou chassi interno que a ASUS usa no desenvolvimento. Notebooks de diferentes linhas de marketing (como Zenbook ou ProArt) podem ser construídos sobre a mesma plataforma base. Portanto, a “série PX” é a referência técnica que o desenvolvedor usou, e ela engloba os modelos que possuem essas novas teclas.
Em resumo, você encontrará essas teclas principalmente nos modelos mais recentes das linhas ProArt StudioBook, Zenbook e Vivobook da ASUS.
Como o Linux aprende a usar novas teclas
Você pode se perguntar: “Mas como o computador sabe o que cada tecla faz?”. A mágica acontece no subsistema HID (Human Interface Device), a parte do kernel que lida com teclados, mouses e outros periféricos.
Pense no driver como uma agenda de contatos para o seu teclado. Antes desta atualização, quando você pressionava a tecla de emoji, o kernel recebia um “sinal” — um código numérico único, como 0x7e
— mas não sabia o que fazer com ele. Era como receber uma ligação de um número desconhecido.
O que este patch faz é simplesmente adicionar esse número à “agenda” do driver hid-asus.c
. Agora, o código 0x7e
está associado ao contato “Tecla de Emoji”. Assim que o sinal chega, o Linux sabe exatamente quem está “ligando” e qual ação tomar. Simples, mas fundamental.
Essa pequena e elegante correção, parte de um conjunto de melhorias para o subsistema HID supervisionado pelo mantenedor Jiri Kosina e aprovado por Linus Torvalds, é um exemplo perfeito do trabalho contínuo que torna o Linux cada vez mais compatível com o hardware moderno.