macos - para - Traduce las llamadas de XInput a las llamadas de DirectInput en MAC OS X(emula el controlador x360 de la PS3)
xbox 360 controller mac sierra (1)
Hay muchos juegos en funcionamiento a vapor con controladores x360 pero no se asignan correctamente con un controlador PS3 DS3 ...
MotionInJoy lo hace limpio con "emulate 360 ​​controller" pero funciona solo en PC. Hay otro proyecto solo para PC: x360ce: https://code.google.com/p/x360ce/
Aquí está la pregunta: ¿hay alguna solución para mac os x? Si no, ¿por qué?
No hay una solución en OSX que lea DirectInput y emule XInput.
Eché un vistazo a x360ce. Utiliza SharpDX para comunicarse con las API DirectInput y Xinput, por lo que sería un gran comienzo para una aplicación como esta. El problema es que está escrito en C #. Esta es la razón por la que no hay solución en OSX: la mejor biblioteca para interactuar con DI / XI está escrita (naturalmente) en un lenguaje de Microsoft.
Creo que necesitaríamos algo como Mono para ejecutar .cs en mac, no estoy seguro.
No es un proyecto pequeño para escribir una interfaz nativa a DI / XI o ejecutar SharpDX en un Mac, pero sería bastante educativo.