RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Was a fan of this gamepad, so now there's a Linux driver which is included with Raspbian

    Scheduled Pinned Locked Moved Ideas and Development
    gamepadrumbleraspbian
    6 Posts 4 Posters 1.0k Views
    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.
    • H
      hzulla
      last edited by hzulla

      Hi there,

      wanted to let you know that there is now a gamepad driver that mentions "Retropie" found in the next upstream Linux kernel.

      Some time ago I bought two gamepads for my kids. The game controller is a BigBen PS3OFMINIPAD "Kid-friendly Wired Controller" and it was originally sold as an accessory to the PS3. The gamepad feels better than other cheap controllers, the small size is nice for kids and adults and it supports rumble / force feedback effects.

      However, the rumble effects which worked with a PS3 were nowhere to be found when connecting the gamepad to a Linux box. Also, some of the controls were mapped to the wrong game commands on Linux. After some research and tests with two different sniffing devices, I learned how to sniff the HID traffic on the USB connection between the gamepad and a PS3 (and added a small tutorial for the wireshark wiki about that). After finding the custom force feedback commands, the device driver was soon ready.

      It then took yet another few weeks of code review on the Linux mailing list to have it accepted for 4.20 and now the Raspbian kernel team has accepted to backport it to the generic Raspberry Pi kernel for both the current 4.14 and the next 4.19 Raspbian kernels. It should arrive with one of the next Raspbian package updates.

      So buying a gamepad for my kids resulted in some months of open source development and documentation and I'm quite happy and just wanted to brag about the result here.

      ClydeC BuZzB 2 Replies Last reply Reply Quote 6
      • markwkiddM
        markwkidd
        last edited by

        Welcome to the world of the rabbit hole!

        1 Reply Last reply Reply Quote 0
        • ClydeC
          Clyde @hzulla
          last edited by

          The meek will inherit the earth …

          @hzulla That said, you have all the right to brag about this the whole day. 😊

          BuZzB 1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators @Clyde
            last edited by

            @Clyde said in Was a fan of this gamepad, so now there's a Linux driver which is included with Raspbian:

            The meek will inherit the earth …

            Don't you mean geek? ;-)

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            ClydeC 1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators @hzulla
              last edited by BuZz

              @hzulla nice job :-) My favourite kind of first posts.

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              1 Reply Last reply Reply Quote 0
              • ClydeC
                Clyde @BuZz
                last edited by

                @BuZz Indeed! 😄

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

                Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.