RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Diswoe Model PS-301 (PS3 controller) doesn't work

    Scheduled Pinned Locked Moved Help and Support
    ps3 controllerps3 driver
    4 Posts 2 Posters 1.5k 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.
    • ?
      A Former User
      last edited by A Former User

      Hi to all,

      I use Retropie v4.7.1 on Raspberry Pi 3 B+.

      I plug a Diswoe Model PS-301 from USB and it doesn't work.

      I try with sixaxis driver and also with ps3controller driver, no one works.

      I have another ps3 controller from other brand that looks alike that diswoe pad and it works perfectly with ps3controller > gasia clone. This pad work perfecly on USB and wireless but Diswoe not.

      Does anyone know how to make it work?

      Thank you.

      1 Reply Last reply Reply Quote 0
      • ?
        A Former User
        last edited by A Former User

        $ lsusb
        Bus 001 Device 014: ID 045e:028e Microsoft Corp. Xbox360 Controller
        
         $ lsusb -D /dev/bus/usb/001/014
        Device: ID 045e:028e Microsoft Corp. Xbox360 Controller
        Couldn't open device, some information will be missing
        Device Descriptor:
          bLength                18
          bDescriptorType         1
          bcdUSB               2.00
          bDeviceClass          255 Vendor Specific Class
          bDeviceSubClass       255 Vendor Specific Subclass
          bDeviceProtocol       255 Vendor Specific Protocol
          bMaxPacketSize0        64
          idVendor           0x045e Microsoft Corp.
          idProduct          0x028e Xbox360 Controller
          bcdDevice            1.10
          iManufacturer           1
          iProduct                2
          iSerial                 0
          bNumConfigurations      1
          Configuration Descriptor:
            bLength                 9
            bDescriptorType         2
            wTotalLength       0x0030
            bNumInterfaces          1
            bConfigurationValue     1
            iConfiguration          0
            bmAttributes         0xa0
              (Bus Powered)
              Remote Wakeup
            MaxPower              500mA
            Interface Descriptor:
              bLength                 9
              bDescriptorType         4
              bInterfaceNumber        0
              bAlternateSetting       0
              bNumEndpoints           2
              bInterfaceClass       255 Vendor Specific Class
              bInterfaceSubClass     93
              bInterfaceProtocol      1
              iInterface              0
              ** UNRECOGNIZED:  10 21 10 01 01 24 81 14 03 00 03 13 01 08 03 00
              Endpoint Descriptor:
                bLength                 7
                bDescriptorType         5
                bEndpointAddress     0x81  EP 1 IN
                bmAttributes            3
                  Transfer Type            Interrupt
                  Synch Type               None
                  Usage Type               Data
                wMaxPacketSize     0x0020  1x 32 bytes
                bInterval               4
              Endpoint Descriptor:
                bLength                 7
                bDescriptorType         5
                bEndpointAddress     0x01  EP 1 OUT
                bmAttributes            3
                  Transfer Type            Interrupt
                  Synch Type               None
                  Usage Type               Data
                wMaxPacketSize     0x0020  1x 32 bytes
                bInterval               8
        
        

        It listed as Xbox 360 controller but doesn't work.

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator
          last edited by

          Is the controller working via USB with other systems (PC/PS3) ?

          Thought the controller claims to be a PS3 controller, the lsbusb output shows an Xbox controller - maybe the controller has a switch somewhere to change how it identifies itself to the system where is connected ?
          Install/Re-install the xpad driver from RetroPie-Setup and reboot, then check again if the gamepad is detected.

          ? 1 Reply Last reply Reply Quote 0
          • ?
            A Former User @mitu
            last edited by

            @mitu
            Hello,

            I don't have a PS3.

            What PC program do I use to test the controller?

            The controller does not have a switch option but it can be reset, after connecting it to the PC and testing it, I try to reset the controller.

            If after doing a reset, it still does not work, I will try the option to reinstall xpad.

            Thank you.

            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.