Xinputemu – Emula el mando de la xbox 360

38

Escrito el : 12-04-2009 | Por : Mago blanco | En : Tecnologia
1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (3 votos, media: 4.00 sobre 5)
Loading ... Loading ...

mando1

Ultimamente os habréis dado cuenta de que muchos juegos como Braid, Crysis, Wheelman… sólo aceptan el poder jugar con el mando de la Xbox 360, mientras otros muchos aceptan más mandos pero van de culo, como Xblade, Oblivion o Fallout 3.

Para no tener que tirar nuestro mando a la basura y rendirnos a la presión de Microsoft aquí llega la solución: Xbox 360 Controller Emulator v3.0.

Con él podremos, de manera más o menos sencilla, hacernos nuestro propio mando de Xbox 360 emulado dentro del PC y seguiremos jugando, como en mi caso, con nuestro querido mando de Playstation 2, que me dura cual conejo de Duracel.

El primer paso es bajarse el programa de la página oficial.

Una vez descargado, lo descomprimimos donde queramos y abrimos la carpeta, a continuación veremos varias cosas:

- .dll varios (Luego digo qué hacer con ellos.)

- XInputTest.exe:  Sirve para verificar que hemos puesto los botones adecuados.

- xbox360cemu.ini: El eje central en el que podremos configurar nuestro mando.

Lo primero que veremos son las opciones, bien explicadas en el propio .ini. Despues veremos [PAD1], esto indica que estamos configurando el primer Pad (podemos tener hasta 4 mandos).

Después de estas lineas va la configuración del mando, cuyo funcionamiento de los botones es bastante sencillo. Por ejemplo:

A=3 #button id; 0 to disable

Nos indica que estamos asignando el botón A del mando de la Xbox 360 al botón 3 de nuestro mando. Esté botón podemos saber cual es si entramos en la utilidad de configuración de mandos de Windows. Ahí se nos indican todos.


Las direcciones tampoco tienen mucha complicación en cuanto a asignaciones:

Left Analog X=1 #axis index; use – to invert; precede with ’s’ for a slider eg; s-1; 7 to disable

Está opción nos permite ponerle el analógico izquierdo, por ejemplo, al eje 1 de nuestro mando. También si le queremos poner botones tenemos la opción:

Left Analog X+ Button=0 #button id; 0 to disable

(El “0″ significa que no usamos ese botón).

También podemos configurar la sensibilidad de los ejes con repecto al centro con:

Left Analog X Linear=-50 #-100 to +100 raise this number to increase

Y poco más. El resto de configuraciones son para la vibración y poca cosilla más. Si tenéis algún problema decídmelo y trataré de ayudaros.

Una vez tenemos esto hay 2 opciones (yo os digo la menos conflictiva pero que sepáis que se pueden copiar los .dll en la carpeta Windows system32 y solucionado):

Cada vez que queramos usar nuestro mando de la Xbox 360 emulado en un juego deberemos copiar:
xinput1_3.dll,xinput9_1_0.dll y xbox360cemu.ini, (este último ya configurado) en el directorio donde se encuentre el .exe y ya está, ejecutamos el juego y funcionará. Nada más empezar escucharéis un “beep”, si primero habéis activado la opción en el .ini.

dinput8.dll sólo sirve en el caso de que queramos usar los mandos normales en el juego.

Y hasta aquí este pequeño tutorial que, en mi opinión, sacará de apuros a muchos. No os asustéis por la apariencia complicada de los pasos, una vez hecho por primera vez se vuelven sencillos.

Si te gusta, comparte este artículo:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • email
  • Live
  • Meneame
  • MySpace
  • StumbleUpon
  • Wikio
  • BlinkList
  • Reddit
  • TwitThis
  • Bitacoras.com
  • LinkedIn
  • Netvibes
  • Technorati

