Este aplicativo Linux para jogos cooperativos com controlador acaba de receber uma grande atualização

A ferramenta de jogos Linux CtrlAssist, que permite que vários gamepads físicos atuem como um único dispositivo virtual para jogo cooperativo, acaba de lançar uma atualização rápida. Este utilitário também permite personalizar suas configurações de entrada para que você possa usar vários controladores para fazer coisas diferentes no jogo.

A maior adição de recurso nesta versão é o tão aguardado rumble pass-through, também conhecido como Force Feedback Forwarding. Agora você pode configurar exatamente qual controlador físico recebe os efeitos de vibração do dispositivo virtual. Você pode escolher encaminhar o ruído para o controlador Primário, o controlador Assist, ambos ou nenhum. Acho que a melhor parte desta atualização é a capacidade de compartilhar esses encontros táteis envolventes, seja você tentando pousar um avião ou sentindo o motor falhar em um jogo de corrida, ali mesmo com seu copiloto.

O desenvolvedor também incorporou alguma inteligência séria em torno da confiabilidade do controlador. O software é inteligente o suficiente para detectar quando um controlador falha; depois de conectá-lo novamente, os recursos de vibração voltam a funcionar imediatamente, sem a necessidade de reinicialização. Isso é uma grande melhoria na qualidade de vida, porque perder o estrondo no meio da luta contra o chefe é definitivamente perturbador.

O desenvolvedor aparentemente se concentrou fortemente em tornar a experiência de entrada muito mais natural e precisa. Todos os modos de assistência agora apresentam sincronização aprimorada, o que se traduz diretamente em uma jogabilidade mais suave. O movimento do stick é muito mais suave agora. A atualização sincroniza os eixos X e Y para que eles se movam em uníssono, evitando aquele movimento brusco que geralmente acontece ao alternar as entradas.

O sistema agora copia instantaneamente a posição exata dos botões e manípulos do gamepad ativo. Isso evita “entradas fantasmas”, onde o jogo pensa que você está segurando um botão só porque o outro jogador o estava segurando quando você trocou.

Nos bastidores, o CtrlAssist também obteve uma melhor descoberta de dispositivos. O aplicativo agora é melhor na identificação de hardware conectado, o que evita que controladores semelhantes confundam o sistema. Essa confiabilidade aprimorada também ajuda na seleção de dispositivos para ocultar e direcionar esse novo recurso de passagem de ruído. O desenvolvedor refatorou o tratamento de entrada para melhor consistência em todos os três modos de controle, corrigiu algumas pequenas peculiaridades de mapeamento de botões e tornou o processo de desligamento mais elegante com uma limpeza robusta quando você pressiona Ctrl + C.

Se você é um usuário Linux que depende desse tipo de utilitário, você pode atualizar facilmente agora mesmo usando o cargo install ctrlassist --force comando. No entanto, ainda há um grande obstáculo que o desenvolvedor está trabalhando para superar e que afeta, sem dúvida, o maior público de jogos Linux: o Steam Deck.

O desenvolvedor disse que embora o sistema operacional (SteamOS) possa ver o dispositivo virtual no terminal, a interface real do Steam o ignora completamente. Isso é uma verdadeira chatice, já que o Steam Deck é um lugar onde muitas pessoas jogam jogos Linux atualmente.

A causa provável dessa lacuna de compatibilidade é que o SteamOS personalizou o manuseio do dispositivo de entrada em comparação com distribuições convencionais como NixOS ou Ubuntu. De qualquer forma, você ainda pode jogar em um desktop ou laptop, mas ficarei atento para saber mais sobre o Steam Deck no futuro. Você pode fazer o download na página de lançamento do GitHub.

Fonte: ruffsl/Programming.dev

Este artigo foi útil?
Gostei0Não Gostei0

Related posts

Essas ferramentas ocultas informam quando seu SSD está prestes a falhar

10 ajustes fáceis de software para fazer um laptop Windows antigo parecer novo

4 comandos de reparo para executar antes de reinstalar o Windows