Como fazer o joypad do Xbox funcionar com o Bastion?

5

Eu tenho um joypad do XBox:

  

Barramento 005 Dispositivo 004: ID 045e: 0289 Microsoft Corp. Controlador Xbox S

Quando eu inicio o Bastion a partir do terminal, o seguinte é produzido:

  

Número de joysticks: 1

     

Número de botões para joystick: 0 - 10

     

Número de eixos para joystick: 0 - 6

     

Número de PovHats para joystick: 0 - 1

Quando eu carregar o jogo, ele exibe uma mensagem "pressione qualquer tecla" e, neste momento, se eu pressionar um botão no joypad, ele avançará para o menu principal. No entanto, os controles para cima / para baixo / esquerda / direita não funcionam e o botão não opera o menu. Quando eu entro na configuração de controle, a seção do joypad é desativada e exibe uma mensagem "joypad não detectado". Se eu entrar na personalização do controle e tentar reconfigurar um dos controles, ruídos poderão ser ouvidos ao pressionar os botões do joypad, mas a entrada será ignorada.

Mais informações que podem ou não ser relevantes:

  • Meu controlador é um controlador Xbox original, não um controlador 360. Os jogos XNA no Windows aparentemente só funcionam com controladores Xbox360 porque usam xinput ao invés de entrada direta, por exemplo aqui .

  • Meu controlador funciona (quase) apropriadamente com amostras de tronco do MonoGame, mas o Bastion usa um MonoGame modificado e trava quando executado contra o tronco, por isso não posso adicionar depuração para ver onde está o problema.

  • O bug também pode ser reproduzido com um controlador com fio do Xbox 360.

por Alistair Buxton 02.06.2012 / 20:38

3 respostas

2

Isso é corrigido no pacote mais recente do Centro de Software.

    
por Alistair Buxton 18.06.2012 / 09:33
1

A SuperGiant Games não incluiu suporte a joystick para o lançamento do Linux. Talvez em uma atualização posterior.

    
por Mr.Junk0 05.06.2012 / 05:35
0

Você pode tentar usar o qjoypad para fazer joystick na emulação de teclado:

link

Você precisa instalar o playdeb ppa para que ele apareça no centro de software, todas as instruções estão no site do playdeb. funciona incrível.

    
por Steve 09.06.2012 / 16:29

Tags