Tecnología

Inicio

Cómo conseguir un Wiimote para trabajar en Linux

Cómo conseguir un Wiimote para trabajar en Linux


Puede utilizar su Wiimote como un ratón en Linux. El proyecto CWiid ofrece una biblioteca y otros servicios públicos para la interconexión con un Wiimote a través de Bluetooth. permisos predeterminados de su sistema limitar el acceso al Wiimote para el usuario root, por lo que deben crear reglas Udev correspondientes antes de poder acceder al Wiimote. El módulo uinput también debe estar cargado para utilizar el Wiimote como un ratón. Otros programas también podrían interactuar con la Wii y aprovecharse de sus sensores para otros fines.

Instrucciones

1 Inserte un adaptador Bluetooth en la ranura USB de su ordenador si el equipo no es compatible con Bluetooth. Se puede comprar un dongle Bluetooth desde una tienda de electrónica. Asegúrese de que el dispositivo de seguridad que usted compra es compatible con Linux.

2 Abra una ventana de terminal desde el menú de aplicaciones del escritorio de Linux.

3 Instalar la biblioteca CWiid y sus aplicaciones asociadas. Escriba el comando "sudo apt-get install wminput LSWM wmgui" y presionar "Enter" para instalar la biblioteca en Ubuntu. Puede descargar y compilar este software desde el sitio web CWiid si los repositorios de software de su distribución Linux no lo incluyen.

4 Escribe "sudo nano /etc/udev/rules.d/95-uinput.rules" en el terminal en Ubuntu y presionar "Enter". Este comando crea un archivo de reglas de udev y lo abre en el editor de textos nano. Otras distribuciones de Linux pueden utilizar las reglas de udev ubicados en un lugar diferente. Consulte la documentación de su distribución de Linux para obtener más información.

5 Escriba el texto siguiente en el archivo:

KERNEL == "uinput", GROUP = "plugdev"

6 Guarde el archivo y cierre el editor de texto. Pulse las teclas de "O" "Ctrl" y, al mismo tiempo, a continuación, pulse "Enter" para guardar el archivo en Nano. Pulse las teclas de "X" "Ctrl" y al mismo tiempo para cerrar Nano.

7 Tipo "sudo modprobe uinput" en el terminal y presionar "Enter" para cargar el módulo uinput.

8 Tipo "sudo echo uinput >> / etc / modules" y presionar "Enter". Este comando agrega el módulo uinput a la lista de módulos que se cargan al iniciar el equipo.

9 Tipo "sudo usermod -G -a nombre plugdev" en el terminal, en sustitución de "nombre" con el nombre de su cuenta de usuario y presione "Enter" para asegurarse de que su cuenta de usuario es un miembro del grupo plugdev. Cerrar la sesión y volver a iniciarla después de ejecutar este comando si su cuenta de usuario ya no era un miembro de este grupo.

10 Tipo "wminput" en el terminal y presionar "Enter".

11 Pulse los botones "1" y "2" en el Wiimote al mismo tiempo y mantener pulsadas las teclas cuando "Pon Wiimote en modo de detección ahora" aparece en el terminal. El comando wminput se conecta a su Wiimote y lo permite como un ratón.

Consejos y advertencias

  • Señalar con el Wiimote en la dirección que desea que el cursor del ratón para mover. Presione el botón "A" a la izquierda, haga clic en el botón y "B" de clic derecho.
  • Puede ejecutar el programa "wmgui" para ver los datos de entrada del Wiimote.
  • Es posible que tenga que reiniciar el servicio udev después de crear el archivo de reglas de udev si se utiliza una distribución antigua de Linux. Las nuevas versiones de udev monitorear el directorio de reglas para los cambios y se cargan automáticamente nuevas reglas.