Diswoe Model PS-301 (PS3 controller) doesn't work
-
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.
-
$ 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.
-
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 thexpad
driver from RetroPie-Setup and reboot, then check again if the gamepad is detected. -
@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.
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.