Tutorial del "Xpadder" o cmo convertir botones en teclas y sticks de juego en ratn de ordenador - Introduccin La aplicacin "Xpadder" es un programa
posterior "joytokey", que, al igual que este, nos permitir emular la teclas del teclado y el ratn de ordenador con los botones y palancas arcade de nuestra mquina recreativa, joystick o gamepad. La ventaja de usar este programa es que nos permitir superar muchas de las limitaciones del programa anteriormente citado, aunque es menos intuitivo de configurar. Al final del presente tutorial sealar, a modo de conclusin, alguna caracterstica que me hace no preferirlo a "joytokey" a la hora de usarlo en la configuracin de software de una mquina recreativa compleja en la que se emplee un front-end y varios emuladores, adems de Mame.
- Instalacin del programa "Xpadder" "Xpadder" es un programa de distribucin libre que encontraris en su pgina oficial: [Link] La versin actual a da en que se escribe este tutorial es la "Xpadder v5.2" (2008.06.24). Para pasar a descargaros directamente la aplicacin pinchad en este link: [Link]. Una vez descargado el archivo "zip" que contiene el programa, crearemos una carpeta con el nombre que queramos y descomprimiremos el "ejecutable" (exe) en ella.
- Configuracin de la interface del programa Xpadder Aunque la interface del programa "Xpadder" no es muy grande, s que est, ms o menos, llena de opciones. Este es el aspecto que presenta la aplicacin.
Empezaremos configurndonos la propia interface para que sea an ms cmoda de gestionar cuando la hagamos funcionar con nuestros controles. Para sacar el men de configuracin, pulsaremos en el botn de la interface "configuration" representado por una llave inglesa.
En negrita aparecen las opciones que se acaban de marcar: Start with Windows (auto-minimized): Esta opcin har que la aplicacin se inicie al arrancar el ordenador y quedar discretamente minimizado en la bandeja del sistema. Star minimized (if started by user): Si nosotros mismos o algn archivo "bat" que hallamos preparado abre la aplicacin, esta quedar minimizada. Auto-minimize when profile opened: Minimiza la aplicacin al abrir algn perfil que hallamos preparado para Xpadder. Nota: La nica opcin que no hemos marcado es " Show taskbar button when minimized", que hara que se mostrase la minimizacin de la aplicacin en la barra de tareas, cosa que no nos interesa.
Otras opciones de la interface son: - Values: Son ajustes relativos a controles analgicos. - Theme: Esta opcin sirve para personalizar (customizar) la aplicacin.
- Languaje: Existe paquetes de idiomas descargables para traducir el programa. - Controllers: Nos da una relacin de todos los dispositivos de juegos conectados a nuestro ordenador. - Keyboard: Lista las transformacin hechas de botones a teclas en nuestros dispositivos de juegos. Aqu una animacin del aspecto que presentan las pestaas comentadas dentro de las opciones de la interface de la aplicacin Xpadder.
- Creacin del "layout" correspondiente a nuestro dispositivo de juego con Xpadder A diferencia de otros programas, Xpadder requiere de un paso previo para realizar las funciones de transformar los botones y sticks del dispositivo de juegos, este paso es el de crear un "layout". Crear un "layout" para nuestro dispositivo de juegos consiste en informar al programa de cuntos botones y sticks de juegos disponemos en nuestro gamepad, joystick, panel de control arcade u otros. Start: Comenzaremos pinchando en el botn "Configuration" representado por el dibujo de un gamepad a la izquierda del cuadro que dice "Create new layout or open", y clickamos en "New".
Image (opcional): Aunque no es necesario, podemos usar una imagen de fondo, que habremos de procesar un poco, de nuestro dispositivo de juegos.
En la pgina oficial de "Xpadder" es posible que encontris la imagen de vuestro dispositivo de juegos ya preparada para usar como fondo (ver Seccin de descargas de "Controller images" aqu). Si queremos crear una imagen, sta debe tener el siguiente estndar: - 8 bits (256 colores) o 24 bits (16 millones de colores). - 512 (ancho) x 256 (alto) pixels. - Formato sin compresin "BMP". Para poneros un ejemplo prctico, he lanzado unas fotos a mi gamepad multiformato PC/Playstation "Activbb 2 IN 1" para crear la imagen decorativa de fondo.
Sticks: Esta pestaa de configuracin se refiere a las palancas analgicas o sticks que tengamos. Deberemos marcar si disponemos de una o dos. Se nos pedir a continuacin que marquemos un par de direcciones con esa/s palancas. Tras esto, haciendo uso del ratn, colocaremos el crculo que representa este tipo de control correctamente en nuestra imagen de fondo. En esta imagen animada podis ver el proceso seguido con el "stick analgico 1" de mi game pad "Activbb".
DPad: Este control se refiere a la caracterstica cruceta del gamepad de juegos. Marcaremos en "Enable" y se nos pedir marcar las direcciones con ella. Tras esto, la arrastraremos a su posicin final de acuerdo a nuestra imagen de fondo.
Buttons: En esta pestaa de configuracin nos limitaremos a pulsar todos lo botones de nuestro dispositivo de juegos, las representaciones de los botones emergern acto seguido y las colocaremos donde correspondan.
Tiggers: Significa "gatillos". Si disponemos en nuestro dispositivo de juegos de este tipo de pulsadores los configuraremos en esta pestaa.
Finish: Llegaremos a esta pesataa tras haber configurado todo lo dems, slo resta pulsar el botn "Close" (cerrar).
Tras finalizar los diferentes "layouts" que tengamos previstos configurar (el nmero depender de los dispositivos de juegos que tengamos conectados a nuestro ordenador) sera deseable guardar. Para ello pinchamos nuevamente en el botn que representa un gamepad y nos ponemos sobre "Save as" para salvar con el nombre que queramos.
- Creando los perfiles de configuracin con Xpadder: Asignando teclas a botones y convirtiendo en ratn los sticks de juegos Convirtiendo un botn en tecla En este ltimo apndice veremos cmo crear los "perfiles de configuracin" (profile) para taspasar las funciones del teclado y ratn a los botones y sticks de nuestro dispositivo de juegos. Con el "layout" del dispositivo totalmente terminado, picharemos una sola vez en las representaciones de los botones y direcciones del stick en los que queramos realizar asignaciones. Hecho esto, emerger una representacin del teclado y ratn en la que con pulsar la tecla deseada o funcin del ratn requerida se asignar automaticamente al botn. En el ejemplo he pulsado sobre el botn que aparece nombrado como "L1" y he asignado la "tecla Q".
Nota: En esta pequea interface que representa el teclado y ratn podremos llamar a nuestro botn como queramos, por ejemplo: "L1", y elegir el comportamento del mismo, bien tipo "switch" bien "rapid-fire" (las representaciones para esto son unos pequeos dibujos de switch y metralleta en la esquina inferior izquierda, basta con clickar el cuadro correspondiente). Convirtiendo cruzeta o sticks de juegos en el ratn de ordenador Si queremos realizar la asignacin de los movimientos del ratn a la cruceta o sticks de juegos, podemos hacerlo con la representacin del teclado y ratn virtuales que vimos en la imagen anterior o usar los pequeos botones de atajo situados cerca de stos. Si pulsamos estos botones de atajo veremos emerger un pequeo submen donde encontraremos configuraciones muy tpicas de teclas y movimientos del ratn, que son muy usadas en la asignacin hecha a estos elementos.
Para manipular la velocidad del movimiento del ratn entraremos en "Mouse Settings" y manipularemos las barras de velocidad del "eje Y" o el "eje X", o ambos valores a la vez marcando la casilla oportuna. Configuraciones avanzadas para la asignacin de funciones al botn Para asignar ms de una tecla a un botn de nuestro dispositivo de juegos deberemos acceder al "men avanzado de asignacin" (Advanced assignment), ah podremos indicar teclas, movimientos del ratn o botones de ste que queremos asignar, no hay ningn lmite.
- Funcin "switch on/off" (Toggle): Habilitar en un botn esta funcin en la pestaa "Toggle" del "men avanzado de asignacin" har que este se comporte de la siguiente manera: Si apretamos una vez, el botn quedar presionado emitiendo una respuesta continua, si volvemos a presionar el botn volver al estado de reposo.
- Funcin "Turbo": Si activamos esta funcin, al presionar el botn en el que se ha habilitado esta opcin emitira una respuesta de repeticin, que cesar cuando dejemos de apretar. La latencia de respuesta del botn la podemos controlar con una pequea barra de desplazamiento; a menor latencia de respuesta, mayor es el nmero de pulsaciones por segundo del botn.
- Funcin "Vibracin" (Rumble): Esta funcin slo est disponible con drivers especficos para gamepads con motores para la vibracin. Si se pulsa el botn con esta opcin habilitada se
producira una respuesta de vibracin en el gamepad.
- Funcin "Selector" (Set Selection): Permite cambiar entre 8 perfiles o sets de cofiguracines para nuestro layout de gamepad. Lo que hace es asignar un botn para realizar este cambio de manera fcil, sin tener que entrar en el programa. Existen muchas opciones para cambiar los sets de configuraciones a travs del botn designado para ello. Entra en el botn de ayuda de esta pestaa y obtendrs una explicacin bien desarrollada de cada opcin.
El ltimo ajuste que podremos modificar es la velocidad de respuesta de esa asignacin a nuestro botones. Dispondremos de una barra de navegacin que podremos alterar para hacer esta respuesta ms lenta o ms rpida.
Una vez hechas las asignaciones deseadas a los botones de nuestros dispositivos de juegos, es el momento de salvar el perfil creado, para ello clickamos en el botn de la aplicacin decorado con el icono de una pgina escrita y seleccionamos save as. Salvaremos con el nombre que queramos, yo lo he hecho con el nombre Mquina recreativa.
- Conclusiones sobre el programa Xpadder Lo mejor de Xpadder: - Xpadder es un programa que est en constante evolucin y desarrollo. - No hay limitaciones en cuanto a las asignaciones hechas a los botones (podramos asignar todo el teclado y todas las funciones del ratn a un mismo botn). - Hay montones de parmetros modificables respecto a las asignaciones hechas. - Tenemos la posibilidad de cambiar fcilmente los perfiles de asignacin de botones del nuestro dispositivo de juego a travs de uno o varios botones. Lo peor: - La interface de Xpadder puede resultar algo compleja, sobre todo si la comparamos con la de Joytokey. - Hay que realizar el paso intermedio de crear el layout del dispositivo. - La simulacin del ratn es tan buena que hasta se emula su aceleracin, que no se puede anular. Este es el punto negativo de la aplicacin y que por ello no me hace preferirla respecto a Joytokey (cuando uno navega por las listas de juegos de Mamewah u otros front-ends emulando el comportamiento del ratn, no se hace nada cmodamente esta gestin).
- Enlaces relacionados: Tutorial: "Joytokey" o cmo convertir botones en teclas y palancas de juego en el ratn de ordenador