Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Solved Impossible d'associer plus de 2 manettes PS3 Shanwan ?

    Manettes/GPIO/Encodeurs
    dassocier ps3 shanwan
    5
    26
    6960
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • quenbo
      quenbo @Substring last edited by quenbo

      @substring said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

      Quel driver de ps3 utilisez-vous ? dmesg n'indique aucne erreur côté usb avec ces pads ? Et dans /var/lo/messages ?

      Bonjour Substring,

      le driver utilisé est le shanwan... > controllers.ps3.driver=shanwan

      Voilà un fichier texte avec le dmesg avec une manette "colorée" branchée en USB, ainsi que var/log/
      http://www105.zippyshare.com/v/aMQUkNnR/file.html
      ou
      http://www.filedropper.com/showdownload.php/dmesg

      Substring 1 Reply Last reply Reply Quote 0
      • Substring
        Substring @quenbo last edited by

        @quenbo pk ne pas utiliser le driver bluez ? il marche tres bien avec les shanwan (que j'ai)

        Former dev - Please reply with @substring so that i am notified when you answer me
        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

        quenbo 1 Reply Last reply Reply Quote 0
        • quenbo
          quenbo @Substring last edited by

          @substring said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

          @quenbo pk ne pas utiliser le driver bluez ? il marche tres bien avec les shanwan (que j'ai)

          J'ai suivi un (ancien?) tuto recommandant les shanwan, mais je vais modifier 🙂

          1 Reply Last reply Reply Quote 0
          • quenbo
            quenbo last edited by quenbo

            Bon,
            J'ai modifié le driver en bluez.
            J'ai oublié toutes les manettes dans Recalbox.
            J'ai resetté toutes les manettes avec un trombone.
            J'ai branché les manettes en USB 10 secondes puis suis allé dans associer manettes bluetooth, une par une.

            => Premier changement, je vois maintenant mes 7 manettes et leur adresse MAC (alors qu'avant je ne voyais que les 2 noires), mais je ne sais pas si ces adresses MAC ont été "retenues" par le branchement USB ou si ce sont les adresses MAC détectées en bluetooth. (EDIT : ce sont celles retenus lors du branchement USB)
            0_1514635142537_20171230_124421.jpg

            => cependant, je me prends un "impossible d'associer la manette" quelle que soit celle que je choisis

            Le gros problème est que même les noires qui fonctionnaient avant ne fonctionnent plus !!!

            Merci pour votre aide !

            voljega 1 Reply Last reply Reply Quote 0
            • voljega
              voljega Banned @quenbo last edited by voljega

              @quenbo mais avec les manettes ps3 il n'a jamais été question de les associer manuellement !

              Il faut les brancher 10s avec un cable data, les débrancher puis appuyez sur le bouton home et là elles vont se connecter toutes seules normalement.

              Ensuite, après chaque redémarrage, il sufffit d'appuyer sur le bouton home et elles se connectent.

              Et puis essaye déjà avec 4, pas 7 ça n'a aucun sens de se compliquer la vie comme ça

              quenbo 1 Reply Last reply Reply Quote 0
              • quenbo
                quenbo @voljega last edited by quenbo

                @voljega said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

                @quenbo mais avec les manettes ps3 il n'a jamais été question de les associer manuellement !

                Il faut les brancher 10s avec un cable data, les débrancher puis appuyez sur le bouton home et là elles vont se connecter toutes seules normalement.

                Ensuite, après chaque redémarrage, il sufffit d'appuyer sur le bouton home et elles se connectent.

                Et puis essaye déjà avec 4, pas 7 ça n'a aucun sens de se compliquer la vie comme ça

                Merci pour ta réponse. Malheureusement ça ne fonctionne pas.

                Pour tester ta proposition, j'ai donc oublié les manettes et resetté les manettes...
                Puis branché 10 sec en USB => clignotement lent des 4 diodes
                Débranchement USB et appui sur home => clignotement rapide des 4 diodes (comme si connexion BT était détectée)
                Après 10-15 sec de clignotement rapide, le clignotement des 4 diodes redevient lent.

                Pas de vibrations de la manette ni de sélection d'une seule diode 1 ou 2 ou 3 ou 4.

                Substring voljega 2 Replies Last reply Reply Quote 0
                • Substring
                  Substring @quenbo last edited by

                  @quenbo ca peut etre récalcitrant ... Mais là au moins la log est bcp plus verbeuse sur les problèmes. Donc archive de support, hop ! apres un oubli des pads appairés, c'est bien de rebooter

                  Former dev - Please reply with @substring so that i am notified when you answer me
                  Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                  quenbo 1 Reply Last reply Reply Quote 0
                  • voljega
                    voljega Banned @quenbo last edited by

                    @quenbo said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

                    Puis branché 10 sec en USB => clignotement lent des 4 diodes

                    si ça ne vibre pas avant de les retirer, c'est que ça marche pas.
                    fais les une par une, pas les quatre en même temps et vérifie bien que ton cable usb transmet la data et pas uniquement le courant

                    Substring 1 Reply Last reply Reply Quote 0
                    • Substring
                      Substring @voljega last edited by

                      @voljega said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

                      si ça ne vibre pas avant de les retirer, c'est que ça marche pas.

                      Pas nécessairement, ca dépend des pads je crois. Et ca devrait disparaitre dans les kernels "récents"

                      Former dev - Please reply with @substring so that i am notified when you answer me
                      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                      voljega 1 Reply Last reply Reply Quote 0
                      • voljega
                        voljega Banned @Substring last edited by

                        @substring ah ok, moi quand ça ne vibre pas, ça ne marche pas, et justement avec des shanwans

                        ceci dit c'est vrai qu'avec le nouveau driver j'ai du faire la manip deux fois avant que ça fonctionne

                        1 Reply Last reply Reply Quote 0
                        • Elwood69
                          Elwood69 last edited by

                          Bonjour à tous,
                          Je viens de nouveau de faire une fresh install de la 17.12.02 et voici le résultat de mes différents essais (concluants!) :

                          1. effectivement j'ai 2 types de câble et avec un ça marche et l'autre ça ne marche pas.
                          2. les manettes doivent vibrer pendant le branchement USB sinon la reconnaissance ne fonctionne pas. Ça ne vibre jamais avec un mauvais câble, ça vibre avec un bon mais pas tout le temps. Il faut donc débrancher/rebrancher jusqu'à que ça vibre puis attendre 10s, puis débrancher et attendre qu'elle prenne un numéro.
                          3. j'ai appairé 4 manettes puis fais un restart, au redémarrage celles qui prennent les numéros 1 et 2 le font très vite, celles qui prennent le 3 et 4 c'est plus long, voire il faut reappuyer sur P3 une seconde fois, mais à la fin je retrouve bien les 4 manettes.

                          Donc c'est un peu plus capricieux qu'en 4.0.x mais plus besoin de d'ongle donc c'est cool.

                          Voilà j'espère que ça fonctionnera pour les autres.

                          Elwood

                          voljega 1 Reply Last reply Reply Quote 0
                          • voljega
                            voljega Banned @Elwood69 last edited by

                            @elwood69 en résumé c'est donc bien juste un pb de mauvais cable et rien de plus (même si la reconnaissance a l'air un poil plus capricieuse qu'avant)

                            1 Reply Last reply Reply Quote 0
                            • Elwood69
                              Elwood69 last edited by

                              Au final oui. Pour mon cas, c'est plus pervers ;-). Comme je galerai , j'ai changé de câble et me suis mis à utiliser un mauvais, du coup je comprenais plus rien. Mais bon maintenant je gère...

                              1 Reply Last reply Reply Quote 0
                              • quenbo
                                quenbo last edited by quenbo

                                Salut à tous,
                                je reviens dans la danse avec retard mais ça ne marche pas chez moi...
                                (reoubli des manettes, reset des manettes, méthode de Elwood suivie à la lettre... )
                                J'ai essayé avec 3 câbles différents mais pas de vibrations de la manette.
                                Ces câbles m'ont déjà permis de jouer en filaire avec les manettes donc je suppose qu'ils laissent passer les datas...

                                Voici un dmesg avec branchement d'une manette, puis essai avec une deuxième...

                                [ 22.544967] [c5] Bluetooth: BNEP socket layer initialized
                                [ 73.974181] [c0] usb 3-1.2.1: new full-speed USB device number 5 using xhci-hcd
                                [ 74.022411] [c3] sony 0003:054C:0268.0003: Fixing up Sony Sixaxis report descriptor
                                [ 74.025208] [c0] input: SHANWAN PS3 GamePad as /devices/usb.1/12000000.dwc3/xhci-hcd.2.auto/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/input/input4
                                [ 74.028018] [c0] sony 0003:054C:0268.0003: input,hiddev0,hidraw2: USB HID v1.10 Joystick [SHANWAN PS3 GamePad] on usb-xhci-hcd.2.auto-1.2.1/input0
                                [ 222.266428] [c0] usb 3-1.2.1: USB disconnect, device number 5
                                [ 225.014161] [c2] usb 3-1.2.1: new full-speed USB device number 6 using xhci-hcd
                                [ 225.051349] [c0] sony 0003:054C:0268.0004: Fixing up Sony Sixaxis report descriptor
                                [ 225.054279] [c0] input: SHANWAN PS3 GamePad as /devices/usb.1/12000000.dwc3/xhci-hcd.2.auto/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/input/input5
                                [ 225.055643] [c0] sony 0003:054C:0268.0004: input,hiddev0,hidraw2: USB HID v1.10 Joystick [SHANWAN PS3 GamePad] on usb-xhci-hcd.2.auto-1.2.1/input0

                                J'ai ça aussi dans le recalbox manager avec un "fail"
                                Jan 11 18:57:24 RECALBOX authpriv.notice dropbear[876]: Password auth succeeded for 'root' from 192.168.0.229:62356
                                Jan 11 17:58:06 RECALBOX user.info kernel: [ 73.974181] [c0] usb 3-1.2.1: new full-speed USB device number 5 using xhci-hcd
                                Jan 11 18:58:06 RECALBOX daemon.info bluetoothd[767]: sixaxis: compatible device connected: PLAYSTATION(R)3 Controller (054C:0268)
                                Jan 11 18:58:06 RECALBOX daemon.info bluetoothd[767]: sixaxis: setting up new device
                                Jan 11 17:58:06 RECALBOX user.info kernel: [ 74.022411] [c3] sony 0003:054C:0268.0003: Fixing up Sony Sixaxis report descriptor
                                Jan 11 17:58:06 RECALBOX user.info kernel: [ 74.025208] [c0] input: SHANWAN PS3 GamePad as /devices/usb.1/12000000.dwc3/xhci-hcd.2.auto/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/input/input4
                                Jan 11 17:58:06 RECALBOX user.info kernel: [ 74.028018] [c0] sony 0003:054C:0268.0003: input,hiddev0,hidraw2: USB HID v1.10 Joystick [SHANWAN PS3 GamePad] on usb-xhci-hcd.2.auto-1.2.1/input0
                                Jan 11 18:00:35 RECALBOX user.info kernel: [ 222.266428] [c0] usb 3-1.2.1: USB disconnect, device number 5
                                Jan 11 18:00:37 RECALBOX user.info kernel: [ 225.014161] [c2] usb 3-1.2.1: new full-speed USB device number 6 using xhci-hcd
                                Jan 11 19:00:37 RECALBOX daemon.info bluetoothd[767]: sixaxis: compatible device connected: PLAYSTATION(R)3 Controller (054C:0268)
                                Jan 11 19:00:37 RECALBOX daemon.info bluetoothd[767]: sixaxis: setting up new device
                                Jan 11 18:00:37 RECALBOX user.info kernel: [ 225.051349] [c0] sony 0003:054C:0268.0004: Fixing up Sony Sixaxis report descriptor
                                Jan 11 18:00:37 RECALBOX user.info kernel: [ 225.054279] [c0] input: SHANWAN PS3 GamePad as /devices/usb.1/12000000.dwc3/xhci-hcd.2.auto/usb3/3-1/3-1.2/3-1.2.1/3-1.2.1:1.0/input/input5
                                Jan 11 18:00:37 RECALBOX user.info kernel: [ 225.055643] [c0] sony 0003:054C:0268.0004: input,hiddev0,hidraw2: USB HID v1.10 Joystick [SHANWAN PS3 GamePad] on usb-xhci-hcd.2.auto-1.2.1/input0
                                Jan 11 18:00:44 RECALBOX user.info kernel: [ 231.536752] [c6] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
                                Jan 11 18:00:44 RECALBOX user.info kernel: [ 231.536777] [c6] Bluetooth: HIDP socket layer initialized
                                Jan 11 18:00:44 RECALBOX user.err kernel: [ 231.541221] [c0] sony 0005:054C:0268.0005: unknown main item tag 0x0
                                Jan 11 18:00:44 RECALBOX user.err kernel: [ 231.541267] [c0] sony 0005:054C:0268.0005: unknown main item tag 0x0
                                Jan 11 18:00:44 RECALBOX user.info kernel: [ 231.541861] [c0] input: PLAYSTATION(R)3 Controller as /devices/12120000.usb/usb2/2-1/2-1:1.0/bluetooth/hci0/hci0:71/input6
                                Jan 11 18:00:44 RECALBOX user.info kernel: [ 231.543425] [c0] sony 0005:054C:0268.0005: input,hidraw3: BLUETOOTH HID v0.00 Joystick [PLAYSTATION(R)3 Controller] on 00:1a:7d:da:71:13
                                Jan 11 18:00:54 RECALBOX user.warn kernel: [ 241.604595] [c1] sony: probe of 0005:054C:0268.0005 * failed with error -5*
                                Jan 11 19:00:54 RECALBOX daemon.info bluetoothd[767]: sixaxis: compatible device connected: PLAYSTATION(R)3 Controller (054C:0268)
                                Jan 11 19:02:54 RECALBOX daemon.info ntpd[847]: kernel reports TIME_ERROR: 0x41: Clock Unsynchronized

                                Si quelqu'un a une idée je suis preneur ! Merci... Quenbo

                                1 Reply Last reply Reply Quote 0
                                • quenbo
                                  quenbo @Substring last edited by

                                  @substring said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

                                  @quenbo ca peut etre récalcitrant ... Mais là au moins la log est bcp plus verbeuse sur les problèmes. Donc archive de support, hop ! apres un oubli des pads appairés, c'est bien de rebooter

                                  Bonjour Substring,

                                  Petit up pour voir de quel log verbeux tu parles et si je peux envoyer l'archive de support car je ne m'en sors pas...
                                  On ne joue quasi plus avec la console car ça démarre et ça marche en filaire mais en général ca plante en plein milieu d'un jeu.
                                  Je réessaie de temps en temps mais reste bloqué et frustré. J'ai encore reflashé une fois la SD pour repartir d'une fresh install mais sans succès.

                                  Et j'ai essayé de connecter les manettes avec 3 cables USB sans succès et le sans fil me manque.

                                  Merci pour ton aide.

                                  quenbo 1 Reply Last reply Reply Quote 0
                                  • quenbo
                                    quenbo @quenbo last edited by quenbo

                                    @Substring
                                    Bon, je ne sais pas si ça peut aider mais viens de tomber sur un post pour une assoc en manuel via bluetoothctl :

                                    Finalement j'arrive a paired > connected > et même "trust succeeded" mais la manette ne se connecte quand même pas

                                    Using username "root".
                                    root@recalbox's password:

                                    bluetoothctl

                                    [NEW] Controller 00:1A:7D:DA:71:13 BlueZ 5.39 [default]
                                    [NEW] Device 00:12:F3:0B:40:BC 00-12-F3-0B-40-BC
                                    [NEW] Device 00:80:25:23:B7:03 SMA001d SN: 2100565600 SN2100565600
                                    [NEW] Device 50:85:69:92:BC:6C [TV]UHD
                                    [NEW] Device 06:90:7D:B5:63:25 PLAYSTATION(R)3 Controller
                                    [CHG] Device 06:90:7D:B5:63:25 Connected: yes
                                    [PLAYSTATION(R)3 Controller]# trust 06:90:7D:B5:63:25
                                    Changing 06:90:7D:B5:63:25 trust succeeded

                                    L'espoir renait???

                                    Substring 1 Reply Last reply Reply Quote 0
                                    • Substring
                                      Substring @quenbo last edited by

                                      @quenbo tu ne dois meme pas passer par bluetoothctl pour les sixaxis ... 10s à l'USB, puis tu débranches, éventuellement un coup de PS et hop. Parfois la partie USB peut déconner, donc un reboot en général fixe le probleme. Et le pair + trust est fait au moment ou Recalbox dit au pad "dorénavant, tu te connectes à telle adresse MAC'

                                      Tu es bien sur le driver bluez ? parce que si tu essaies les 2 autres, ce n'est pas pareil.

                                      Former dev - Please reply with @substring so that i am notified when you answer me
                                      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                      quenbo 1 Reply Last reply Reply Quote 0
                                      • quenbo
                                        quenbo @Substring last edited by quenbo

                                        @substring said in Impossible d'associer plus de 2 manettes PS3 Shanwan ?:

                                        @quenbo tu ne dois meme pas passer par bluetoothctl pour les sixaxis ... 10s à l'USB, puis tu débranches, éventuellement un coup de PS et hop. Parfois la partie USB peut déconner, donc un reboot en général fixe le probleme. Et le pair + trust est fait au moment ou Recalbox dit au pad "dorénavant, tu te connectes à telle adresse MAC'

                                        Tu es bien sur le driver bluez ? parce que si tu essaies les 2 autres, ce n'est pas pareil.

                                        Merci pour ta réponse @Substring
                                        Oui je suis en driver bluez.
                                        Le branchement à l'USB 10 sec puis P3 ne fonctionne pas (même après 22 essai d'affilée, je n'ai pas de manette qui vibre ni de contrôle)
                                        J'ai essayé ce branchement avec 3 cables USB différents qui me permettent de jouer donc je suppose qu'ils laissent passer les datas.

                                        Ce qui est bizarre c'est que j'ai l'impression que la manette est reconnue en bluetooth car dmesg et bluetoothctl semblent la voir et s'y appairer. Par contre je n'ai pas d'attribution de position 1,2,3 ou 4 ni de vibration?
                                        De plus, après tentative d'apparaiment USB, la manette clignote pendant au moins 10 minutes comme si elle était connectée. Sans Recalbox elle s'éteint après 30 secondes donc je suppose que si elle reste allumée c'est qu'elle est "connectée"

                                        Je sèche.

                                        Substring 1 Reply Last reply Reply Quote 0
                                        • Substring
                                          Substring @quenbo last edited by

                                          @quenbo certaines clignotent tout le temps. Donc quand tu penses qu'elle est appairée, lance sdl2-jstest -l ou `evtest\ voir si le pad apparait dans la liste. Si c'est le cas, alors ton pad devrait marcher, mais ne mappe pas les boutons convenablement par rapport à ce que Recalbox connait. Dans ce cas tu te menuis d'un clavier, Entrée pour aller dans le menu, et va pour configurer le pad. Il devrait être reconnu et configurable.

                                          Former dev - Please reply with @substring so that i am notified when you answer me
                                          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                          1 Reply Last reply Reply Quote 0
                                          • quenbo
                                            quenbo last edited by

                                            Bon, après plusieurs mois sans m'occuper de ce problème, je l'ai réattaqué depuis le début avec la dernière version de Recalbox.

                                            En cherchant un peu, je me suis rendu compte que tous mes problèmes venaient de ma conversion d'un boitier Nespi pour accueillir mon Odroid XU-4. En effet, j'avais du bidouiller pour adapter le NESPI et je pense que les câbles du boitier NESPI, non prévus pour se connecter à la carte Odroid XU4, sont trop fins que pour gérer correctement les tensions, et notamment les raccords USB en façade.

                                            Donc le dongle Bluetooth USB auquel se connecte mes manettes, même s'il semblait fonctionner, en fonctionnait pas à 100%. Idem pour les branchements USB vers les manettes.

                                            En branchant tout en direct sur la carte Odroid "nue", tout a fonctionné du premier coup.

                                            Si ca peut servir à d'autres...

                                            🙂

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            76
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com