Carlos's profileEl blog anteriormente co...PhotosBlogListsMore Tools Help

Blog


    17 May

    Hasta 4 SixAxis en PC via Bluetooth

    Aquí explicaremos como usar el mando de la PS3 (sixaxis o dualshock 3) en el PC por bluetooth.

    Créditos

    Gracias a 89ron por su trabajo, todo se lo debemos a él.... mas info aquí . Sin olvidarnos de Deon van der Westhuysen, desarrollador del PPjoy , Jonathan y su xpadder team desarrollador de xpadder ...

    ...sin olvidarnos de agradecer a todo el mundo que ha participado en el desarrollo de estas aplicaciones y drivers, agradecimientos para los colegas del foro forums.windower.net, y a los que colgaron y participaron en este post; http://forums.windower.net/index.php?showtopic=11959  por el cual me enteré de que todo esto existía, del que me servido para este tuto...si no os funciona echarle un ojo, y agradecer a los tios de forums.e-mpire.com por el trabajo desarrollado para que esto fuera posible, http://forums.e-mpire.com/showthread.php?p=1852354 ... y si me olvido de alguien, perdón...Muchas gracias!!! por favor leer el apéndice de los créditos abajo del todo(*)

    Actualización 29 - 09 - 2008

    Por fín después de todo el verano llega a nosotros la versión 1.5a, compatible con DS3 y con la función vibración, así que sin más dilación aquí la teneis...Gracias 89ron.

    BTSix 1.5a

    http://www.megaupload.com/es/?d=3SA00QMB

    puede que necesiteis este parche.

    http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en

    Actualización 06 - 06 - 2008

    Después de probar el Windows XP64, tengo que decir que no he conseguido hacerlo funcionar, el problema reside en que el BTsix requiere del driver FreeBT, que por el momento no está compilado en 64 bits, seguiremos trabajando para intentar conseguirlo...os mantendremos informados

    Actualización 03 - 06 - 2008

    Parece ser que han sacado el driver libusb-64, con el que podríamos usar el pad en sistemas de 64 bits, por mi parte no lo he probado, pero he colgado los drivers para quien pueda interesarle...

    Actualización 22 - 05 - 2008

    ESTAMOS DE ENHORABUENA!! Actualizado el BTSix, ahora se pueden conectar hasta 4 Sixaxis en un único dispositivo BT, solo hay que configurar 4 JoySticks en el PPJoy y por lo demás es todo igual. El nuevo BTSix tiene un desplegable para emparejar cada SixAxis en el Virtual Joy correspondiente...

    Voy a tratar de explicar fácilmente y en español, como conectar nuestro maravilloso mando de ps3 al PC, por bluetooth, es decir sin cables. Hay otros tutoriales, pero en castellano hay poca cosa. Y como no se me da bien enrrollarme paso al asunto.

    Primero empezamos con los requisitos:

    - Windows XP 32bit o Vista 32bit o Windows XP 64bit o Vista 64bit (sin confirmar, no dudeis en escribir resultados)

    - Un dispositivo bluetooth en nuestro PC

    - El libusb-win32, que viene a ser el driver del SixAxis en PC o el libusb-win64 (sin probar)

    - PPJOY 0.83, esta aplicación es muy popular, sirve para configurar 'joystics virtuales'

    - http://rapidshare.com/files/116742741/Sixaxis_BT.rar.html - aqui teneis todos los archivos

    Guía

    1) Instalar libusb-win32 y PPJoy.

    Con el libusb-win32, ya podriamos usar el sixaxis en nuestro PC, pero únicamente con el cable USB conectado, y sin la detección de los 6 ejes, es decir como un pad común. Para que funcione solo teneis que pulsar el botón PS del mando.

    2) Extraer BtSix donde os venga mas cómodo, esto no necesita instalación

    3) Conectar dispositivo Bluetooth y reemplazar el driver por "FreeBT USB Driver" en la carpeta Driver XP del BTSix. (esto podeis hacerlo via adinistrador de dispositivos)

    Btsix paso1

    Pulsamos con el botón derecho sobre el dispositivo bluetooth, y seleccionamos actualizar driver...

    ...Luego le decimos buscar en el equipo...

    Btsix paso2  Btsix paso3

    ...y luego elegir controladores de una lista....

    ...pichamos en ultilizar disco y navegamos hasta la carpeta Driver XP, donde hayamos descomprimido el BtSix...

    ...para terminar pinchamos en FreeBT USB driver, y si nos dice que el driver no está firmado, le damos a instalar de todos modos...

    Btsix paso4 Btsix paso5

     

    4) Ejecutar "Config Joysticks" del PPJoy, y añadir "Virtual Joystick 1". una vez añadido lo podeis cerrar...

    ppjoy1

    ...y esta es su configuración óptima...

    ppjoy2 ppjoy3

     gatillos analógicos ppjoy5

    5) Ejecutar el BtSix con el pad conectado via USB al pc.

    6) Pinchamos el boton Address, para emparejar la dirección MAC del mando con el PC.

    Btsix parte 2 paso1 

    7) Desconectamos el cable USB del PC, y pulsamos el boton PS del mando SixAxis. En este momento debería emparejarse con el PC.

    Btsix parte 2 paso2

    8) Comprobamos en el panel de control > Dispositivos de juego > PPJoy Virtual Joystick 1, que todo funciona correctamente

    comprobacion

    nota

    en el btsix podeis desactivar los ejes direccionales del mando, esto viene muy bien cuando configureis vuestros juegos, ya que tener el mando en posición vertical es igual a mover un eje a su valor máximo, por eso mismo al intentar configurar el mando en un juego podriais tener problemas...ya lo comprobareis vosotros mismos...

    SixAxis

    ...estos ejes ya los podreis calibrar a vuestro gusto, pero en juegos donde no los vayais a usar, mi consejo es desactivarlos...

    nota 2

    Algunos me habeis comentado que los gatillos no funcionan analógicamente...aquí teneis otra configuración alternativa para mapearlos como ejes...

    configalternativa1 configalternativa2

                          configalternativa3

    Bueno a ver si esto le sirve a alguien.

    nota 3

    Muchos os habreis dado cuenta de que no es posible mapear los joysticks virtuales en algunos juegos, como el gears of war, crysis...etc. Para esto por ahora la única solución que hemos encontrado es, remapear el joystick virtual, con programas como JoytoKey o Xpadder, estos programas permiten remapear los botones como teclas, o funciones de ratón...yo personalmente recomiendo el xpadder...

    Xpadder5-1

    ...para los que os interese descargarla aqui y ademas idioma español y la imagen del SixAxis para mapear...
    la web oficial aqui por si la quereis visitar o quereis hacer un donativo. Este software es gratis, pero eso no quiere decir que no tengamos que agradecer a estos programadores su trabajo... :P
    eso ya allá cada uno...Gracias a Javi5 por la info.

    Gracias a todos.

    pd- creo que el BtSix trae una guía, pero no debería ser necesaria...

    pd2- recordad que cada vez que querais usar el sixaxis hay que ejecutar el BtSix

    pd3- Añadido el BtSix 1.4, con función 'low CPU ussage'

    (*)Apendice sobre los Créditos

    Recientemente he tenido la ocasión de hablar con algunos de los desarrolladores de estos programas, tengo que decir que coinciden en que, por norma general, los usuarios somos desagradecidos...en este sentído quiero entonar el 'mea culpa' porque he sido el primero en pecar de desagradecido. Actualmente tenemos prácticamente todo lo que necesitamos, gratis, colgado en internet, lo bajamos lo usamos y no nos molestamos ni en perder 3 minutos en agradecer por el trabajo, a estos programadores que pierden horas, días, meses...en hacer un trabajo de forma altruista. Quiero animaros a que no dudeis en dar las gracias en un pequeño mail, algo que seguro los programadores agradecerán.

    Y si os sentís más generosos todavía, podeis hasta donar. Para los que penseis que estos programadores pueden permitirse el lujo de vivir de estos donativos, creedme que no. Y que a menudo les dan para cubrir gastos, sobre todo cuando tienen que hacer modificaciones de hardware y demás...

    Ahí queda eso, yo por mi parte tras hablar con uno de ellos...no diré cual, me he sentido bastante mal y creo que a menudo basta con ser agradecido...

    Comments (20)

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    fdo fdez ma.wrote:
    Hola, Tengo un problemilla y es que no encuentro como poner un segundo mando, tengo puesto el virtual 2 pero al darle al BTSix me dice que el bluetooth esta en uso y claro solo tengo un mando. Gracias de antemano y un saludo.
    28 July
    Ola, necesito ayuda, mi problema esque despues de conectar con el btsix, en el programa ese me pone que el "sixasis is conected" pero luego, cuando voy al panel de control para comprobar que las teclas funcionan, no reacciona ninguna de ellas.
    Porque puede ser?¿
    Muchas gracias por la ayuda gente.
    20 July
    FABRIZIOwrote:
    Un saludo bro y gracias poor tu empeño en este proyecto, tan solo tengo una duda que al instalar los drivers para el mando, todo me va excelelnte, pero quisiera saber si esposible conectar mas dispositivos como celular, microfono bluetooth, teclado y mouse. Ya que en los ratos libres lo he tratado de configurar, pero al parecer por los drivers que se instalan para el mando hacen que el USB bluetooth sea exclusivo del mismo y no permita conectar otros dispositivos. Intente utilizar el Bluesoleil para administrar el USB Bluetooth pero no logro hacerlo funcionar. Espero cualquier opinon, comentario. que me puedas brindar.
    3 Mar.
    El segundo es un DualShock 3? El dual shock 3 no funciona con el BTSix 0.5.0.5
    Estas usando el BTSix 1.5? Este Btsix no soporta multimando, está pensado para el DualShock 3
    Has emparejado el mando y te lo ha reconocido? Hay que emparejar todos los mandos que utilizes.
    prueba estas cosas y nos cuentas...
    salu2
    20 Oct.
    alguien me puede decir xke no puedo conectar el 2º mando??? plisss
    17 Oct.
    Omarwrote:
    Hola. oye esta muy interesante la informacion para conectar el control del play 3 a la computadora, ya intente los pasos que pones y cuando instalo el libusb-win32 me crea muchos erroes en mi computadora y ya no puedo activar el bluetooth ni muchas otras cosas, me gustaria que me ayudaras y me puedas contestar, te lo agradeceria enormemente. saludos
    8 Aug.
    Es una muy buena pregunta, yo solo he probado 2. Así que por mi parte tengo que decir que he dado por hecho que funcionan 4. Habria que preguntarselo a Ron, que por cierto dijó que en breve sacaría una nueva versión (compatible con DS3)...
    Tal vez sea una cuestión de compatibilidad del dispositivo Bluetooth, o quien sabe...intentaré informarme.
    Gracias y salu2
    2 Aug.
    Franciscowrote:

    Saludos,

    Mi pregunta es...

    En todas partes se habla de 4 Sixaxis con 1 BT, pero yo no consigo que funcionen mas de 2 Sixaxis en 1 BT, alguien sabe si realmente se ha probado que funciona con 4 Sixaxis, o simplemente se ha dado por hecho.
    Desde mi punto de vista, el problema reside en que el FreeBT no esta preparado para 4 conexiones de Bluetooh.
    He probado con 1 BT de BlueSoil 100m y con 1 BT conceptronic de 200m ambos dispositivos son usb2.0

    Un saludo y gracias.
    1 Aug.
    En qué juego te pasa?
    Verás el problema reside en que algunos juegos no detectan los Virtual Joys como pads. Por ejemplo los juegos de microsoft están diseñados para jugar con el pad de la Xbox por razones claramente comerciales...
    La única solución que te puedo proponer sin tener mas datos es usar el Xpadder, donde puedes mapear el pad como si fueran teclas o funciones de ratón. Sé que no es la mejor solución pero bueno esto todavía está un poco en fase de desarrollo así que es lo que hay.
    Prueba a configurarte el Xpadder bien a ver.
    Salu2
    31 July
    Picture of Anonymous
    JOrdiii wrote:
    mersi por el tuto tio, la cuestion es que a mi me detecta el mando i tal en el panel de control tambien pero luego llego al juego, i solo me sale teclado T.T tienes alguna idea de porque puede ser? por lo demas todo va igual que en el tuto, pero no me deja jugar con el mando en el juego.  GRacias por adelantado.

    Jordi
    31 July
    Picture of Anonymous
    GaMBiTo wrote:
    Gracias por la ayuda loco, pero ni cambiando de bluetooth ni mando detecta las pulsaciones, asique me quedare con las ganas, que remedio jajajaj, muy completa la guia por cierto ^-^
    15 July
    Si es un problema bastante común...
    Parece que es debido a cierta incompatibilidad del dispositivo bluetooth con el SixAxis. Si tienes la ocasión prueba otro para asegurarte.
    salu2
    15 July
    Picture of Anonymous
    GaMBiTo wrote:
    Entiendo... el caso que ahora si que sale, Sixasis connected pero no detecta las pulsaciones del mando, es decir, en el paso 8 aunque pulse los botones del mando, no hay movimiento alguno ><

    Pienso que el fallo es en el paso 6 al dar adress, el caso esque da la dirección y tal pero  en la parte botton and joysticks se queda en blanco

    Alguna idea? xD
    14 July
    Tienes que repetir el paso 4, añadiendo el virtual joystick 2, el 3 y el 4.
    Perdona que no lo haya actualizado en el tuto, pero esque con el antiguo btsix no era necesario. Con esta versión es imprescindible tener 4 virtual joysticks añadidos en el PPJoy.
    Salu2
    14 July
    Cristianwrote:
    Pues yo tengo un problema... al abrir el Bitsix en uno de los pasos me da un error de "PPJoy virtual joystick 2 not found" X_X y entonces se cierra... no me deja seguir

    Agregame al msn si puedes a ver si puedes ayudarme ^-^
    12 July
    jejeje...
    de nada, de nada y de nada...
    pero el merito es para los programadores ya mencionados!
    salu2
    8 June
    Luis Navarrowrote:
    Gracias, gracias y gracias.

    Salu2.-
    8 June
    Te mando un mensaje con las instrucciones.
    Para conectarlo por cable no necesitas más que el cable usb y el libusb32.
    salu2
    5 June
    Hola, muy currado todo ;), pero yo tengo un problema y es que  tengo los drivers puestos y ejecuto ps3sixaxis_en y windows si que me lo detecta, pero las luces en el panel de control no se encienden estoy desesperado con hacer que funcione, me puedes decir alguna alternativa que sea por cable??las del tutorial valen?
    Perdón por las molestias.
    4 June
    Modificada la configuración del PPJoy, para tener gatillos analógicos
    23 May

    Trackbacks

    The trackback URL for this entry is:
    http://phoenon.spaces.live.com/blog/cns!307FCE6C7F177C6A!174.trak
    Weblogs that reference this entry
    • None