Como faço para que um gamepad funcione? (Ubuntu 14.04, controlador xbox 360)

0

Eu tenho um gamepad USB com fio e realmente quero que ele funcione no meu novo PC de jogos linux que eu criei. Eu instalei 'jstest-gtk' e 'xboxdrv' AND 'joystick' e eles parecem estar funcionando, mas nenhum jogo vai reconhecer que o controlador está lá (BTW, eu estou falando sobre jogos com suporte total ao controlador, então ele não é tanto um problema com os jogos. Além disso, o gamepad funciona, pelo menos, tem na minha máquina windows, e jstest-gtk reconhece sua existência)! Eu estou supondo que tem que ser algo com a forma como a entrada está localizada, porque quando eu executo xboxdrv (sudo xboxdrv --silent), ele me diz algo sobre ele estar disponível como dev / input / js0 ou dev / input / event14. Talvez os jogos estejam procurando por joystick de outro diretório e, portanto, não estejam recebendo nada?

Qualquer ajuda seria apreciada.

    
por user288179 04.06.2014 / 00:27

1 resposta

1

Para todos os controladores, exceto os gamepads reais do Xbox 360, você precisa fazer alguma configuração com o xboxdrv primeiro. Por padrão, o xboxdrv não tem idéia do que fazer com os dados que o seu controlador está lançando nele - você tem que dizer "Este botão mapeia para o A, este mapeia para o X, esses dois eixos são o X e Y de o pau esquerdo, etc ".

Para fazer isso, recomendo esta excelente postagem no fórum do Steam para Linux .

    
por fouric 05.06.2014 / 08:14