Cómo usar un mando de Nintendo Wii para jugar a juegos de Linux

Cómo usar un mando de Nintendo Wii para jugar a juegos de Linux

VALORACIÓN DEL ARTÍCULO:
5/5


Una parte clave de los juegos es, obviamente, poder controlar a los personajes, barcos, murciélagos, tanques, coches u otros sprites.

El mando de Nintendo WII es ideal para jugar, especialmente cuando se utilizan emuladores de la vieja escuela y los juegos de Arcade de Internet de los Archivos de Internet. La Nintendo WII era una consola de juegos muy popular cuando se lanzó por primera vez y para mucha gente, ahora se sienta acumulando polvo junto al reproductor de DVD. En lugar de comprar un controlador de juego dedicado para jugar en su máquina Linux, ¿por qué no usar el mando a distancia de WII?

Por supuesto, el controlador WII no es el único controlador que probablemente tendrá que esperar y pronto estaré escribiendo guías para los controladores XBOX e incluso para el controlador OUYA.

Una ventaja del controlador WII es el dpad. Funciona mucho mejor para los juegos de la vieja escuela que el controlador 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 explicarles todo lo que tienen que hacer para que el controlador WII funcione.

Índice de contenidos

Instale el software de Linux necesario para usar un mando de Wii

Las aplicaciones que necesita para instalar son las siguientes:

  • lswm
  • wminput
  • libcwiid1

Esta guía asume que está usando una distribución basada en Debian como Debian, Mint, Ubuntu, etc. Si está usando una distribución basada en RPM, use YUM o una herramienta similar para obtener estas aplicaciones.

Escriba lo siguiente para obtener las solicitudes:

sudo apt-get install lswm wminput libcwiid1

Encuentra la dirección Bluetooth de tu mando de Wii

La única razón para instalar lswm es para obtener la dirección bluetooth de su controlador WII.

Dentro del terminal escriba lo siguiente:

lswm

Aparecerá lo siguiente en la pantalla:

» Poner Wiimotes en modo descubrible ahora (presiona 1+2)….»

Haz lo que te pide el mensaje y mantén pulsados los botones 1 y 2 del controlador WII al mismo tiempo.

Si lo ha hecho correctamente, debería aparecer un conjunto de números y letras en este sentido:

00:1B:7A:4F:61:C4

Si las letras y los números no aparecen y se encuentra de nuevo en la línea de comandos, ejecute lswm de nuevo e intente presionar 1 y 2 juntos de nuevo. Básicamente, sigue intentándolo hasta que funcione.

Configurar el mando de juego

Para usar el Controlador WII como un gamepad necesitará configurar un archivo de configuración para mapear los botones a las teclas.

Escriba lo siguiente en la ventana del terminal:

sudo nano /etc/cwiid/wminput/gamepad

Este archivo ya debería tener algo de texto en él en la línea de esto:

# gameport
Clásico.Dpad.X = ABS_X
>.Classic.Dpad.Y = ABS_Y
>.A = BTN_A

Necesitarás añadir más líneas a este archivo para que el gamepad funcione como tú quieras.

El formato básico de cada línea del 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 hacia arriba en el control remoto WII a la flecha hacia arriba en el teclado.

He aquí un consejo rápido. El mando a distancia de WII suele estar de su lado cuando juegas y, por lo tanto, la flecha hacia arriba del mando de Wii tiene que mapearse con la flecha hacia la izquierda del teclado.

Al final de este artículo, voy a enumerar todos los mapeos posibles de WII y una serie de mapeos de teclado sensibles.

Por ahora, sin embargo, aquí hay un conjunto rápido y simple de mapeos:

Wiimote.up = KEY_LEFT
Wiimote.Down = KEY_RIGHT
Wiimote.Left = KEY_DOWN
Wiimote.Right = KEY_UP
Wiimote.1 = KEY_SPACE
Wiimote.2 = KEY_LEFTCTRL
Wiimote.A = KEY_LEFTALT
Wiimote.B = KEY_RIGHTCTRL
Wiimote.Plus = KEY_LEFTSHIFT

Lo anterior asigna la tecla de flecha izquierda del teclado al botón de arriba en el controlador WII, la tecla derecha al botón de abajo, la flecha de abajo al botón de izquierda, la flecha de arriba al botón de derecha, la barra espaciadora al botón 1, la tecla CTRL izquierda al botón 2, la tecla ALT izquierda al botón A, la tecla CTRL derecha al botón B y la tecla shift izquierda al botón Plus.

Si usted está utilizando juegos retro de la arcada del archivo de Internet, generalmente dirán qué claves necesitan ser mapeadas. Usted puede tener diferentes archivos de gamepad para diferentes juegos de modo que usted puede utilizar la configuración del teclado WII para cada juego.

Si está utilizando emuladores para consolas de juegos antiguas como Sinclair Spectrum, Commodore 64, Commodore Amiga y Atari ST, los juegos a menudo le permiten reasignar las teclas y, por lo tanto, puede asignar las teclas de juego a su archivo de gamepad.

Para los juegos más modernos a menudo permiten el uso del ratón para controlarlos o incluso las teclas para que pueda configurar el archivo de su gamepad para que coincida con las teclas necesarias para jugar los juegos.

Para guardar el archivo del gamepad pulse CTRL y O al mismo tiempo. Presione CTRL y X para salir de nano.

Conectar el controlador

Para conectar el controlador para que use el archivo del gamepad, ejecute el siguiente comando:

sudo wminput -c /etc/cwiid/wminput/gamepad

Se le pedirá que presione las teclas 1 + 2 al mismo tiempo para emparejar el controlador con su computadora.

