Utiliser sa Wiimote sous Linux

1506 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Ce tuto met à votre disposition 2 méthodes afin de pouvoir utiliser votre Wiimote sur votre PC avec une distribution Linux. Comme à l’accoutumé vous avez droit à une facile et une moins facile. Commençons par la facile.

 

METHODE 1

Ouvrez un terminal et tapez : ‘sudo apt-get install’ et intéressez vous aux paquets suivants :

Autoconf
autotools-dev
libbluetooth2-dev
libgtk2.0-dev

Maintenant il nous faut télécharger et installer le fichier ‘wminput*.deb’ à l’adresse http://www.rastageek...g/~toots/cwiid/ . un double clic dessus et c’est bon pour l’installation.

Pour finir ouvrez un terminal et tapez ceci : sudo modprobe uinput > tapez sudo wminput . Initialisez la Wiimote en mode association et ça devrait être bon.

Configuration : pour cela tapez ‘man wminput’ qui vous indiquera le fichier à éditer (~/.CWiid/wminput.conf). par contre ce fichier ne sera pas dans votre répertoire perso mais dans celui du super utilisateur (/root/) .


METHODE 2 (méthode WMD)

Tapez ‘sudo apt-get install’ et occupez vous des paquets suivants :

python-bluez
python-xlib
python-pygame
python-osd
python-matplotlib
python-numpy
python-numpy-ext

Il vous faut la dernière version de WMD disponible ici http://forthewiin.org/ Décompressez le fichier que vous venez de télécharger et dans le dossier -/wmd/ vous aurez à éditer le fichier ‘Config.py’. un éditeur de texte tout simple fera l’affaire.

Remplacez
#'UINPUT_DEV': "/dev/misc/uinput",
#UINPUT_DEV: "/dev/input/uinput",  ##ubuntu - you need to modprobe uinput first
#UINPUT_DEV: "/dev/uinput",

Par ça :
#'UINPUT_DEV': "/dev/misc/uinput",
'UINPUT_DEV': "/dev/input/uinput",  ##ubuntu - you need to modprobe uinput first
#UINPUT_DEV: "/dev/uinput",

Maintenant tapez : sudo apt-get remove python-xlib

Afin de supprimer la librairie actuelle de python-xlib et installer la version de Dapper en téléchargeant un .deb (http://packages.ubuntu.com/).

Vous devez aussi éditer un fichier en tapant : sudo gedit /usr/lib/python2.4/site-packages/Xlib/protocol/display.py
Cherchez "2048" et remplacez par "4096". Si vous trouvez directement "4096" alors c’est bon rien à modifier.

 Pour finir ouvrez un terminal et tapez ceci : sudo modprobe uinput > lancez le script WMD.py en utilisant Python : naviguez jusqu'au répertoire contenant WMD et tapez ‘sudo python WMD.py’ dans le répertoire appuyez sur 1+2 du côté de la Wiimote et ça doit être bon !


CONFIGURATION :
Tout est dans -/wmd/Config.py, où vous trouverez une section CommandMap relativement explicite. A modifiez à votre convenance.

Notez qu'il est possible d'assigner des combinaisons de touches à la Wiimote, par exemple :

'-': ['key', [ 'KEY_LEFTCTRL', 'KEY_LEFTALT', 'KEY_LEFT' ] ]

Permet de passer au bureau virtuel suivant en appuyant sur la touche "Moins".
Posté : jeudi 22 mai 2008, 15:52 par Dougou.
31 mars 2010, 22:26
Approuver ce commentaire (+1)
enorme, merci a toi
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer