Boas notícias para usuários de Linux que possuem hardware Apple ou periféricos modernos. O desenvolvimento do Linux Kernel 6.16 já revela grandes avanços no suporte a dispositivos de entrada. Uma das novidades mais aguardadas é o suporte nativo ao Apple Magic Mouse 2 com conector USB-C, agora funcional no Linux sem necessidade de ajustes manuais.
Além disso, o subsistema HID (Human Interface Device) vem passando por melhorias notáveis — tanto em eficiência energética quanto em estabilidade e segurança — beneficiando mouses, touchpads e outros periféricos amplamente utilizados.
⚠️ Importante: o Kernel 6.16 ainda está em desenvolvimento. Essas mudanças já estão presentes no ramo principal (mainline) e devem ser incluídas na versão estável nas próximas semanas. Usuários de distribuições rolling release poderão testá-las primeiro; os demais terão que aguardar ou compilar manualmente.
Suporte nativo ao Apple Magic Mouse 2 USB-C: plug-and-play no Linux
O Apple Magic Mouse 2 USB-C é conhecido pelo seu visual elegante e sua superfície multitouch, que oferece rolagem e gestos intuitivos. Porém, até agora, utilizá-lo no Linux exigia soluções alternativas, configurações personalizadas ou mesmo não era possível.
Com a inclusão do patch de suporte direto ao mouse USB-C no Kernel 6.16 — trabalho liderado pelo desenvolvedor Aditya Garg —, o periférico agora funciona imediatamente ao ser conectado, com suporte a seus recursos básicos e gestuais.
Essa adição representa um marco para usuários de hardware Apple que optam por sistemas baseados em Linux, eliminando obstáculos históricos de compatibilidade.
Outras melhorias do subsistema HID no Kernel 6.16
Além do Magic Mouse, o subsistema HID, responsável pelo gerenciamento de dispositivos como teclados, mouses e touchpads, recebeu importantes melhorias técnicas nesta versão em desenvolvimento:
🔋 Melhor gerenciamento de energia em dispositivos multitouch
Contribuição de: Werner Sembach
Dispositivos multitouch, como touchpads e telas sensíveis ao toque, tradicionalmente continuam consumindo energia mesmo quando o sistema está inativo. Com a nova funcionalidade, o kernel pode desativar o touchpad diretamente no firmware quando não estiver em uso, promovendo uma economia significativa de energia — especialmente útil para usuários de laptops e ultrabooks.
🖱️ Suporte para ignorar mouses problemáticos de forma dinâmica
Contribuição de: Aditya Garg
O Kernel 6.16 agora permite inserir dinamicamente mouses em uma lista de ignorados pelo subsistema HID, algo antes possível apenas via código-fonte. Essa nova abordagem facilita a mitigação de comportamentos inesperados ou bugs relacionados a mouses específicos, oferecendo maior flexibilidade para usuários avançados e desenvolvedores.
🧱 Correções e refatorações internas que reforçam estabilidade e segurança
O conjunto de melhorias também inclui importantes correções de bugs, adaptações e reforços de segurança, como:
- ✅ Correção de inicialização ACPI no driver Intel-THC (por Wentao Guan) — melhora a detecção de controladores HID em dispositivos com chipsets Intel.
- ✅ Ajustes para suporte a novas callbacks de GPIO (por Bartosz Golaszewski) — tornam os drivers HID mais eficientes e compatíveis com pinos de entrada e saída modernos.
- ✅ Correção de vulnerabilidade out-of-bounds em
usbhid_parse()
(por Terry Junge) — evita falhas críticas e possíveis explorações em dispositivos USB HID. - ✅ Verificação periódica de conectividade para dispositivos Kysona — garante maior estabilidade na detecção de dispositivos específicos.
O que esperar do Linux Kernel 6.16
Mesmo antes do lançamento final, o Kernel 6.16 já se mostra como uma atualização de alto impacto para quem usa periféricos modernos, especialmente em laptops, desktops e estações de trabalho com dispositivos multitouch ou hardware Apple.
Entre os principais benefícios práticos estão:
- Compatibilidade plug-and-play ampliada
- Economia de energia em notebooks
- Ambiente de trabalho mais estável e seguro
- Redução da necessidade de ajustes manuais em periféricos
Quando estará disponível?
O Kernel 6.16 ainda não foi lançado oficialmente, mas está em fase avançada de integração no repositório principal (mainline). Distribuições como Arch Linux, Fedora Rawhide e openSUSE Tumbleweed devem disponibilizá-lo logo após o lançamento estável.
Usuários de distribuições mais conservadoras — como Debian, Ubuntu LTS e derivados — precisarão aguardar o empacotamento oficial ou compilar manualmente o kernel para testar as novidades antes da integração nos repositórios padrão.
Fique ligado no SempreUpdate
Se você utiliza Linux no desktop ou em notebooks modernos, o Linux Kernel 6.16 é uma atualização que vale acompanhar de perto. Ela marca mais um passo em direção à compatibilidade plena com periféricos populares e ao refinamento da experiência de usuário no Linux.
Continue acompanhando o sempreupdate.com.br para novidades, guias técnicos e cobertura completa de tudo o que acontece no universo do kernel e dos sistemas baseados em código aberto.