El siguiente manual os explicara como configurar un mando de la consola WII (WIIMOTE) para usarlo como ratón en UBUNTU (Feisty).
Necesitamos:
- Un WIIMOTE.
- Un adaptador Bluetooth ya configurado.
- Un par de velitas de té (como sustituto de los diodos led infrarrojos).
NOTA: Hay que tener activos los repositorios universe. Para activarlos:
1) Abrir (como root) el archivo /etc/apt/sources.list
2) Buscar las siguientes lineas:
#deb http://archive.ubuntu.com/ubuntu feisty universe #deb-src http://archive.ubuntu.com/ubuntu feisty universe
y quitarles el signo # al principio.
Empezamos:
0) apt-get update
1) sudo apt-get install libbluetooth2 bluez-utils original-awk bison flex libbluetooth2-dev autoconf mouseemu libgtk2.0-dev xserver-xorg-input-evdev
2) Para comprobar si el sistema detecta el WIIMOTE pulsamos los botones 1 y 2 del mando simultaneamente y ejecutamos en terminal:
hcitool scan
Si lo detecta debe devolvernos algo parecido a esto:
Scanning ...
xx:xx:xx:xx:xx:xx Nintendo RVL-CNT-01
3) Ahora nos descargamos y instalamos libwiimote:
wget http://downloads.sourceforge.net/libwiimote/libwiimote-0.4.tgz?modtime=1173542681&big_mirror=0
tar -xf libwiimote-0.4.tgz
cd libwiimote-0.4/
autoconf
./configure
make
sudo make install
4) y CWiiD:
wget http://abstrakraft.org/cwiid/downloads/cwiid-0.5.03.tgz
tar -xf cwiid-0.5.03.tgz
cd cwiid-0.5.03/
autoconf
./configure
make
sudo make install
sudo ldconfig /usr/local/lib/
6) Abrimos (como root) /etc/X11/xorg.conf y añadimos (antes de editarlo hacer una copia de seguridad):
Section "InputDevice" Identifier "Wiimote" Driver "evdev" Option "Name" "Nintendo Wiimote" EndSection
7) En la sección "ServerLayout" añadimos
InputDevice "Wiimote" "AlwaysCore"
8 ) Reiniciamos el servidor X (Sebastian nos comenta que no le hizo falta reiniciar el servidor X)
Con esto hemos terminado la instalación.
Para ejecutar CWiiD:
En terminal:
sudo modprobe uinput evdev
sudo find /dev -name uinput
Si el resultado es diferente de /dev/misc/uinput:
sudo mkdir /dev/misc
sudo ln -s [resultado_busqueda] /dev/misc/uinput
Pulsamos los botones 1 y 2 del WIIMOTE
Ejecutamos en terminal:
sudo wminput
Ahora podemos mover el ratón inclinado el WIIMOTE hacia los lados, arriba y abajo.
NOTA: Para no tener que cargar los modulos uinput y evdev cada vez que quiera usar el wiimote editamos (como root) /etc/modules y añadimos:
evdev
uinput
Para usar el modo IR:
1) Colocamos las velas a la izquierda y la derecha del monitor y las encendemos.
¡¡¡¡Cuidado con ponerlo demasiado cerca!!!!
2) Pulsamos los botones 1 y 2 del WIIMOTE y ejecutamos en terminal:
sudo wminput -c ir_ptr
Ahora el ratón se moverá al sitio donde apuntamos con el WIIMOTE.
Que disfrutes!
NOTA: Probado con Ubuntu 7.04 Feisty
Comentarios.
Para cualquier duda, observación o sugerencia sobre este documento puedes hacerlo a través del siguiente enlace:
Foro: Usar WIIMOTE como ratón en Ubuntu.
Fuente | EspacioLinux
No hay entradas relacionadas.
