- O InputPlumber 0.74.0 consolida-se como o principal daemon de controle para PCs portáteis baseados em Linux, traduzindo comandos físicos em ações virtuais precisas.
- A nova versão do InputPlumber introduz suporte nativo à roda do mouse (scroll wheel) diretamente pelos botões dos portáteis, otimizando a navegação na interface de sistemas operacionais gamers.
- Otimizações de hardware no InputPlumber 0.74.0 resolvem problemas críticos de usabilidade no GPD Win Mini, adicionando recursos como tap-to-click e corrigindo a repetição acidental de teclas de macro.
- Comunidades de distribuições Linux focadas em jogos, como o Bazzite, estão adotando o InputPlumber como padrão oficial de controle, substituindo soluções antigas e unificando o suporte a dispositivos como Steam Deck e Legion Go.
- A atualização do InputPlumber já está disponível no GitHub com pacotes nativos para distribuições baseadas em Debian e Fedora, garantindo fácil instalação para usuários e desenvolvedores de hardware gamer.
O InputPlumber é um daemon de roteamento e controle de entrada de código aberto para Linux. Sua função primária é interceptar e combinar comandos físicos de dispositivos como controles, mouses e teclados, traduzindo-os para formatos de dispositivos virtuais que o sistema e os jogos consigam entender. Na prática, ele age como a camada invisível que garante o funcionamento perfeito de botões, gatilhos, touchpads e giroscópios em PCs portáteis (handhelds) como Steam Deck, Lenovo Legion Go, MSI Claw e GPD Win.
Principais novidades
A versão 0.74.0 traz recursos inéditos de navegação e polimento na usabilidade de hardwares específicos. O destaque geral é a implementação nativa de suporte para a roda do mouse (scroll wheel), permitindo navegação de páginas e menus diretamente pelos controles dos portáteis.
Para os usuários do GPD Win Mini, a experiência do touchpad foi completamente reescrita. A atualização adiciona a função de tocar para clicar (tap-to-click) e a capacidade de tocar e segurar para arrastar (tap-hold to drag). Para evitar comandos acidentais, o daemon agora ignora toques no touchpad enquanto o cursor está em movimento. Além disso, foi implementado um filtro (debounce) nas teclas de macro do GPD Win Mini, corrigindo o problema onde um único aperto físico era registrado múltiplas vezes pelo sistema.
Impacto e repercussão
A evolução do InputPlumber assumiu um papel central no ecossistema Linux recentemente. De acordo com anúncios repercutidos no Reddit e fóruns de tecnologia, distribuições voltadas para jogos, como o Bazzite, e o Open Gaming Collective (OGC) estão adotando o InputPlumber como o framework de controle padrão, substituindo oficialmente o antigo Handheld Daemon (HHD).
Isso explica a rápida cadência de atualizações do software. Cada novo lançamento, como este, consolida o InputPlumber como a espinha dorsal do suporte a hardware para a próxima geração de sistemas operacionais de jogos no Linux, unificando os drivers para todos os principais consoles portáteis do mercado em uma única ferramenta.
Resumo técnico

- Implementada correspondência por caracteres curinga (wild card matching) para o MSI Claw 8, englobando também a “Polar Tempest Edition”.
- Adicionados novos PIDs (Product IDs) para o alvo do Steam Deck.
- Inclusão de suporte de hardware para a roda de rolagem nos dispositivos Legion Go.
- Correção do eixo de inclinação (pitch axis), que agora está invertido no Legion Go 2.
- Otimização no tempo de correspondência de atributos, limitando a consulta apenas ao atributo especificado.
- Refatoração na arquitetura de alvos (Target Device), combinando todos os dispositivos Xbox em um único alvo.
- Adicionado suporte a eventos de gravação imediata (immediate write events) no TargetDevice.
Disponibilidade
O InputPlumber 0.74.0 já está disponível para download através do repositório oficial no GitHub. A equipe de desenvolvimento fornece pacotes .rpm (recomendados para sistemas baseados no Fedora, como o próprio Bazzite) e .deb (para base Debian/Ubuntu), além de arquivos binários .tar.gz. As compilações cobrem arquiteturas x86_64 e aarch64. Para usuários de sistemas rolling release, como Arch Linux e CachyOS, os pacotes atualizados devem aparecer nos repositórios Extra e AUR em breve.
