Développement

[TUTO] comment utiliser sa manette de xbox 360 avec nodejs !

Par Guillaume , le 14 septembre 2014 , mis à jour le 2 décembre 2015 — 3 minutes de lecture

Bonjour à tous,

dans ce tuto je vais vous montrer comment utiliser une manette de Xbox 360 avec nodeJs. (Pour ma part j’ai réalisé le tuto sous mac, j’ai quelques difficultés avec mon raspberry pi et mon pc)

Pour commencer il vous faut:

– Installer nodeJs (http://nodejs.org/)

– Une manette de xbox 360

– Git installé (http://git-scm.com/)

– Installer le driver de la manette ( http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver).

Une fois tout ça installé, on va pouvoir attaquer le codage.

 

Commencez par créer un dossier (par exemple Xbox) et rendez vous dedans via votre terminal en lançant ces 2 commandes:

(appuyez sur entrer après chaque commandes)

Il faut maintenant installer le module nodejs

pour cela tapez (toujours dans le terminal)
[cc lang= »bash »]npm install xbox-controller[/cc]
vous devriez voir ceci:
Capture d’écran 2014-09-14 à 10.20.06

Une fois le module installé, nous allons pouvoir le coder.
Maintenant créez un fichier que l’on va nommer xbox.js
puis éditer le avec un éditeur de code comme sublime text, coda ou encore smultron.
copier ce code dedans:

et maintenant lancez le programme depuis le terminal:
[cc lang= »bash »]node xbox.js[/cc]
Voir devriez voir ceci à l’écran:
Capture d’écran 2014-09-14 à 10.27.12

Un peu plus de détails sur ce script:

le indique l’action que l’on va déclancher lorsque l’on appuie sur le button principal de la manette, dans cet exemple je lui dit d’allumer les 4 leds avec le
puis de l’indiquer dans la console avec un

Petite démonstration du code en vidéo

N’hésitez pas à commenter si vous avez d’autres idées ou des bugs.
Enjoy 😉

Guillaume

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.