Recalbox Forum

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

    PS3 Controller Driver Issues -> shanwan/official treat standard BT controller as PS3 Controller, bluez has limitations

    GamePad/GPIO/USB encoder
    ps3 driver
    2
    3
    1509
    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.
    • Basti
      Basti last edited by Basti

      Hi guys,

      I've got several PS3 Controllers and a 8Bitdo BT n64 Controller. I had several issues with connecting the controllers via the GUI so I had to trust all the Controllers with bluetoothctl via SSH first. Then they where able to connect automatically. ..but I then recognized that all PS3 Controller drivers make trouble:

      1.) When I use -> bluez <- only ONE PS3 Controller is working. The other two PS3 Controllers seem like to connect but they are NOT recognized as controllers. The n64 Controller ist working.
      2.) When I use -> shanwan or official <- all PS3 Controllers are working! ..when I connect the n64 Controller it also connects and is recognized as controller BUT no key is working!!

      When I have the problems described in 2.) I can again connect via SSH and use connect via bluetoothctl for the n64 Controller => all controllers are working until I turn of the n64 controller. When I turn it on I again have the issues mentionend in 2.). For me it seems like the shanwan or official driver connects the n64 controller which makes it unable to use..

      Would be cool if you can fix this.. ..since I'm also a software developer I can help if you give me some hint where I can start with 😉

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

        ..jep - I'm pretty sure the PS3 driver connects the Controller and does not recognize any keys due to a different key signature.. ..is there a way to tell the driver to ignore a specific device (kind of blacklist for specific BT devices using its MAC)??

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

          @basti the official or shanwan drivers shouldn't be taking over Bluez5 for your N64 pad. Anyway, I'm rather surprised about this mess : controllers are trusted if they successfully pair through ES (except PS3 drivers that, of course, have their own protocol)

          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
          • First post
            Last post

          Want to support us ?

          81
          Online

          90.8k
          Users

          26.5k
          Topics

          182.3k
          Posts

          Copyright © 2021 recalbox.com