Parece que a GUI Bluetooth padrão não foi projetada com os gamepads em mente. Você ainda pode colocar seu gamepad OUYA funcionando. Você deve poder usar a GUI Bluetooth padrão (consulte a outra resposta) - se, por algum motivo, não puder, esse método de fallback também funcionará (com algumas ressalvas).
Pré-instalação
Antes de começar, instale bluez-compat
(para fazer a conexão hidd
) e joystick-gtk
(para testar o gamepad) da seguinte maneira:
sudo apt install bluez-compat jstest-gtk
Digitalize e conecte
Agora pressione e segure o botão OUYA no controlador para torná-lo detectável. Ele deve começar piscando todas as quatro luzes e, em seguida, pisque 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 digitalização).
Confirme se funciona
Você deve poder mover o ponteiro do mouse imediatamente com o touchpad do OUYA gamepad. Além disso, um indicador de mouse sem fio deve aparecer próximo ao ícone do adaptador Bluetooth.
Por fim, você pode confirmar que a entrada do gamepad está funcionando executando a jstest-gtk
partir do Dash.
Desvantagens com esta abordagem
bluez-compat
é descrito como sendo um pacote herdado. "Esses binários não são suportados e desaparecerão novamente no futuro." Seria ideal usar um pacote mais moderno.
- Como usamos
sudo
a conexão, um ícone de cadeado é exibido no indicador Bluetooth. (Isso tem algum efeito?)
- O gamepad não é adicionado permanentemente à lista de dispositivos Bluetooth e é detectável automaticamente (por exemplo, na próxima reinicialização, você não pode simplesmente tornar o controlador detectável novamente, é necessário repetir o processo de digitalização e conexão).
- O uso da GUI Bluetooth padrão não apresenta nenhuma dessas desvantagens.