Información sobre este Autor  Mago Blanco - Amante de los juegos difíciles y de géneros ya casi olvidados, de ahí que muchas veces rememore antiguas épocas a pesar de ser joven. Juega a casi todo lo que pueda caer en sus manos y le encanta el mundo de la emulación, aunque solo sea por curiosear. También es programador de videojuegos a pesar de que hasta el momento no haya logrado acabar ninguno. ¡Tiempo al tiempo! Ver todos los artículos de este autor


Random Posts

Comentarios (38)

Genial, lo tendré en cuenta si algún día me da por cambiar mi ‘teclao’ de toda la vida por un pad.
Me parece una idea genial, ains las de cosas que se inventan :’)

Wow, me he quedado traspuesto…

Gracias por la explicacion, muy ilustrativa.

Tengo una pregunta, para poder conectarlo al pc, hay que tener mandos de 360 con cable no?

Perdon por la ignorancia, pero es producto de la perreria que me da googlear ahora mismo, XD

Yo también me pongo en modo Hoygan y pregunto lo mismo que Egleuterio ¿vale con mando de Xbox inalámbrico?

muy buen aporte pero ami todo me funciona esepto cuando juego gow el analogo izquierdo sale perfecto pero el derecho solo funciona asi si lo muevo asia la izquierda coje asia arriba y a la derecha es hacia abajo y izquierda es arriva y derecha es abajo si me puedes ayudar te lo agardeseria mi mando es de ps2 con el adapatador usb

A ver os explico. La gracía de la cosa está en que el mando de la 360 (Ya sea cable o wifi hay adapatadores para ello) funciona por si solo para pc. Y resulta que por acción de microsoft, zanganería de los programadores y demás factores muchísimos juegos funcionan solo con el mando de la 360. O ocurre como dice doomxxx van pero con el mando derecho cambiado y efectos aun peores. Para eso han hecho este emulador, para que se pueda jugar con mandos normales.

doomxxx: Tienes que utilizar este emulador. La configuración de los botones es como quieras (Yo te aconsejo tratar de relacionarlos con la 360) y la configuración de los ejes es está:

Right Analog X=6 #axis index; use – to invert; precede with ’s’ for a slider eg; s-1; 7 to disable
Right Analog Y=-3 #axis index; use – to invert; precede with ’s’ for a slider eg; s-1; 7 to disable

Pruebala, a mi me pasaba lo mismo y ahora me funciona de lujo.

Mago, para que luego digan que te explicas mal…

A mi me ha quedado todo claro clarinete. Lástima que no juegue en PC, que si no me era de gran ayuda… ^^U

Hombre no todo el trabajo es mio. Tambien he de dar gracias a Den y Ragdoll (Si alguien más revisa mis noticias que me lo diga XD) que revisan mis post para que no tenga faltas de ortografía y esten bien estructurados. Aunque creo que para al próximo tutorial ya he aprendido a usar la cursiva y la negrita.

gracias mi amigo vamos a ver si funciona te lo agradesco mucho

bueno amigo hice todo lo que me dijiste pero ahora el analogo derecho solo se mueve hacia arriva y abajo y no a la izquierda ni a la derecha en gears of war mi mando es uno de ps2 con adaptador usb me gustaria que postearan uan configuracion especial para cada pad o los mas utilizados por nosotros los gamers de igual muchas gracias por el aporte me gustaria que me a yudaras con este problemita gracias.

doomxxx no puedo poner una configuración para mando, porque hay miles en el mercado, y yo no tengo todos. Además yo tambien tengo un adaptador psx2 a usb y con esa va. La solución es:

- Ir probando números del 0 al 9 en el campo Right Analog X=6 hasta que des con el número que es. (Nota recuerda que si te salen invertidos no tienes que cambiar el número, solo ponerle un – delante).

Buenas he hecho lo que has puesto y no me funcionan los gatillos, y el analogico derecho está invertido, tambien tengo un mando de ps2 con adaptador usb y al juego que pretendo jugar es el wheelman, lo raro es que al ponerle las dll ha dejado de funcionar el juego. Gracias.

Perdón queria decir el analogico izquierdo que está invertido, arriba es abajo y abajo es arriba. Como lo podria solucionar. Gracias de antemano.

amigo esta de lujo, pero la configuracion se me hace muy complicada, podrias pasarme la configuracion,para el mando de ps2 con adaptador usb??
realmente lo nesesito.
gracias¡¡¡

A ver vayamos por partes:

- Redfalcon: justo encima de tu comentario he puesto recuerda que si te salen invertidos no tienes que cambiar el número, solo ponerle un – delante. Asi que ya sabes es fácil.

- luison: Como he dicho arriba tambien no puedo poner la configuración de todos los mandos del mundo. Aunque sean adaptadores psx2 a usb cada uno tiene su propia configuración. Intenté ser todo lo claro que pude. Los botones no creo que sean complicados de configurar porque como ya dije es el mismo número que en el panel de control de windows. Y los ejes es cuestión de probar.

Gracias por leerme.

Muchas gracias por la ayuda, intentaré realizarlo a ver si me sale y gracias por ayudarme de nuevo. Saludos.

compadre el problema es que el anañlogo derecho no mueve asia arriva solo asia los lados me esplico arriva es derecha y abajo es iaquierda ese es el problema lo demas esta bien inclusive he puesto valores desde el 0 al 9 y sigue igual este problema es el que esta afectando a los de control de ps2 original mi mando es un dualshok 2de ps2 original lo que quiero es que si tu o alguien lo tine configurado bien que diga como o que postee la confi para solucionar el problema a y tambien el test de xbox360 no me funciona me dise que no es una aplicacion valida de windows . de igual manera gracias por tu pasiencia y ayuda.

A ver doomxxx:

Eso es porque estás cambiando el valor del otro eje.

Right Analog X=6
Right Analog Y=-3

Esos 2 campos son los que controlan el analógico derecho. El de las X es para izquier y derecha. Y el Y para abajo y arriba. Si arriba es derecha entonces ponle al Y el valor del X. Y ya tendrás puesto el arriba y el abajo (Si van al reves recuerda el -). Y luego el otro prueba hasta que le des.

En cuanto al test. Prueba a darle en compatibilidad con windows xp y si tienes este pues 98. ¿Que sistema operativo usas ? Porque yo uso el más raro de todos, el xp de 64 bits, y no me tira ningun error.

listo, ya configurado¡¡¡
gracias¡¡

bueno mi amigo lo que dijiste del test me funciono y mas o menos he arreglado el pro mira me baje el archivo de el enlace(xinput9_1_0.dll) que colocaste ayi y lo cambie por uno que yo tenia ese estaba malo el de la pagina del emulador si me hiso correr el analogo arriva abajo normal pero ahora no corre izquierda derecha jajajaj que vaina ya casi gracias por la paciencia amigo jejejejej

Hola, gracias por la explicacion, ayer lo probe con el mirro´s edge y principalmente con el gta 4!y todo perfecto!!! habia tenido probelmas con ambos juegos.MUCHOS! pero ahora todo mejor. Lo que si te pediria que si sabes como cofigurar la vibracion ya que no se realiza en ambos juegos. tengo un adpatador de mando ps2. Gracias de antemano :)

No he conseguido hacer funcionar la vibración. Aunque hay que decir que mi adaptador de play2 hasta hace bien poco no iba la vibración de ninguna manera…

Prueba a activar la opción Force Feedback. Y sino te va, trata que la vibración del mando de ps2 te la reconozca como Force Feedback. Algun driver habrá que lo haga. Yo mismo te lo buscaría pero adaptadores hay más que morcillas.

Hola gracias por la respuesta, probare modificando la entrada del .INI

UseForceFeedback=1 #use 0 to 1; default 0

como veras dice =1 debo cambiarla a 0 o eso no es necesario? es asi como activo la opcion o existe otra manera?

Pudiste hacer funcionar la vibracion con tus mandos?

Gracias :D

PD buscare los drives de mi adaptador.

