Configurar el joystick para un PC
.
Un gamepad (joystick en el lenguaje común) es una herramienta muy útil para jugar. La mayoría de los juegos de PC modernos de la industria del juego están diseñados para funcionar con el gamepad de la Xbox 360 o la Xbox One. Hay pequeñas excepciones en las que un juego también puede distinguir un gamepad de Sony, pero es muy raro.
Sin embargo, ¿qué pasa si no tienes accesorios tan caros como un gamepad de Microsoft o Sony? Digamos que has comprado un gamepad bastante común de una empresa no tan popular como DeTech que los juegos modernos simplemente se niegan a detectar. ¿Cómo se configura el joystick del PC para este tipo de juegos?
No tienes que tener un gamepad de una compañía popular para poder jugar en tu PC: puedes configurar cualquier gamepad para que funcione correctamente. En este artículo veremos las diferentes formas de configurar un joystick estándar.
¿Cómo configurar un joystick en tu PC para jugar?
Así que tienes a tu disposición un gamepad barato pero bueno que no se registra de ninguna manera en ningún juego moderno. ¿Por qué ocurre esto? La razón es que la mayoría de los gamepads baratos se basan en el estándar de entrada DirectInput, que permite reasignar los botones del dispositivo.
La mayoría de los juegos están diseñados para funcionar con dispositivos que utilizan el estándar XInput, lo que los hace totalmente compatibles con el gamepad de Xbox 360. En pocas palabras, un gamepad XInput será detectado en casi todos los juegos (sí, hay excepciones) como un gamepad Xbox 360. Un gamepad DirectInput, en consecuencia, no lo hará. Sí, en algunos juegos podrá detectarse como dispositivo de control, pero será increíblemente problemático y a veces incluso imposible configurar los controles del joystick en ese caso.
No querrás tirar tu joystick de DirectInput a la basura y salir corriendo a comprar un dispositivo de marca, ¿verdad? Sí, es cierto. Con un programa llamado x360ce, puedes hacer que todos los juegos piensen que tienes un gamepad de Xbox 360 conectado.
En primer lugar, tienes que ir a la web oficial del desarrollador de este emulador (que es exactamente lo que es) y descargarlo en tu ordenador. En primer lugar, tienes que decidir qué tipo de bit es tu juego. Todos los juegos modernos son aplicaciones de 64 bits, mientras que la mayoría de los juegos antiguos son de 32 bits. Tras descargar la versión del emulador x360ce que necesitas, coloca su archivo ejecutable (x360ce_x64.exe o x360ce.exe) en la carpeta con el archivo ejecutable del juego.
Vale, ya está hecho. Bien, ahora tenemos que configurar el propio emulador para que funcione en el juego con tu gamepad. Conecta tu gamepad al ordenador y ejecuta el archivo ejecutable del emulador x360ce que está en la carpeta con tu juego. Deberías ver la siguiente ventana del emulador x360ce:
El emulador te dirá que se necesita xiput1_3.dll para que funcione correctamente y te pedirá que lo crees. Haz clic en «Crear» para que el emulador cree este archivo en tu carpeta de juegos. Entonces deberías ver aproximadamente la siguiente imagen delante de ti:
Marca la casilla «Buscar automáticamente la configuración», y marca también la opción «Buscar en línea». A continuación, haz clic en «Siguiente» y deberías ver la siguiente pantalla si todo ha ido bien:
Ahora deberías ver una ventana con la configuración de los botones del gamepad. Sujeta el gamepad que has conectado e intenta pulsar algunos botones en él. Si todo ha ido bien, deberías ver señales de pulsación de botones. Si no, tendrás un recuadro rojo en la pestaña «Controlador» y no habrá señales de clic.
Si te encuentras en esta situación, puedes, por supuesto, empezar a intentar establecer diferentes perfiles para el controlador en los ajustes de la disposición, pero te recomendamos que simplemente construyas la disposición y luego la configures tú mismo. Para ello, haz clic en el botón «Borrar» y obtendrás una pantalla limpia como ésta:
Ahora te queda asignar cada botón individualmente a tu gamepad. Para ello, haz clic en el menú desplegable de botones, selecciona «Escribir» (con un círculo rojo) y luego pulsa el botón de tu gamepad para asignarlo al lugar seleccionado. Deberías obtener algo así (dependiendo del gamepad):
Asigna teclas a tu gamepad para que se correspondan con los botones del gamepad de la Xbox 360. Cuando hayas terminado, haz clic en el botón «Guardar» y cierra la ventana del emulador x360ce. A continuación, ejecuta el juego que quieras y asegúrate de que la configuración del emulador se ha hecho correctamente.
Eso es todo. Con el emulador x360ce, puedes hacer que muchos videojuegos piensen que un gamepad normal conectado a tu ordenador es un gamepad de la consola Xbox 360. Una última cosa que nos gustaría señalar es otro pequeño aspecto de todo este problema: algunos gamepads son capaces de cambiar entre los modos DirectInput y XInput, por ejemplo, algunos dispositivos de Logitech pueden hacerlo.
Si tienes un gamepad de este tipo a tu disposición, no necesitas utilizar el emulador x360ce u otro software: basta con ponerlo en modo XInput y todos los juegos pensarán que tienes un gamepad de Xbox 360 conectado a tu PC.