Una parte clave de los juegos es, obviamente, poder controlar a los personajes, barcos, murciélagos, tanques, coches u otros sprites.
El controlador Nintendo WII es ideal para jugar, especialmente cuando se usan emuladores de la vieja escuela y los juegos de Internet Arcade de Internet Archives. La Nintendo WII era una consola de juegos muy popular cuando se lanzó por primera vez y para muchas personas, ahora se acumula polvo junto al reproductor de DVD.
En lugar de comprar un controlador de juego dedicado para jugar juegos en su máquina Linux, ¿por qué no usar simplemente el mando de WII?
Por supuesto, el controlador WII no es el único que es probable que tenga que pasar el tiempo y pronto escribiré guías para los controladores de XBOX e incluso el controlador OUYA.
Una de las ventajas del controlador WII es el dpad. Funciona mucho mejor para los juegos de la vieja escuela que el controlador de XBOX porque no es tan sensible.
Desafortunadamente para aquellos de ustedes que temen la línea de comandos, hay mucho trabajo de terminal que realizar, pero no teman, ya que haré todo lo posible para explicar todo lo que necesita hacer para que el controlador WII funcione.
Instale el software de Linux requerido para usar un controlador de Wii
Las aplicaciones que necesita instalar son las siguientes:
- lswm
- wminput
- libcwiid1
En esta guía se supone que está utilizando una distribución basada en Debian como Debian, Mint, Ubuntu, etc. Si está utilizando una distribución basada en RPM, use YUM o una herramienta similar para obtener estas aplicaciones.
Escriba lo siguiente para obtener las aplicaciones:
sudo apt-get install lswm wminput libcwiid1
Encuentra la dirección de Bluetooth de tu controlador de Wii
La razón principal para instalar lswm es obtener la dirección bluetooth de su controlador WII.
Dentro de la terminal escriba lo siguiente:
lswm
Lo siguiente se mostrará en la pantalla:
'Ponga Wiimotes en modo visible ahora (presione 1 + 2) … "
Haga lo que le pide el mensaje y mantenga presionados los botones 1 y 2 del controlador WII al mismo tiempo.
Si lo hiciste correctamente, un conjunto de números y letras debería aparecer en la siguiente línea:
00: 1B: 7A: 4F: 61: C4
Si las letras y los números no aparecen y se encuentra nuevamente en el símbolo del sistema, ejecute lswm nuevamente e intente presionar 1 y 2 juntos nuevamente. Básicamente, sigue intentando hasta que funcione.
Configurar el controlador de juego
Para usar el controlador WII como un gamepad, deberá configurar un archivo de configuración para asignar los botones a las teclas.
Escriba lo siguiente en la ventana de la terminal:
sudo nano / etc / cwiid / wminput / gamepad
Este archivo ya debería tener algún texto como sigue:
# gameportClassic.Dpad.X = ABS_XClassic.Dpad.Y = ABS_YClassic.A = BTN_A
Necesitará agregar algunas líneas más a este archivo para que el gamepad funcione de la manera que usted quiere.
El formato básico de cada línea en el archivo es el botón Controlador WII a la izquierda y el botón del teclado a la derecha.
Por ejemplo:
Wiimote.Up = KEY_UP
El comando anterior asigna el botón arriba en el control remoto WII a la flecha arriba en el teclado.
Aquí hay un consejo rápido. El control remoto WII por lo general está de lado cuando juegas, por lo que la flecha hacia arriba del control remoto Wii en realidad necesita asignarse a la flecha izquierda del teclado.
Al final de este artículo, enumeraré todas las posibles asignaciones de WII y un rango de asignaciones de teclado sensibles.
Por ahora, aunque aquí hay un conjunto rápido y sencillo de asignaciones:
Lo anterior asigna la tecla de flecha izquierda del teclado al botón arriba en el controlador WII, la tecla derecha al botón abajo la flecha abajo al botón izquierdo, la flecha arriba al botón derecho, la barra espaciadora como el botón 1, la tecla CTRL izquierda en el teclado al botón 2, la tecla ALT izquierda en el botón A, la tecla CTRL derecha como el botón B y la tecla Mayús izquierda como el botón Más. Si está usando juegos retro de la galería de archivos de Internet, por lo general, dirán qué claves deben asignarse. Puede tener diferentes archivos de gamepad para diferentes juegos, de modo que solo puede usar la configuración del teclado WII para cada juego. Si está utilizando emuladores para consolas de juegos antiguos como Sinclair Spectrum, Commodore 64, Commodore Amiga y Atari ST, los juegos a menudo le permiten volver a asignar las teclas y, por lo tanto, puede asignar las teclas del juego a su archivo de gamepad. Para juegos más modernos, a menudo permiten el uso del mouse para controlarlos o incluso las teclas para que pueda configurar su archivo de gamepad para que coincida con las teclas necesarias para jugar. Para guardar el archivo del gamepad presiona CTRL y O al mismo tiempo. Presione CTRL y X para salir de nano. Para conectar realmente el controlador para que use su archivo de gamepad, ejecute el siguiente comando: Se le pedirá que presione las teclas 1 + 2 al mismo tiempo para emparejar el controlador con su computadora. La palabra "listo" aparecerá si su conexión ha sido exitosa. Ahora todo lo que tienes que hacer es comenzar el juego que deseas jugar. ¡¡¡Disfrutar!!! La siguiente tabla muestra todos los botones remotos WII que se pueden configurar dentro de su archivo de gamepad: Esta es una lista de asignaciones de teclado sensible KEY_LEFTALTWiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHTWiimote.Left = KEY_DOWNWiimote.Right = KEY_UPWiimote.1 = KEY_SPACEWiimote.2 = KEY_LEFTCTRLWiimote.A = KEY_LEFTALTWiimote.B = KEY_RIGHTCTRLWiimote.Plus = KEY_LEFTSHIFTConectar el controlador
sudo wminput -c / etc / cwiid / wminput / gamepad
Apéndice A - Posibles Botones Remotos WII
Apéndice B - Asignaciones de teclado
Llave Código Escapar KEY_ESC 0 KEY_0 1 KEY_1 2 KEY_2 3 KEY_3 4 KEY_4 5 KEY_5 6 KEY_6 7 KEY_7 8 KEY_8 9 KEY_9 - (símbolo menos) KEY_MINUS = (es igual al símbolo) KEY_EQUAL Retroceso KEY_BACKSPACE Lengüeta KEY_TAB Q KEY_Q W KEY_W mi KEY_E R KEY_R T KEY_T Y KEY_Y U KEY_U yo KEY_I O KEY_O PAG KEY_P KEY_LEFTBRACE KEY_RIGHTBRACE Entrar KEY_ENTER CTRL (lado izquierdo del teclado) KEY_LEFTCTRL UNA KEY_A S LLAVES re KEY_D F KEY_F sol KEY_G H KEY_H J KEY_J K KEY_K L KEY_L ; (Semi Colon) KEY_SEMICOLON '(Apóstrofe) KEY_APOSTROPHE) # Mayús (lado izquierdo del teclado) KEY_LEFTSHIFT KEY_BACKSLASH Z KEY_Z X KEY_X do KEY_C V KEY_V segundo KEY_B norte KEY_N METRO KEY_M , (coma) KEY_COMMA . (parada completa) KEY_DOT / (barra inclinada) KEY_SLASH Mayús (lado derecho del teclado) KEY_RIGHTSHIFT ALT (lado izquierdo del teclado)
Barra espaciadora KEY_SPACE Bloq Mayús KEY_CAPSLOCK F1 KEY_F1 F2 KEY_F2 F3 KEY_F3 F4 KEY_F4 F5 KEY_F5 F6 KEY_F6 F7 KEY_F7 F8 KEY_F8 F9 KEY_F9 F10 KEY_F10 F11 KEY_F11 F12 KEY_F12 Num Kock KEY_NUMLOCK Shift Lock KEY_SHIFTLOCK 0 (teclado) KEY_KP0 1 (teclado) KEY_KP1 2 (teclado) KEY_KP2 3 (teclado) KEY_KP3 4 (teclado) KEY_KP4 5 (teclado) KEY_KP5 6 (teclado) KEY_KP6 7 (teclado) KEY_KP7 8 (teclado) KEY_KP8 9 (teclado) KEY_KP9 . (punto del teclado) KEY_KPDOT + (teclado más símbolo) KEY_KPPLUS - (teclado menos símbolo) KEY_KPMINUS Flecha izquierda KEY_LEFT Flecha correcta KEY_RIGHT Flecha arriba TECLA ARRIBA Flecha hacia abajo KEY_DOWN Casa KEY_HOME Insertar KEY_INSERT Borrar KEY_DELETE Página arriba KEY_PAGEUP Página abajo KEY_PAGEDOWN