La palabra «ready» aparecerá si su conexión ha sido exitosa.

Ahora todo lo que tienes que hacer es empezar el juego que deseas jugar.

¡¡Disfruta!!!

Apéndice A – Posibles botones remotos de WII

La siguiente tabla muestra todos los botones del mando a distancia WII que se pueden configurar en el archivo del gamepad:

  • Wiimote.up
  • Wiimote.down
  • Wiimote.izquierda
  • Wiimote.derecha
  • Wiimote.A
  • Wiimote.B
  • Wiimote.1
  • Wiimote.2
  • Wiimote.plus
  • Wiimote.menos
  • Wiimote.Home
  • Wiimote.Dpad.X
  • Wiimote.Dpad.Y
  • Nunchuk.C
  • Nunchuk.Z
  • Nunchuk.Stick.X
  • Nunchuk.Stick.Y
  • Classic.up
  • Clásico Down
  • Clásico Izquierdo
  • Derecha clásica
  • Clásico.menos
  • Classic.Plus
  • Casa Clásica
  • Clásico.A
  • Classic.B
  • Clásico.X
  • Clásico.Y
  • Classic.ZL
  • Classic.ZR
  • Classic.L
  • Classic.R
  • Clásico.Dpad.X
  • Clásico.Dpad.Y
  • Classic.LStick.X
  • Classic.LStick.Y
  • Clásico.RStick.X
  • Clásico.RStick.Y
  • Classic.LAnalog
  • Classic.RAnalog

Apéndice B – Asignaciones de teclado

Esta es una lista de asignaciones de teclado sensibles

KeyCodeEscapeKEY_ESC0KEY_01KEY_12KEY_23KEY_34KEY_45KEY_56KEY_67KEY_78KEY_89KEY_9- (menos el símbolo)KEY_MINUS= (igual al símbolo)KEY_EQUALBackSpaceKEY_BACKSPACETABKEY_TABQKEY_QWKEY_WEKEY_ERKEY_RTKEY_TYKEY_YUKEY_UIKEY_IOKEY_IOKEY_OPKEY_P[KEY_LEFTBRACE]KEY_RBRACEEnterKEY_ENTERIGHT_ENTERCTRL (Lado izquierdo del teclado)KEY_LEFTCTRLAKEY_ASKEY_SDKEY_DFKEY_FGKEY_GHKEY_HJKEY_JKKEY_KLKEY_L; (Semi Colon)KEY_SEMICOLON’ (Apostrophe)KEY_APOSTROPHE)#Shift (Lado izquierdo del teclado)KEY_LEFTSHIFTKEY_BACKSLASHZKEY_ZXKEY_XCKEY_CVKEY_VBKEY_BKEY_BNKEY_NMKEY_M, (coma)KEY_COMMA. (punto final)KEY_DOT/ (barra oblicua hacia adelante)KEY_SLASHShift (lado derecho del tecladoKEY_RIGHTSHIFTALT (lado izquierdo del teclado)

KEY_LEFTALT

Espacio barKEY_SPACECaps LockKEY_CAPSLOCKF1KEY_F1F2F2KEY_F2F3KEY_F3F4F4KEY_F4F5KEY_F5F6KEY_F6F7F7KEY_F7F8KEY_F8F9KEY_F9F10KEY_F10F11KEY_F11KEY_F12KEY_F12Num Kockkey_NUMLOCKShift LockKEY_SHIFTLOCK0 (teclado)KEY_KP01 (teclado)KEY_KP12 (teclado)KEY_KP23 (teclado)KEY_KP34 (teclado)KEY_KP45 (teclado)KEY_KP56 (teclado)KEY_KP67 (teclado)KEY_KP78 (teclado)KEY_KP8 (teclado)KEY_KP89 (teclado)KEY_KP9. (punto del teclado)KEY_KPDOT+ (teclado más símbolo)KEY_KPPLUS- (teclado más símbolo)KEY_KPPLUS-) (teclado menos símbolo)KEY_KPMINUSFlecha izquierdaKEY_LEFFlecha derechaFlecha derechaFlecha arribaKEY_ARRIBAbajoFlecha arribaKEY_DOWNHomeKEY_HOMEInsertKEY_INSERTDeleteKEY_DELETEPage UpKEY_PAGEUPPage DownKEY_PAGEDOWNPotencial Controlador de Nintendo WII a asignaciones de teclado

TAMBIÉN TE INTERESA

marca vivo

La marca vivo atisba un futuro con robots en nuestras casas

La industria tecnológica avanza a pasos agigantados, y en este escenario, la marca vivo se está postulando desde China como uno de los actores clave en la innovación digital. Durante la Conferencia Anual Boao Forum 2025 for Asia, celebrada en Boao, Hainan, la compañía ha presentado su nueva visión del futuro, marcada por la convergencia

SPC Care

Así funciona SPC Care, la primera app de cuidado de personas mayores en remoto

Presentada en 2024, SPC Care es la primera app en España de cuidado a distancia de los mayores. La solución, exclusiva de la marca para dispositivos SPC, permite a cuidadores y familiares de personas mayores controlar de forma remota el teléfono móvil del usuario sénior mediante la gestión de la completa totalidad de los parámetros del dispositivo para facilitar

Peugeot-ChatGPT

Ok Peugeot: un año de idilio entre Peugeot-ChatGPT

Para quien aún no lo sepa, ChatGPT no solo está presente en el móvil y en el ordenador, sino también en los coches. Desde el matrimonio Peugeot-ChatGPT, la firma francesa cumple su primer aniversario con esta herramienta con resultados muy satisfactorios. La marca fue una de las primeras del sector en integrar la Inteligencia Artificial