Estoy tratando de hacer que un controlador PS3 Sixaxis funcione con Ubuntu 12.04. La página wiki de ubuntu para sixaxis dice que instale QtSixA, lo cual hice. El problema ahora es usar el controlador. Instalé "SuperTux 2" para probarlo. Normalmente, SuperTux dice que no hay joystick. Cuando conecto el controlador PS3 y presiono escanear, muestra todos los controles y sus botones asignados. Luego puedo hacer clic en una acción y me pedirá que presione el botón que quiero asignar. El problema aquí es que presionar botones en el controlador no hace nada. No puedo asignar ninguna de las acciones a un botón en el controlador.
Lo mismo ocurre con PCSX. Puedo configurar el controlador y seleccionar el Controlador Sony Playstation (R) 3 en el menú desplegable, pero cuando intento asignar un botón, presionar los botones del controlador PS3 no hace nada.
En la web, veo toneladas de guías sobre cómo conectarse con Bluetooth, pero mi computadora no tiene un adaptador Bluetooth, así que solo quiero conectarme a través de USB.
Además, QtSixA también puede ver el controlador. Puedo "configurar el perfil predeterminado", que he intentado, pero SuperTux 2 ni PCSX reaccionan de manera diferente ...
ACTUALIZACIÓN : Siguiendo la Guía de la comunidad de Ubuntu para la guía Sixaxis , probé sudo apt-get install libusb-dev libusb-0.1-4 xserver-xorg-input-joystick
y luego compilé sixpair. La ejecución se sudo ./sixpair
queja de habilitar bluetooth, luego SuperTux 2 ya no puede encontrar el controlador cuando hago clic en escanear.
Después de leer este artículo , descubrí que tengo que presionar el botón PS para que funcione ... Bueno, eso funcionó bien para usar el controlador como dispositivo POINTER. Ahora puedo hacer que mi mouse en la pantalla baile con los palos analógicos. Aunque todavía no estoy seguro de cómo hacerlo funcionar con SuperTux 2 y PCSX ...
Cuando no lo había xserver-xorg-input-joystick
instalado, presionar el botón PS hizo que se conectara a la PS3 en la otra habitación como controlador 2. Estoy muy confundido sobre lo que está sucediendo en este momento ...
fuente
No estoy seguro de si esto ayudará, pero cuando configuré mi controlador PS2 para jugar emuladores usé jstest-gtk .
Tomó un poco de tiempo configurarlo entre jstest-gtk y el emulador (uso ZSNES). Después de hacer que el controlador lea correctamente a través de jstest-gtk, tuve que ir a mi emulador y asignar todos los botones. (Pensé que detectaría automáticamente el controlador, pero no lo hizo). Funciona muy bien; No he tenido ningún problema con eso.
Como dije, no sé si funcionará para un controlador PS3, pero valdría la pena intentarlo.
fuente
jstest-gtk
. ¿Es esto esperado o posiblemente un errorjstest-gtk
?Instalé joy2key que se puede instalar directamente desde los repositorios de debian, una vez instalado antes de ejecutar el programa / emulador que ejecuta
joy2key --dev /dev/input/[device number] --terminal
, debe configurar los joysticks analógicos, (hay una manera de evitar esto más adelante, pero no he visto cómo para escribir el archivo de configuración), entonces está listo, lo uso con MAME y otros, todavía no puedo hacerlo funcionar con algunos emuladores snes, espero que esto funcione para cualquiera que necesite usarlo con el puerto USB.fuente
Necesita ejecutar este comando en la terminal:
Mira esto .
fuente