Wiimote
De Wiki de la communauté Mandriva.
Les informations présentes dans cet article sont valables pour les versions de Mandriva 2007.0 et supérieures.
Sommaire |
Ce que l'on peut faire avec la Wiimote
La Wiimote peut être utilisée à la place de la souris. Elle permet de prendre en main très facilement une interface Homme-Machine car les mouvements sont très intuitifs. Il y a un certain nombre de boutons qui peuvent être configurés pour diverses actions :
- 1 clic bouton droit
- 1 clic bouton gauche
- appui simultané de CTRL et ALT et flèche droite (permet de contrôler Compiz/Béryl/métisse)-
La Wiimote peut faciliter l'accès à des personnes n'ayant pas une maîtrise de la souris facile (handicap etc.)
Pré-Requis
- Une Wiimote ;)
- une carte Bluetooth qui fonctionne sous Linux. (si elle fonctionne sous Linux, elle sera compatible Wiimote).
--modèle de clef Bluetooth compatible--
- MSI BTOES
- MSI BTOES SE
--les logiciels disponibles sous Linux-- Il existe deux logiciels de control de la wiimote :
- l'un en C : cwiid
- l'autre en python : wmd
De plus, une bibliothèques de fonction a été implémentée : libwiimote.
Utilisation de la Wiimote avec Cwiid
| Pour installer cwiid, lancez Sélectionnez-le et cliquez sur Appliquer. Aide Vous pouvez également installer en utilisant la console en tant qu'administrateur : urpmi cwiid |
Récupérer maintenant l'adresse bluetooth de la Wiimote en tapant :
Dès que vous avez laissé la commande, appuyer simultanément sur les boutons 1 et 2 de la Wiimote, elle tente alors de se synchroniser. Relâchez une fois que vous avez botenu l'adresse. Il doit apparaître l'adresse sur l'écran. Exemple : 00:19:FD:BD:C2:91
Exporter les variables nécessaires au fonctionnement de cwiid :
WIIMOTE_BDADDR=00:19:FD:BD:C2:91
export WIIMOTE_BDADDR
Lancer wminput :
Wminput est le logiciel qui émule la souris via la Wiimote.
Il se peut que la console affiche le message d'erreur suivant : "unable to open uinput". Si c'est le cas, tapez en root,
Si après cela, le message d'erreur s'affiche toujours alors il se peut que wminput ne se lance qu'en root. Connectez vous en root, et relancez la commande
Amusez-vous bien :)
Utilisation de la Wiimote avec WMD
Le télécharger ici : ~~ http://forthewiin.org ~~ (le lien est mort ... il faut maintenant en chercher un autre)
Configurer le logiciel : (on se situe ici dans le répertoire de WMD) le fichier wmd/config.py doit être édité pour tenir compte de vos paramètres (IR, pas IR, adresse de la Wiimote etc.)
Ensuite, il faut lancer le logiciel :
(ne pas oublier le lancer le module uinput) Il peut y avoir quelques bugs car ce logiciel est en complète réécriture. Mais le contrôle de la souris fonctionne bien.
Vidéos de démo
- Avec compiz : http://www.dailymotion.com/video/xvsrx_wiicompiz
- Avec Torcs, jeu de voiture : http://www.dailymotion.com/video/xxdx5_wiimotetorcs

