Autor Tema: Wrapper para pasar controlador DirectInput a XInput para motor unity y otros  (Leído 631 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Cait Sith

  • Compaq 386
  • ***
  • Mensajes: 683
  • Registrado: 08 Ago, 2009
  • es España
    • Ver Perfil
Wrapper para pasar controlador DirectInput a XInput para motor unity y otros

Hola,normalmente uso :

Código: [Seleccionar]
https://www.x360ce.com/para emular juegos xinput,pero en el motor unity no funciona ,para testear me baje un juego en unity
el "OK K.O.! Let’s Play Heroes"
y por supuesto ,no funciona  mi controlador, asi que buscando he encontrado una solucion:

*Descargar e instalar "Xbox 360 Controller for Windows"
Código: [Seleccionar]
https://www.microsoft.com/accessories/es-es/d/xbox-360-controller-for-windowsEn mi caso para windows 10 64bits seria la version para windows 7 64bits.

*Descargar "XOutput"
Código: [Seleccionar]
https://github.com/Stents-/XOutput/releasesdescomprimir y ejecutar "ScpDriver.exe"
Click en "install" ,espera,cuando termine click en "exit".

*Ejecuta "XOutput.exe"
Configura el mapeado de botones y palancas de tu controlador(click en boton con simbolo de tuerca)

Despues ,cierra esa ventana y haces click en "start" para activar la emulacion,corre el juego ,
cuando termines de jugar ,al salir del juego ,haces click en "stop" para detener la emulacion.



y asi como por arte de magia, me funciona mi controlador DirectInput en el juego con motor unity.

Esta es la configuracion de mi controlador:


LEFT TRIGGUER=button 7
LEFT BUMPER=button 5
LEFT ANALOG BUTTON=button 11
LEFT ANALOG X=axis 1
LEFT ANALOG Y=axis 2
D PAD 1 UP=up
D PAD 1 DOWN=down
D PAD 1 LEFT=left
D PAD 1 RIGHT=right
BACK=button 9
HOME=      (nada)
RIGHT TRIGGUER=button 8
RIGHT BUMPER=button 6
RIGHT ANALOG BUTTON=button 12
RIGHT ANALOG X=axis 3
RIGHT ANALOG Y=axis 6
A=button 3
B=button 2
X=button 4
Y=button 1
START=button 10

« Última modificación: Noviembre 07, 2018, 06:44:14 am por Cait Sith »



Desconectado RodrigoH17

  • HAL9000
  • *****
  • Mensajes: 3944
  • Registrado: 04 Jun, 2005
  • ar Argentina
  • Sexo: Masculino
    • Ver Perfil
    • Email
Re:Wrapper para pasar controlador DirectInput a XInput para motor unity y otros
« Respuesta #1 en: Enero 25, 2018, 14:58:48 pm »
Yo tengo un joystick que atras tiene una palanca para cambiar de "DirectInput" a "XInput" y por suerte hasta ahora nunca tuve problemas.




Desconectado bbypka

  • Compaq 386
  • ***
  • Mensajes: 648
  • Registrado: 22 Mar, 2015
  • es España
    • Ver Perfil
Re:Wrapper para pasar controlador DirectInput a XInput para motor unity y otros
« Respuesta #2 en: Enero 25, 2018, 17:03:56 pm »
Parece mas complicado que el X-Padder :P