Parece que a GUI padrão do Bluetooth não foi projetada com os gamepads em mente. Você ainda pode ter seu gamepad OUYA funcionando. Você deve ser capaz de usar a GUI padrão do Bluetooth (veja a outra resposta) - se por algum motivo você não puder esse método também funcionar (com algumas ressalvas) .
Pré-instalação
Antes de começar, instale bluez-compat
(para fazer a conexão com hidd
) e joystick-gtk
(para testar o gamepad) da seguinte forma:
sudo apt install bluez-compat jstest-gtk
Verificar e conectar
Agora pressione o botão OUYA no controlador para torná-lo detectável. Ele deve começar a piscar todas as quatro luzes e depois piscar apenas duas luzes. Depois de fazer isso, digite o seguinte comando para procurar:
hcitool scan
Ele deve aparecer como "OUYA gamepad" com um endereço longo depois dele. Agora você pode se conectar a ele com:
sudo hidd --connect <ADDRESS>
(substitua pelo endereço da verificação).
Confirme se funciona
Você deve imediatamente mover o ponteiro do mouse com o touchpad do gamepad OUYA. Além disso, um indicador de mouse sem fio deve aparecer ao lado do ícone do adaptador Bluetooth.
Por fim, você pode confirmar que a entrada do gamepad está funcionando executando jstest-gtk
do Dash.
Desvantagens com essa abordagem
-
bluez-compat
é auto-descrito como sendo um pacote legado. "Esses binários não são suportados e irão desaparecer novamente no futuro". Seria ideal usar um pacote mais moderno. - Como usamos
sudo
para conectar, um ícone de cadeado aparece no indicador de Bluetooth. (Isso tem algum efeito?) - O gamepad não é adicionado permanentemente à lista de dispositivos Bluetooth, e é autodescobrível (por exemplo, da próxima vez que você reinicializar, você não pode apenas tornar o controlador detectável novamente, você tem que repetir o processo de digitalização e conexão). li>
- O uso da GUI Bluetooth padrão não apresenta nenhum desses inconvenientes.