¡Responda para Ubuntu 16.04 que realmente funciona!
Maxwel Leite
Respuestas:
11
Debe usar sixad / QtSixA http://qtsixa.sourceforge.net/ . Simplemente instale desde el repositorio y empareje con sixpair mientras el sixaxis está conectado con usb, y luego con Bluetooth presionando el botón PS.
No pude hacer que esto funcionara en linux mint 17
Exilio el
¡No importa, acabo de hacer que esto funcione!
Exilio el
Lo siento por otro comentario, ¡pero esto es increíble con MAME!
Exilio el
2
¡Esta solución ya no funciona! El terminal dice E: El repositorio ' ppa.launchpad.net/falk-tj/qtsixa/ubuntu xenial Release' no tiene un archivo Release. N: La actualización desde dicho repositorio no se puede realizar de forma segura y, por lo tanto, está deshabilitada de forma predeterminada. N: Consulte la página de manual de apt-secure (8) para la creación del repositorio y los detalles de configuración del usuario.
Cirelli94
10
Lamento ser ese tipo, pero la compilación de la fuente funcionó para mí y el PPA ha sido bastante silencioso durante un tiempo (no es extraño en absoluto considerando que GitHub no se ha actualizado en 4 años y la versión "final" se lanzó alrededor de la misma tiempo), así que no contengas la respiración para un paquete xenial.
La excelente guía que vinculé le brinda algunos comandos para descargar todos los requisitos previos y compilarlos, pero resumiré aquí:
Obtengo nathan @ nathan-vm: ~ / projects / sixad-master $ sudo sixpair USB_REQ_GET_CONFIGURATION: Broken pipe Master Bluetooth actual: No se puede recuperar el bd_addr local hcitool dev. Habilite Bluetooth o especifique una dirección manualmente.
Nulo
7
Puede conectar el controlador a la PC mediante un cable USB. Este se suministra con un dispositivo PS3 (es la forma principal de cargar el controlador). No sé cómo conectar el controlador a través de bluetooth a su computadora (si incluso tiene un receptor bluetooth), por lo que esta respuesta se centra en la conexión usb. Es posible que el controlador ya funcione si hace esto (puede probar esto con jstest-gtk como se detalla a continuación). Yo uso otro controlador PnP similar, y funciona sin dificultad.
Si no funciona automáticamente, este enlace puede responder a su pregunta. En resumen:
instale xboxdrv desde el Centro de software de Ubuntu o con sudo apt-get install xboxdrv
iniciar xboxdrv con sudo xboxdrv --detach-kernel-driver
Si presiona el botón Playstation, la computadora recibirá su entrada y la simulará como un controlador de Xbox 360, que debería funcionar igual que el controlador de Playstation.
Puede probar la funcionalidad de su controlador a través jstest-GTK (instalar: sudo apt-get install jstest-gtk)
Ya no funciona con ubuntu 14.10. Lo probé con las 14.04 debs.
migueleon
Esta debería ser la respuesta aceptada.
Yokai
1
PPA no funcionará en los derivados de Ubuntu Xenial, pero hay una solución. Si tiene Ubuntu 16.04 y desea usarlo qtsixa, puede usar estos comandos para engañar al PPA para que piense que está ejecutando 15.10:
Esto no se recomienda ... este descanso en frío de su sistema
Maxwel Leite
Respuesta rechazada. Cambiar la descripción de su lanzamiento NO es la forma en que hace las cosas en Ubuntu o Debian.
dotz
0
En Ubuntu 15.10 / 16.04 y Linux Mint 18, aún puede usar el QtSixA PPA, pero especificando "vívido" como la versión de Ubuntu (15.04), ya que esa fue la última versión oficialmente compatible. Para hacerlo, ejecute lo siguiente:
Nota: por lo que puedo decir, la aplicación basada en GUI ya no es útil, al menos para detectar y conectar controladores a través de Bluetooth. Debido a eso, debe usar las aplicaciones basadas en la línea de comandos, es decir sixadysixpair
Editar: Aparentemente y de acuerdo con mis pruebas, sixad se inicia automáticamente en el arranque, pero no funciona en absoluto cuando eso sucede, teniendo que detenerlo y reiniciarlo para que funcione. Para evitar que se inicie sixad en el arranque, debe ejecutar:
sudo systemctl disable sixad
y, cuando lo vayas a usar, ejecuta:
sudo sixad -s
por supuesto, todo lo anterior se debe a que QTSixA ya no es compatible. Se supone que los controladores PS3 y PS4 funcionan de forma nativa en Linux, pero aún así prefiero usarlo en lugar del soporte nativo. No he podido conectar mis controladores PS3 de forma nativa, y cuando uso QTSixA, puedo hacer otras cosas como especificar la dirección MAC de Bluetooth con la que se emparejará.
Creo que le enviaré un correo electrónico al desarrollador para saber si es posible que reanude el soporte. Creo que solo aplicando pequeñas modificaciones, el proyecto podría funcionar correctamente desde el primer momento. E, incluso sin hacer nada, el PPA aún podría funcionar.
El par es exitoso pero no se conecta al controlador.
Maxwel Leite
@Maxwel Leite, ¿puedes iniciar sixad con éxito? ¿Tomó en cuenta lo que le expliqué sobre cómo evitar que sixad comience en el arranque?
Luisg123v
sí, sixad comienza y espera a que presione el botón PS: funciona y sí, deshabilito sixad desde el inicio al arrancar. Gracias por intentar ayudarme, pero resuelvo el problema por mi cuenta .
Respuestas:
Debe usar sixad / QtSixA http://qtsixa.sourceforge.net/ . Simplemente instale desde el repositorio y empareje con sixpair mientras el sixaxis está conectado con usb, y luego con Bluetooth presionando el botón PS.
Conectar con USB
Desconecte sixaxis del USB
presione el botón PS para conectarse a través de bluetooth
fuente
Lamento ser ese tipo, pero la compilación de la fuente funcionó para mí y el PPA ha sido bastante silencioso durante un tiempo (no es extraño en absoluto considerando que GitHub no se ha actualizado en 4 años y la versión "final" se lanzó alrededor de la misma tiempo), así que no contengas la respiración para un paquete xenial.
La excelente guía que vinculé le brinda algunos comandos para descargar todos los requisitos previos y compilarlos, pero resumiré aquí:
fuente
hcitool dev
. Habilite Bluetooth o especifique una dirección manualmente.Puede conectar el controlador a la PC mediante un cable USB. Este se suministra con un dispositivo PS3 (es la forma principal de cargar el controlador). No sé cómo conectar el controlador a través de bluetooth a su computadora (si incluso tiene un receptor bluetooth), por lo que esta respuesta se centra en la conexión usb. Es posible que el controlador ya funcione si hace esto (puede probar esto con jstest-gtk como se detalla a continuación). Yo uso otro controlador PnP similar, y funciona sin dificultad.
Si no funciona automáticamente, este enlace puede responder a su pregunta. En resumen:
sudo apt-get install xboxdrv
sudo xboxdrv --detach-kernel-driver
Puede probar la funcionalidad de su controlador a través jstest-GTK (instalar:
sudo apt-get install jstest-gtk
)Buena suerte, avísame si funciona.
fuente
PPA no funcionará en los derivados de Ubuntu Xenial, pero hay una solución. Si tiene Ubuntu 16.04 y desea usarlo
qtsixa
, puede usar estos comandos para engañar al PPA para que piense que está ejecutando 15.10:Cambie las siguientes líneas a los valores a continuación:
y guarda.
Ahora instale el PPA para
qtsixa
. Luego copie ellsb-release
archivo original de nuevo a donde estaba.Ahora puedes reiniciar.
Útil para usar también Intel Graphics Installer para Linux ™, probado en Linux Mint 18 gracias a esta publicación .
fuente
En Ubuntu 15.10 / 16.04 y Linux Mint 18, aún puede usar el QtSixA PPA, pero especificando "vívido" como la versión de Ubuntu (15.04), ya que esa fue la última versión oficialmente compatible. Para hacerlo, ejecute lo siguiente:
Nota: por lo que puedo decir, la aplicación basada en GUI ya no es útil, al menos para detectar y conectar controladores a través de Bluetooth. Debido a eso, debe usar las aplicaciones basadas en la línea de comandos, es decir
sixad
ysixpair
Editar: Aparentemente y de acuerdo con mis pruebas, sixad se inicia automáticamente en el arranque, pero no funciona en absoluto cuando eso sucede, teniendo que detenerlo y reiniciarlo para que funcione. Para evitar que se inicie sixad en el arranque, debe ejecutar:
y, cuando lo vayas a usar, ejecuta:
por supuesto, todo lo anterior se debe a que QTSixA ya no es compatible. Se supone que los controladores PS3 y PS4 funcionan de forma nativa en Linux, pero aún así prefiero usarlo en lugar del soporte nativo. No he podido conectar mis controladores PS3 de forma nativa, y cuando uso QTSixA, puedo hacer otras cosas como especificar la dirección MAC de Bluetooth con la que se emparejará.
Creo que le enviaré un correo electrónico al desarrollador para saber si es posible que reanude el soporte. Creo que solo aplicando pequeñas modificaciones, el proyecto podría funcionar correctamente desde el primer momento. E, incluso sin hacer nada, el PPA aún podría funcionar.
fuente