Me gustaría usar el controlador Ouya con mi máquina Ubuntu ... es un controlador Bluetooth estándar y cuando intento emparejarlo con Ubuntu 13.04, el cuadro de opción de emparejamiento me pide que ingrese un código de emparejamiento.
Ahora esta es la parte extraña. El cuadro de diálogo de opciones de código de emparejamiento en la configuración tiene algunas opciones, pero ninguna de las configuraciones se mantiene al cerrar el cuadro de diálogo (no está bien o se aplica, solo "Cerrar").
Entonces, al final del día, no estoy seguro de si hay una manera simple de emparejar gamepads Bluetooth en Ubuntu.
TL; DR: ¿Cómo emparejo un gamepad Bluetooth sin un código de par?
Respuestas:
Parece que la GUI predeterminada de Bluetooth no se diseñó teniendo en cuenta los gamepads. Sin embargo, aún puede hacer que su gamepad OUYA funcione.Debería poder usar la GUI Bluetooth predeterminada (vea la otra respuesta); si por alguna razón no puede, este método alternativo también funciona (con algunas advertencias).Preinstalar
Antes de comenzar, instale
bluez-compat
(para hacer la conexión conhidd
) yjoystick-gtk
(para probar el gamepad) de la siguiente manera:Escanea y conecta
Ahora presione y mantenga presionado el botón OUYA en el controlador para que sea reconocible. Debe comenzar parpadeando las cuatro luces, luego solo dos luces. Una vez que esté haciendo esto, ingrese el siguiente comando para buscarlo:
Debería aparecer como "OUYA gamepad" con una dirección larga después. Ahora puede conectarse a él con:
(reemplazar con la dirección del escaneo).
Confirmar que funciona
Inmediatamente deberías poder mover el puntero del mouse con el touchpad OUYA. Además, debe aparecer un indicador de mouse inalámbrico junto al icono del adaptador Bluetooth.
Finalmente, puedes confirmar que la entrada del gamepad funciona al ejecutar
jstest-gtk
desde el tablero.Inconvenientes con este enfoque
bluez-compat
se describe a sí mismo como un paquete heredado. "Estos archivos binarios no son compatibles y desaparecerán nuevamente en el futuro". Sería ideal usar un paquete más moderno.sudo
para conectarnos, aparece un icono de candado en el indicador de Bluetooth. (¿Tiene esto algún efecto?)fuente
sudo hidd --search
Debe tratar el gamepad como cualquier otro dispositivo puntero Bluetooth con un PIN falso de "0000". Cuando se conecta por primera vez:
El gamepad ahora debería estar disponible. Puede confirmar que funciona como se describe en la otra respuesta.
El dispositivo aparecerá permanentemente debajo del indicador Bluetooth, incluso cuando no esté cerca. Cuando quieras conectarlo posteriormente:
Mejoras de la otra respuesta:
fuente