Raspberry Pi 2 – Bluetooth et Manette Sony Dualshock PS3 avec Sixaxis Joystick Manager

26 Mar 2015 par jj, 1 commentaire »

Bonjour à tous,

Raspberry raspbian bluetooth PS3

Aujourd’hui un petit tuto vous permettant d’utiliser votre bonne vieille manette PS3 avec votre PI 2 et la dernière release de Raspbian.

Grace à ça vous pourrez par exemple l’utiliser avec un émulateur de jeux , ou encore controller vos robots (Voir articles hexapod).

Ce qu’il vous faut :

:

-Un Raspberry PI (dans mon cas le Raspberry PI 2)

-Un dongle usb bluetooth (je vous conseille de chercher ceux directement compatible, dans mon cas j’ai pris celui là sur Amazon qui à été directement reconnu : Inateck Nano dongle USB Bluetooth adaptateurV4.0 avec LED

-Une manette PS3

SOFTWARE :

-Raspbian : dans mon cas 2015-02-16-raspbian-wheezy.img

-Quelques dépendances :

 

-Nous allons vérifier que le dongle est bien reconnu :

Si vous n’avez pas de résultats, votre dongle n’a pas été reconnu :(

 

-Maintenant nous allons appairé la manette PS3 au Raspberry grace à l’outil Sixpair (plus d’info ici) :

-Connectez ensuite votre manette Dualshock avec un cable USB au Raspberry PI

-Lancez la commande :

Vous verrez apparaitre un truc du genre :

 

-Nous allons ensuite installer Sixaxis Joystick Manager :

Une fois installé, nous allons le lancer voir si tout va bien (N’oubliez pas de débrancher votre manette) :

Pressez le bouton PS de votre manette, si tout va bien, elle devrait vibrer et être appairé !

-Ma manette n’a pas fonctionné du premier coup car la nouvelle version de bluetoothhd ne peut pas lancer la socket SDP en UDEV, j’ai dut donc modifier le code, mais une nouvelle version de sixpair résoudra surement bientôt ce problème.

Si vous avez le message d’erreur : « unable to connect to sdp session » ce qui m’es arrivé, vous devrez modifier et recompiler Sixaxis Joystick Manager (mais une nouvelle version de sixpair résoudra surement bientôt ce problème) :

Donc pour régler le problème SDP « unable to connect to sdp session » :

-Allez dans le dossier : QtSixA-1.5.1/sixad

-Editez le fichier ‘bluetooth.cpp’

-Changer (ligne 218) :

Par :

-Refaite un make

-Puis :

-Une fois Sixaxis Joystick Manager Correctement installé, votre manette PS3 correctement appairé, nous allons automatiser son lancement au démarrage du Raspberry PI :

Si vous voulez vérifier rapidement son fonctionnement vous pouvez taper :

vous y verrez pleins de chiffres qui défilent et si vous appuyez sur un bouton ou une direction vous verrez ces chiffres changer :

 

Et voilà, vous pouvez dorénavant jouer sur votre Raspberry PI avec une manette Bluetooth de PS3.

 

Bon courage pour la suite, et n’hésitez pas à me parler de vos ;)

Étiquettes : , , , , , , ,

Un commentaire

  1. CARE dit :

    Bonjour,
    super tuto,
    ma manette vibre,
    Par contre aucun voyant (1 2 3 ou 4) ne s’allume,
    et je n’ai pas de répertoire (dev/input/js0) lors du lancement de la commande (sudo jstest /dev/input/js0
    Est ce normal?
    Merci
    Samuel Care

Réagissez

Raspberry Pi 2 ou 3 et Raspbian Jessie - VLC 2.4 et accélération matériel (hardware acceleration)

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.4 et accélération matériel (hardware acceleration)

Aujourd’hui je vais à nouveau publier une mise à jour de l’article : Raspberry Pi 2 – VLC et accélération matériel (hardware [&hellip

Raspberry Pi 2 ou 3 et Raspbian Jessie - VLC 2.2 et accélération matériel (hardware acceleration)

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.2 et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 2 ou 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration) Aujourd’hui je vais [&hellip

Compilation de la derniere version de FFMPEG

Compilation de la derniere version de FFMPEG

Bonjour à tous, Aujourd’hui un petit tuto pour avoir la dernière version de ffmpeg, ce tutoriel à été utilisé maintes [&hellip

Raspberry Pi 2 - VLC et accélération matériel (hardware acceleration)

Raspberry Pi 2 – VLC et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration) Ayant un petit projet de [&hellip

FFMPEG - Diffuser un flux ip multicast en adaptative smooth streaming

FFMPEG – Diffuser un flux ip multicast en adaptative smooth streaming

Un petit script bien utile pour délivrer un flux video multicast en adaptative smooth streaming

Installation de Transform Manager

Installation de Transform Manager

Prérequis – résumé : Télécharger Transform Manager Télécharger IIS Media Services 4.1 Télécharger IIS Managment console Télécharger .NET Framework 3.5 [&hellip

Suivez moi !

Follow Me! Follow Me! Follow Me! Follow Me!

Une ptite donation

Si vous voulez contribuer à faire vivre ce site :

Chercher

%d blogueurs aiment cette page :