Problemas com dispositivos e portas USB

0

Eu tenho tentado jogar Xwing vs Tie fighter no Linux Ubuntu Mate no VirtualBox com meu controle PlayStation 3. Depois de algumas tentativas Ele funcionou, mas eu reiniciei e parou de funcionar.

Se eu carregar meu instantâneo de quando ele funcionou, ele funcionará novamente. Usando dmesg | grep sony , vi duas alterações ocorrendo entre quando funciona e quando não.

Observe que o sistema sempre recebe entrada e, quando não funciona, o sistema simplesmente não transfere a entrada para o jogo.

Exemplo de quando funciona:

[ 1724.864749] sony 0003:054C:0268.0008: input,hiddev0,hidraw0: USB HID v1.11 Joystick [Sony PLAYSTATION(R)3 Controller] on usb-0000:00:06.0-1/input0 

Exemplo de quando não funciona:

[ 1316.913893] sony 0003:054C:0268.0007: input,hiddev0,hidraw1: USB HID v1.11 Joystick [Sony PLAYSTATION(R)3 Controller] on usb-0000:00:06.0-2/input0

A primeira mudança que notei foi a alteração de hidraw0 para hidraw1 . A segunda mudança que notei foi a alteração da porta USB: usb-0000:00:06.0-1 to usb-0000:00:06.0-2 .

Meu ponteiro do mouse do VirtualBox é reconhecido como um dispositivo (Virtualbox USB Tablet) e é a causa do problema: quando o controlador funciona, o ponteiro do mouse está em usb 2-2 e em hidraw1 . Quando o controlador não funciona, o ponteiro do mouse está em usb 2-1 e em hidraw0 (trocou de lugar com meu controlador).

Minhas perguntas são:

Posso trocar os dispositivos de volta? Se sim, como?

Posso desconectar o ponteiro da porta 1, conectar meu controlador à porta 1 e reconectar o ponteiro à porta 2? Se sim, como?

Como posso forçar a conexão do ponteiro do mouse à porta 2 em vez de 1? Se sim, como?

Existem outras soluções?

Eu pesquisei e pesquisei há dois meses.

Obrigado por ler e me diga o que você pensa sobre isso.

    
por Joris 28.08.2015 / 17:03

1 resposta

0

Você pode tentar desabilitar a integração do ponteiro pressionando CTRL-I e, em seguida, simplesmente não clicando na janela. Isso manterá o mouse liberado da janela e deverá funcionar.

Se não, você pode tentar conectar seu controlador PS3 durante a inicialização antes de chegar à GUI.

    
por Daniel 28.08.2015 / 18:10