Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Salut à tous

Dans ce tutoriel, je vais (tenter de) vous expliquer comment utiliser ce fameux accessoire qu'est la Wiimote sur votre ordinateur (plus précisément avec Windows).
Pour quoi faire, me direz-vous ? Eh bien, beaucoup de choses

Notamment l'utiliser comme une télécommande pour Media Center, pour jouer à divers jeux vidéo, etc.
Afin de suivre ce tutoriel, vous aurez besoin d'une Wiimote (Oh ?

) et d'une connexion BlueTooth sur votre ordinateur (intégrée à la plupart des laptops récents ; sinon, il vous en coûtera une dizaine d'euros pour un dongle
BT, petite clé USB). En effet, la Wiimote communique avec la console par cette technologie.
Nous utiliserons les logiciels
BlueSoleil (connexion de périphériques à l'ordinateur) et
GlovePIE (gestion de la Wiimote à l'aide de scripts, offre des possibilités assez avancées).
Allez, à vos manettes
Obtenir et installer BlueSoleil
Dans cette partie, nous allons utiliser un logiciel appelé BlueSoleil. C'est un soft très utilisé, souvent fourni avec les dongles
BT.
Dans le cas où vous ne l'auriez pas, vous pouvez télécharger
sur le site officiel (version 2.3). Sachez juste qu'il s'agit d'une version de démonstration limitée à 5 Mo de transfert ; ce qui est cependant largement suffisant pour une simple utilisation de la Wiimote.
Lors de l'installation, de nombreux messages de Windows risquent de surgir pour vous demander si vous êtes sûr de faire ce que vous faites. Répondez que vous êtes en effet en pleine possession de vos moyens et que vous n'êtes pas en train d'installer un malware sous le contrôle mental d'un quelconque gourou
Ce tutoriel est réalisé avec la version 1.6 (et en anglais) de BlueSoleil. En théorie, les manipulations devraient être identiques ; dans le cas contraire, n'hésitez pas à m'envoyer un MP ou à le signaler dans les commentaires

Connecter la Wiimote
Entrons dans le vif du sujet

Branchez votre clé ou activez la fonction BlueTooth de votre ordinateur, et lancez BlueSoleil.
Maintenez les boutons (1) et (2) de la Wiimote enfoncés ; les diodes devraient normalement clignoter. Ne relâchez pas ces boutons avant la fin de chaque opération, il est important que la Wiimote soit à chaque fois en mode "connexion" (diodes clignotantes).
Dans la fenêtre du logiciel, cliquez sur le cercle orange. La recherche de périphériques devrait commencer.
Mais oui, c'est bien votre Wiimote !
Ensuite, il faut indiquer à BlueSoleil que vous comptez l'utiliser. Oui, c'est assez contraignant et très difficile

Pour cela, faites un clic droit sur l'icône et choisissez "Refresh Services" (dans la version anglaise). L'icône de la Wiimote deviendra alors jaune et son nom deviendra quelque chose comme "Nintendo RVL-CNT-01" (dans mon cas).
Normalement, la souris dans le haut de l'écran du logiciel devrait être encadrée. Faites un clic droit sur l'icône représentant la Wiimote, et choisissez Connect > BlueTooth HID.
Si la manipulation a réussi, un flux de données devrait s'établir entre la Wiimote et le cercle orange (représentant l'ordinateur). De plus, l'icône du logiciel deviendra verte.
La Wiimote est connectée !
Vous pouvez réduire la fenêtre de BlueSoleil dans la barre des tâches à l'aide du menu File > Hide (version anglaise).
Maintenant, votre ordinateur sait que vous avez une Wiimote ; il est temps d'exploiter ce joujou
Pour cela, plusieurs options possibles : utiliser un logiciel très "user-friendly" comme
WiinRemote (tout est graphique, mais possibilités assez limitées), se servir d'un logiciel aux possibilités un peu plus poussées comme GlovePIE (ça c'est que l'on va faire

), voire même jouer à certains jeux exploitant directement la Wiimote.
En exemple, je citerais le fameux
mod pour Half-Life 2, très simple d'utilisation (tout est géré directement, là où les programmes sus-cités font de l'émulation de clavier/souris et tout doit être configuré à la main) ; si vous avez ce jeu, ne passez surtout pas à côté !
Assez ri, passons aux choses sérieuses : GlovePIE (lire ce mot en faisant un bruit de trompettes romaines comme à l'entrée du Colisée).
GlovePIE ? Qu'est-ce que c'est ?
GlovePIE, c'est ça :
GlovePIE : édition d'un script
Oui, ce n'est pas très beau au premier abord, mais ne nous arrêtons pas là

Ce logiciel permet d'écrire des scripts (dans un langage dédié : le PIE) afin d'exploiter les fonctions de la Wiimote et de ses extensions.
Il est disponible
sur le site officiel de son créateur, Carl Kenner (dernière version en date : 0.30).
Installez et lancez-le ; vous devriez tomber sur un script vide (à part un petit commentaire).
Mais... Mais... Comment ça marche ?
Il y a deux moyens d'utiliser GlovePIE : créer vos propres scripts, ou utiliser ceux des autres : c'est plus simple et plus rapide dans ce deuxième cas

De nombreux scripts sont inclus avec le logiciel : ils ont été développés par la communauté et sélectionnes par le créateur.
Pour utiliser un de ces scripts, rien de plus simple : File > Open.
Quelques-uns sont dans le dossier "Wiimote scripts", la plupart dans "Old scripts > Wiimote scripts".
Fiez-vous à leurs noms ! Par exemple, le script "WII Firefox.PIE" (dans Old scripts > Wiimote Scripts) permet de surfer sur le Ouèbe avec Firefox. Ouvrez-le :
Vous avez ouvert un script, congratulations !!!
Les commentaires sont de la même forme qu'en C : tout ce qui se trouve derrière deux slashs sur une ligne est un commentaire.
Comme vous pouvez le voir, le créateur du script a été sympathique et explique comment l'utiliser.
Faites un test, lancez-le... Pour cela, il suffit de cliquer sur "Run".
En suivant les indications, on voit qu'appuyer sur B permet de déplacer le curseur, appuyer sur A est un clic, etc.
Et ça marche !
Ça marche même très bien, la reconnaissance de mouvements pour déplacer la souris est très fluide et réactive.
Comme vous le voyez, utiliser un script n'a rien de sorcier !
Testez différents scripts ! Ma petite sélection personnelle :
- DrummerKit : jouer de la batterie avec une Wiimote. Inutile, donc indispensable

- CounterStrike : Comme son nom l'indique, il permet de jouer à Counter-Strike avec la Wiimote. Relativement bien fait (nécessite une Sensor Bar : approchez votre Wii de l'ordinateur, mettez la Sensor Bar sur l'écran et allumez la console ; vous pouvez aussi utiliser deux bougies)
- RacingControls : Tenez la Wiimote à l'horizontale et penchez-la à gauche et à droite pour tourner !
Bien sûr, vous pouvez modifier les scripts fournis avec le logiciel afin, par exemple, de mettre certaines touches à votre souhait ; c'est assez clair et simple.
Afin de comprendre en détail certaines fonctions, ou d'en découvrir

, je vous invite à lire le manuel de GlovePIE ! Il se trouve dans le dossier d'installation ; il s'agit du fichier "documentation.rtf".
Outre la définition de chacune des fonctions disponibles pour la Wiimote, vous y trouverez aussi les spécificités détaillées du PIE. C'est long, c'est vrai...
Mais c'est un passage quasi-obligatoire pour passer à l'étape suivante : créer vos propres scripts !
Bien sûr, n'hésitez pas à piocher les passages qui vous intéressent dans ceux des autres, vous en avez le droit
De cette manière, vous pourrez faire joujou à vos jeux préférés, utiliser la manette comme une télécommande pour faire de votre ordinateur portable un Media Center, et que sais-je d'autre
N'hésitez d'ailleurs pas à faire partager vos scripts dans les commentaires
Hay voilà, c'est déjà fini ! o/
Malheureusement, je n'ai pas les compétences suffisantes pour faire une explication détaillée du PIE.
(Ceci dit, si l'un d'entre vous veut s'y lancer, je le soutiendrais

)
Ce tutoriel devrait donc vous permettre d'exploiter d'une manière différente votre Wiimote, qui n'est plus condamnée à rester devant la télévision !
J'espère qu'il aura répondu à ce que vous attendiez en commençant à le lire ! Dans le cas contraire, allez-y, lapidez-moi, je le mérite
Allez, salut, et banzaï ! (

)