En teoría si lo pones a 1 usará el ForceFeedback para realizar la vibración del mando. Lo que ocurre, al menos en mi mando de ps2, es que el force feedback me lo pone por defecto a un eje del mando. En vez de la vibración. Lo acabo de comprobar con el emulador de ps2. Asi que habrá que esperar a una versión del xinputemu que permita escojer el eje de vibración.

PD: Los driver lo más seguro que los tengas aquí http://www.mayflash.com/Download.htm. Sino ponme el nombre y te lo trato de buscar. Por ejemplo mi adaptador no estaba allí y era una copia de esos. Y buscando encontré unos driver que hacen que me vaya perfecto. Incluso me permite configurar las direcciones y botones a mi gusto. Lo cual es de agradecer en juegos que te ponen los botones por defecto y no te dejan cambiarlo.

Hola pude hacerlo funcionar en mirrors edge, todo ok ahi, pero en gta 4 la vobracion sigue inacyiva :(

no pude encontrar mi driver en la pagina q me diste, mi adaptador es un usb ps to pc converter. tengo el cd pequeño pero vien un driver del 2006.

ojala puedas seguir ayudandome.

gracias por todo.

Prueba con los driver de esta página:

http://www.hkems.com/product/ps2/ps2-usb2.htm

Aunque mi mando no era de esos. Me funciona bastante bien.

Saludos.

Hola amigo tengo un control igual al de xbox360 marca nanica station ya lo configure pero no logro hacerlo vibrar te agradeceria que me ayudaras con esto…
te copio la configuracion por si alguien tiene este control…

[Options]
UseAutoPad=0 #use 0 to 1; automatically make other PAD to PAD1 after detecting movement
UseInitBeep=1 #use 0 to 1; default 1; beep on init

#Generic Rumble Controller
[PAD1]
Index=0 #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1 #axis index; use – to invert; precede with ’s’ for a slider eg; s-1; 7 to disable
Left Analog Y=-2 #axis index; use – to invert; precede with ’s’ for a slider eg; s-1; 7 to disable
Right Analog X=4 #axis index; use – to invert; precede with ’s’ for a slider eg; s-1; 7 to disable
Right Analog Y=-5 #axis index; use – to invert; precede with ’s’ for a slider eg; s-1; 7 to disable
Left Analog X Linear=0 #-100 to +100 raise this number to increase sensitivity near center
Left Analog Y Linear=0 #-100 to +100 raise this number to increase sensitivity near center
Right Analog X Linear=0 #-100 to +100 raise this number to increase sensitivity near center
Right Analog Y Linear=0 #-100 to +100 raise this number to increase sensitivity near center
Left Analog X+ Button=0 #button id; 0 to disable
Left Analog X- Button=0 #button id; 0 to disable
Left Analog Y+ Button=0 #button id; 0 to disable
Left Analog Y- Button=0 #button id; 0 to disable
Right Analog X+ Button=0 #button id; 0 to disable
Right Analog X- Button=0 #button id; 0 to disable
Right Analog Y+ Button=0 #button id; 0 to disable
Right Analog Y- Button=0 #button id; 0 to disable
D-pad POV=1 #POV index; 0 to disable
D-pad Up=0 #button id; 0 to disable
D-pad Down=0 #button id; 0 to disable
D-pad Left=0 #button id; 0 to disable
D-pad Right=0 #button id; 0 to disable
A=1 #button id; 0 to disable
B=2 #button id; 0 to disable
X=3 #button id; 0 to disable
Y=4 #button id; 0 to disable
Left Shoulder=6 #button id; 0 to disable
Right Shoulder=5 #button id; 0 to disable
Back=8 #button id; 0 to disable
Start=7 #button id; 0 to disable
Left Thumb=9 #button id; 0 to disable
Right Thumb=10 #button id; 0 to disable
Left Trigger=11 #button id; precede with ‘a’ for an axis; eg; a-6; for a slider precede with ’s’ eg; s-1
Right Trigger=12 #button id; precede with ‘a’ for an axis; eg; a-6; for a slider precede with ’s’ eg; s-1
UseForceFeedback=1 #use 0 to 1; default 0
ForceLargeGain=10000 #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000 #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10 #use 0 to 100; default 10
ForceLargeFadeIn=0 #use 0 to 1; default 1
ForceLargeFadeOut=0 #use 0 to 1; default 1
ForceLargeStartMag=0 #use 0 to 10000; default 2000; effect will begin with this value
ForceSmallGain=10000 #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000 #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10 #use 0 to 100 default 10
ForceSmallFadeIn=0 #use 0 to 1; default 1
ForceSmallFadeOut=0 #use 0 to 1; default 1
ForceSmallStartMag=0 #use 0 to 10000; default 2000; effect will begin with this value
WheelInertiaGain=2500 #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000 #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=0 #use 0 to 1; enable for all wheel effects

te agradezco que me revises haber si estoy haciendo algo mal…

Hola. Gracias por leer mi tutorial ^^.

No estás nada mal. Lo que pasa es que la vibración aun no funciona muy bien que digamos. Además de que dependiendo el juego los mandos de la xbox no tiene vibración (Los originales). Ya que no utilizan ForceFeedback. Paciencia que lo mejoraran.

Hola me gustaria saber como cuadro el pad 2

Para el pad2 es lo mismo. Solo que tendrás que poner al después de la configuración [PAD2] y su configuración.

Oooooohh….garcias por el aporte….funciona de pelossss con varios juegoss..

pero necesito ayuda por favorrrrr..

existe alguna forma de jugar el alone in the dark inferno con el mando “emulado”….

….gracias de antemano ;)

