En la siguiente imagen vemos que cuando presiono el botón A de mi control genérico Unitec, Windows Realmente indica que es el botón # 3 del control y se resalta en color verde, lo cual está mal porque normalmente ese sería el botón B. Esto seguramente fue por una falla de fabricación del control.
Al presionar el botón A de mi control genérico, Windows reconoce el botón incorrecto B. |
Requisitos
Para emular correctamente el control genérico XBOX en nuestro computador deberíamos tener instalado lo siguiente:1. Microsoft Windows 8/8.1.
2. Microsoft .NET Framework 4/4.5 (ya viene incluido con Windows 8).
3. Microsoft .NET Framework 3.5 activado. Simplemente, tienes que ir a Panel de Control → Programas → Activar o desactivar las características de Windows y activar la casilla .NET Framework 3.5 (Incluye .NET 2.0 y 3.0). No es necesario activar las casillas hijas de HTTP Windows Communication Foundation.
Activación de los paquetes .NET Framework 3.5, 3.0 y 2.0. |
- Descarga en línea: http://www.microsoft.com/en-us/download/details.aspx?id=35
- Descarga redistribuible: http://www.microsoft.com/en-us/download/details.aspx?id=8109
http://www.microsoft.com/en-us/download/details.aspx?id=30679
6. Cliente del Bazar de Games for Windows: Sólo se puede descargar con conexión activa, no existe instalador offline: http://www.xbox.com/es-CO/live/pc/DownloadClient.
7. Halo 2 for Windows Vista. (DVD original)
Procedimiento
Ok, con todo este software instalado podemos descargar y descomprimir el emulador x360ce (XBOX 360 Controller Emulator 2.1.2.191):http://code.google.com/p/x360ce/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount
Descarga el emulador x360ce. |
x360ce.App-2.1.2.191.zip. Este debería ser tu primer intento, sin embargo, puede que no sea compatible para tu Windows 8/8.1 o tu control. Para saberlo, conecta tu control genérico en modo análogo (el botón redondo del centro) descomprime el archivo, y copia el ejecutable x360ce.exe en la carpeta de instalación de Halo 2. En mi caso, es
C:\Program Files (x86)\Microsoft Games\Halo 2
Ejecuta el x360ce con permisos de administrador y cliquea yes a los dos cuadros de pregunta que aparecen.
Cliquear Yes para crear el archivo de configuración x360ce.ini |
Cliquear Yes para crear la librería xinput1_3.dll |
El emulador dectecta el nuevo control XBOX genérico. |
El emulador x360ce descargará de Internet la configuración de botones para el juego Halo 2 for Windows Vista |
Luego, vas a la pestaña opciones y seleccionas la casilla xinput9_1.dll pues, y por alguna razón, hace que x360ce sea compatible con Windows 8/8.1.
Activar la casilla xinput9_1.dll para aseguarnos que el x360ce sea compatible con Windows 8/8.1 |
Cerrar el x360ce pero guardando los cambios. |
Los cuatro archivos del emulador x360ce que tendrás al finalizar el procedimiento |
Un error de la última versión del emulador x360ce hace que al mirar hacia abajo también se lance una granada. |
Búsqueda de una versión anterior del x360ce que sea compatible para el control XBOX genérico USB y Windows 8/8.1 |
Resultado final de la configuración del emulador x360ce para Halo 2 en Windows 8/8.1 |