El proyecto de los drivers para linux es cwiid y ya es estable y usable, por lo que he probado. Para instalarlo en OpenSuSE podemos usar one-click, ya que hay repositorios para ello, los paquetes ha instalar son cwiid, libwiimote1 y python-cwiid
Estos paquetes nos dejan instaladas las librerias para desarrollar aplicaciones para el wiimote, ademas tenemos dos aplicaciones para activar el wiimote:
- wmgui que no permitira probar y ver el funcionamiento de nuestro wiimote en un entorno grafico.
- wminput que nos permite usar el wiimote como raton, joystick, etc...
Lo más interesante es el wminput ya que nos permite usarlo sin más en nuestro entorno normal, para usarlo debeis de tener un dispositibo bluetooth activado, yast ya deberia de haberse encargado de esto. Despues desde una consola como root debeis de carga el modulo uinput con
modprobe uinput
si quereis que siempre se carge este modulo al inicio podeis añadirlo en sysconfig. Ahora ya podemos activar el wiimote con wminput. Podemos activar la configuración que queramos usar, en /etc/cwiid/wminput teneis algunas preconfiguradas, podremos crear la configuración que queramos o mejor se adapte a nuestras necesidades. Por ejemplo si lo queremos usar como joystick lo activaremos de la siguiente forma
wminput -c gamepad
Ahora simplemente activais el wiimote en modo exploración, pulsais 1+2 y ya teneis el wiimote en linux. En caso de que conozcais la mac del dispositivo y querais saltaros el pas de conexión podeis añadirla despues de las opciones.
En caso de que lo querais usar como puntero teneis que colocar la barra de sensores o un par de puntos de calor en el monitor y usar la configuración ir_ptr.
No hay comentarios:
Publicar un comentario