Emulando o controlador Xbox 360 usando xboxdrv não funcionando para o controlador Dualshock em 14.04

4

Eu estava feliz em usar o meu controlador PS3 emulado para um controlador xbox 360 no meu Ubuntu 13.10 e menor biblioteca Steam.

Atualizei recentemente para o 14.04 e agora o xboxdrv simplesmente não funciona mais.

Isso é o que eu faço:

  • Conecte o DS3 à porta USB
  • Clique no botão Playstation
  • Mostra todos os 4 leds acendendo ao mesmo tempo lentamente
  • sudo xboxdrv --detach-kernel-driver

Esta é a saída:

Controller:        PLAYSTATION(R)3 Controller
Vendor/Product:    054c:0268
USB Path:          003:004
Controller Type:   Playstation 3 USB

Your Xbox/Xbox360 controller should now be available as:
  /dev/input/js4
  /dev/input/event15

E então o LED do Player 1 acende.

MAS após cerca de 3 segundos, os 4 LEDs começam a acender lentamente novamente e o controlador parece não fazer nada. Eu uso jstest-gtk para ver se a entrada está sendo registrada corretamente, mas nada acontece quando eu clico em qualquer um dos botões.

Como eu disse, eu estava usando este método até 14.04, e estava funcionando perfeitamente. Alguém conseguiu obter xboxdrv para trabalhar com um controlador Dualshock 3 em 14.04?

    
por tolgap 28.05.2014 / 22:45

1 resposta

1

Eu finalmente descobri qual era o problema. Recentemente, este relatório de bug do Ubuntu Launchpad veio à tona . Ele afirma que o kernel regrediu de .24 para .25 .

O que eu fiz então foi ir para as versões principais do kernel do Ubuntu e instalei o 3.13.11 , que é o que o relatório do bug declarou como uma correção:

link

Você faz o download do pacote all package, headers e do pacote image do tipo "generic". Escolha os pacotes corretos para o seu sistema operacional (32/64 bits).

Depois de baixar esses 3 pacotes, vá até a pasta e execute:

sudo dpkg -i linux*.deb

E ele instalará o novo kernel. Finalmente, reinicie-o e ele deverá ser o padrão na sua configuração do GRUB.

Se você realmente não conseguir descobrir, usei este tutorial para fazer a atualização.

    
por tolgap 23.06.2014 / 21:15