Como configurar e usar controladores de jogo no Linux
Jogos AAA agora estão disponíveis no Linux. O serviço de entrega digital Steam da Valve e o SteamOS estão na vanguarda dos jogos no Ubuntu e em outros sistemas operacionais Linux.
Mas se você está interessado em mudar para o Linux para jogos, há, sem dúvida, uma questão que o impede: os controladores de jogo são compatíveis com o Linux?
Bem, sim, eles são. Veja como configurar um controlador de jogo USB ou Bluetooth no Linux.
Opções para jogos no Linux
Você tem três opções para jogar no Linux:
- O teclado e o mouse
- Um controlador de jogo USB
- Controlador de jogo bluetooth
Cada um deles tem suas próprias vantagens e desvantagens. No entanto, todos eles devem funcionar sem problemas.
Não importa se você está usando uma distribuição vanilla, SteamOS ou uma distribuição de jogos retro . Os controladores de jogos agora são amplamente suportados.
Preciso de drivers para jogos no Linux?
Anos atrás, antes que os jogos Linux se tornassem populares, era necessário instalar drivers de dispositivos para controladores de jogos.
Atualmente, com vários sistemas operacionais Linux desenvolvidos para escolher, o problema é quase inexistente. A menos que você esteja usando um sistema operacional Linux mais antigo por um motivo específico (talvez compatibilidade de hardware ou outros problemas), não há necessidade de instalar drivers para controladores no Linux.
Os drivers agora estão incluídos no kernel do Linux.
Jogue jogos Linux com um mouse e teclado
Se você está jogando jogos de estratégia ou apenas prefere a combinação de teclado e mouse, eles devem funcionar bem. Os teclados de laptop são bons para jogos, embora você precise de um mouse USB em vez do touchpad para a maioria dos jogos.
Os teclados USB também são perfeitos para jogos no Linux, especialmente se você preferir jogos de estratégia ou jogos de tiro em primeira pessoa (FPS).
Sem surpresa, você descobrirá que praticamente todos os dispositivos de teclado e mouse USB funcionam assim que saem da caixa no Linux.
É importante ressaltar que uma ampla seleção de combinações de teclado e mouse sem fio e Bluetooth também funcionam com o Linux. É importante saber isso, pois essa compatibilidade também afeta os controladores de jogo.
Controladores de jogos USB no Linux
Para uma experiência de jogo mais completa, você pode optar por um controlador de jogo. Vários controladores USB estão disponíveis e devem ser adequados para jogos no Linux. Se o controlador usa xinput (a maioria deles faz), você não deve ter problemas.
Naturalmente, a melhor maneira de verificar é experimentar alguns controladores de jogo USB em seu dispositivo Linux. Você pode ter vários graus de sucesso, ou todos eles podem funcionar tão bem. Observe, é claro, que você deve reconfigurar os controles para se adequar ao jogo que está jogando.
Quais controladores USB funcionam no Linux?
Há uma longa lista de controladores de jogos USB compatíveis com Linux que não temos espaço para replicar aqui. Basta dizer que, se você possui um controlador USB, conecte-o e veja o que acontece. Você pode ter 100% de confiança com as versões USB de:
- Controle do Xbox One
- Controle Xbox 360
- Controle PlayStation 4
- Controle PlayStation 3
Tudo isso deve funcionar imediatamente, graças ao pacote xboxdrv. Se você tiver problemas, o pacote xboxdrv pode ser instalado manualmente no terminal:
apt-get install xboxdrv
Com o software instalado, você pode definir mapeamentos de botões para personalizar o controlador. Ele também oferece suporte a scripts de inicialização para lançar jogos com mapeamentos específicos aplicados.
Apesar do nome, o xboxdrv também oferece suporte a controladores de PlayStation. Da mesma forma, dispositivos clonados baseados nesses controladores também devem funcionar.
Os controladores mais antigos funcionam com pouco alarido. No entanto, se quiser usar a versão sem fio do controlador Xbox 360 ou o controlador Xbox One sem fio original, você precisará dos dongles sem fio para permitir que esses dispositivos sejam conectados a um PC.
Felizmente, as coisas são mais simples com o Bluetooth, e as versões posteriores do controlador do Xbox One contam com Bluetooth em vez de wireless.
E quanto aos controladores de jogos Bluetooth no Linux?
Para dispositivos Bluetooth, as coisas podem ser um pouco mais complicadas. Seu sistema precisará de um receptor Bluetooth — ele pode ser integrado ou adicionado como um dongle USB. Se ativado, o símbolo do Bluetooth deve ser exibido no painel.
Sem símbolo? Para verificar se o seu dongle USB Bluetooth é reconhecido pelo Linux, digite
lsusb
Em seguida, instale com
apt-get install Bluetooth
Após a instalação, verifique se o Bluetooth está funcionando:
/etc/init.d/bluetooth status
Caso contrário, digite:
/etc/init.d/bluetooth start
Uma vez iniciado, você não deve ter problemas.
Agora você pode emparelhar um controlador, ou mouse e teclado, com o Linux. A maneira mais fácil de fazer isso é clicar no ícone Bluetooth, configurar o computador para procurar dispositivos e segurar o botão de emparelhamento no controlador.
Momentos depois, eles devem estar emparelhados e prontos para uso. Os controladores Bluetooth populares que podem ser sincronizados com o Linux incluem:
- Xbox One
- PlayStation DualShock 3 e 4
- WiiU Pro
Veremos como conectar esses dispositivos a seguir.
Conectando um controlador Xbox One Bluetooth ao Linux
Os proprietários de Xbox One precisam fazer muito pouco para que seus controladores funcionem com Linux. Desde que seu sistema operacional tenha um kernel posterior ao 3.17, você pode usar o controlador. O SteamOS também oferece suporte ao controlador Xbox One.
O controlador Bluetooth Xbox One se conecta ao Linux da mesma forma que qualquer outro dispositivo Bluetooth se conecta.
Conecte um DualSense, DualShock 4 ou DualShock 3 PlayStation Controller ao Linux
Quer conectar um controlador PS3, PS4 ou PS5 ao Linux?
Todos são possíveis, mas o Bluetooth é um pouco mais complicado. O DualShock 3 requer Bluetooth 2.0, enquanto o DualSense e DualShock 4 precisam de Bluetooth 4.0 ou posterior. Conseqüentemente, você precisa garantir que o rádio Bluetooth em seu sistema (ou o dongle Bluetooth escolhido) seja compatível com o controlador que deseja usar. Observe que qualquer controlador pode ser executado em um Raspberry Pi, então isso não deve ser muito difícil de configurar em um PC Linux.
Para conectar esses dispositivos, certifique-se de ter o cabo USB correto em mãos, pois isso é necessário por alguns instantes.
- No Linux, ative o modo de busca / emparelhamento Bluetooth
- Conecte o cabo USB ao controlador
- Quando solicitado pela sua distribuição Linux, confie no dispositivo
- Desconecte o cabo USB
- Segure o botão de pareamento em seu controlador
O controlador PlayStation agora deve ser emparelhado com seu computador Linux. Observe que o feedback tátil e os gatilhos adaptativos do controlador DualSense não funcionarão no Linux.
Jogue no Linux com o Wii U Pro Controller
Enquanto o Wii U não vendeu tão bem quanto o Wii ou o Nintendo Switch, o controlador Wii U Pro é uma boa opção para jogos Linux.
Sincronizar o controlador Wii U Pro com o Linux é quase tão fácil quanto com qualquer outro dispositivo.
- Na ferramenta Bluetooth no Linux, procure novos dispositivos
- No controlador, pressione o botão de sincronização
Momentos depois, o controlador deve ser detectado e você está pronto para jogar.
Joystick / gamepad / controlador não funcionam no Linux
Se você estiver tendo problemas com um controlador de jogo genérico ou gamepad ou joystick mais tradicional, é hora de solucionar o problema. Uma ferramenta chamada joystick inclui drivers e detecta a entrada. Você também pode usá-lo para reconfigurar os mapeamentos do controlador.
Instale no terminal com:
sudo apt-get install joystick
Isso fornece os drivers de que você precisa. Para configurar mapeamentos e assim por diante, use jstest-gtk:
sudo apt-get install jstest-gtk
Melhores controladores para jogos Linux
Então, com tudo isso explicado, quais controladores são realmente os melhores para jogos Linux? Freqüentemente, dispositivos menos ergonômicos tendem a ser úteis para alguns jogos e não tão ideais para outros. Não é incomum acabar com vários controladores neste caso, especialmente se você gosta de jogos retro no Linux.
Em última análise, depende do tipo de jogo que você está jogando. Para uma opção universal, os controladores do Xbox One e PS4 são provavelmente adequados para a mais ampla seleção de jogos. Mas você também pode descobrir que o Controlador Steam é particularmente adequado para o tipo de jogo que você joga.
Para jogos retro, a lista de dispositivos USB e Bluetooth de estilo retro adequados continua crescendo.
Em última análise, não há uma resposta certa aqui: encontre um controlador que seja adequado e verifique se ele funciona com Linux. Isso pode significar alguns minutos de pesquisa no Google, enviar um e-mail ao fabricante ou iniciar um tópico no Reddit. Se funcionar, conecte, jogue e aproveite.