es URGENte…….

Hola. Me alegro que te haya gustado ^^.

En cuanto a tu duda, no tengo el juego. Pero nomalmente para que funcione solo tienes que meter los archivos la carpeta donde está el .exe del juego o en algunos casos donde se encuentran los siguientes .dll:

- xinput1_3.dll
- xinput9_1_0.dll

Tambien puedes probar aquí bajandote las versiones modificadas por los usuarios del emulador de aquí:

http://www.tocaedit.com/IB/index.php?automodule=downloads&showcat=3

Mago blanco para empezar muchisimas gracias porque me as ayudado mucho con esto, ya que tengo xp 64 bits como tu.
Tengo una duda que ya no se como solucionarlo.
Todo me va muy bien como tu dices pero hay un juego que se me resiste que es crysis en 64 bits.
En 32 bits va bien el mando pero en 64 no lo detecta y jugar en 32 es un royo porke la calidad me baja muchisimooooo. Gracias Crack haber si me puedes iluminar ;)

Killik estoy buscando el crysis. Tu tranquilo que en cuanto lo tenga prueba a ver si a mi me ocurre lo mismo.

Aun así te aconsejaría que a los juegos de disparos jugaras con ratón, es muchísimo mejor una vez te acostumbras ^^.

Vaya pues llevas razón. Lo más curioso del asunto es que en 32 bits va sin problemas. Yo no he podido, pero ¿Alguien ha probado el Xinputemu en juegos que tengan ejecutable de 64 bits ? Puede Xinputemu solo sirve para 32 bits.

Buenas tardes quisiera saber como configurar dos mandos porque en el archivo xinputtest el cotrolador me aparece not conected.

Gracias

muchas gracias me ha resultado muuy util

hola mi mail es hinchadelgallo@gmail.com, mago blanco me dirias porfavor por q configure para q me anda el gow y se me desconfiguro solo cuando reinicie la PC, tambien queria saber si sirve para el resident evil 4 por q se me desconfiguro la palanca derecha del GOW y el RE4
:D

Joel: Arriba en los comentarios está puesto, se lo dije a Camilo. Tienes que poner [PAD2] y lo mismo.

bocha-pro: ¿El GOW ? ¿ God of War ? Solo se me ocurre que pueda ser el gear of war. Bueno al final no se si se te desconfiguro todo o solo la palanca derecha, intenta ser un poco más claro. Y con el resident evil 4 no creo que vaya. Si no puedes configurar bien el mando te aconsejo que uses el joy tu key y utilices el mando para simular teclas.

Escribir un comentario