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

    USB PS3 Compatible Controller detected as Microsoft Xbox 360

    Scheduled Pinned Locked Moved Help and Support
    controller
    6 Posts 2 Posters 1.4k 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.
    • S
      Ste79
      last edited by

      Hi All,

      I have Raspberry Pi 3 Model B with Retropie 4.8.6 with all packages updated.

      I'm facing a strange issue with my new USB PS3 Compatible controller. Emulation Station, in the Config Input menù, see the gamepad but any buttons I try to hold, the controller configuration step doesn't start.

      Following some posts and advises in this forum, in spite of the "Product" is "PS3 Controller" and the "Manufacturer" is "Sony", the gamepad is detected as "Microsoft X-Box 360 pad". These are some useful output:

      dmesg with I connect the controller:

      [18464.194261] usb 1-1.4: new full-speed USB device number 6 using dwc_otg
      [18464.324973] usb 1-1.4: not running at top speed; connect to a high speed hub
      [18464.329458] usb 1-1.4: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 1.00
      [18464.329495] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [18464.329509] usb 1-1.4: Product: PS3 Controller
      [18464.329522] usb 1-1.4: Manufacturer: Sony
      [18464.404615] input: Sony PS3 Controller Motion Sensors as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:0268.0002/input/input3
      [18464.474390] input: Sony PS3 Controller as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:0268.0002/input/input2
      [18464.475258] sony 0003:054C:0268.0002: input,hiddev96,hidraw1: USB HID v81.11 Joystick [Sony PS3 Controller] on usb-3f980000.usb-1.4/input0
      [18466.334718] usb 1-1.4: USB disconnect, device number 6
      [18467.524160] usb 1-1.4: new full-speed USB device number 7 using dwc_otg
      [18467.659718] usb 1-1.4: New USB device found, idVendor=045e, idProduct=028e, bcdDevice= 1.10
      [18467.659755] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [18467.659769] usb 1-1.4: Product: Controller
      [18467.659783] usb 1-1.4: Manufacturer: Sony
      [18467.661734] input: Microsoft X-Box 360 pad as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/input/input4

      pi@retropie:/opt/retropie/configs/all $ cat /proc/bus/input/devices
      I: Bus=0003 Vendor=045e Product=028e Version=0110
      N: Name="Microsoft X-Box 360 pad"
      P: Phys=usb-3f980000.usb-1.4/input0
      S: Sysfs=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/input/input1
      U: Uniq=
      H: Handlers=event1 js1
      B: PROP=0
      B: EV=20000b
      B: KEY=7fdb0000 0 0 0 0 0 0 0 0 0
      B: ABS=3001b
      B: FF=1 7030000 0 0

      U sing Retropie Setup, I tried to change the "input_joypad_driver" in the retroarch.cfg, from "udev" to "sdl2" (and reboot too) but the issue is the same.

      Could someone help me to understand and solve this issue, please?

      Thanks and Regards,
      Stefano

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

        Did you install the xboxdrv package ? Please add the info requested in https://retropie.org.uk/forum/topic/3/read-this-first.

        1 Reply Last reply Reply Quote 0
        • S
          Ste79
          last edited by

          Hi mitu,

          no, I didn't install the xboxdrv package.

          I installed the Pre made SD Image "retropie-buster-4.8-rpi2_3_zero2w.img.gz" with all default configuratio. I didn't install that packae because I don't have any XBOX controllers.

          Thanks and Regards,
          Stefano

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

            OK, then it seems you have a PS3 clone that also supports Windows and thus resets itself, then sends the XBox 360 identification. Try to install the sixaxis driver and enable the 3rd party controller support (see here).

            1 Reply Last reply Reply Quote 0
            • S
              Ste79
              last edited by

              I have already try to install the sixaxis driver following that link but the issue was not solved. This is the dmesg log after I connect the PS£ clone controller after the sixaxis driver installation (and enabled the 3rd party controller support).

              [ 105.404776] usb 1-1.4: new full-speed USB device number 5 using dwc_otg
              [ 105.535523] usb 1-1.4: not running at top speed; connect to a high speed hub
              [ 105.537502] usb 1-1.4: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 1.00
              [ 105.537527] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
              [ 105.537542] usb 1-1.4: Product: PS3 Controller
              [ 105.537556] usb 1-1.4: Manufacturer: Sony
              [ 105.613729] hid_sony: loading out-of-tree module taints kernel.
              [ 105.624486] input: Sony PS3 Controller Motion Sensors as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:0268.0002/input/input2
              [ 105.695198] input: Sony PS3 Controller as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:054C:0268.0002/input/input1
              [ 105.696289] sony 0003:054C:0268.0002: input,hiddev96,hidraw1: USB HID v81.11 Joystick [Sony PS3 Controller] on usb-3f980000.usb-1.4/input0
              [ 107.555250] usb 1-1.4: USB disconnect, device number 5
              [ 108.734769] usb 1-1.4: new full-speed USB device number 6 using dwc_otg
              [ 108.871539] usb 1-1.4: New USB device found, idVendor=045e, idProduct=028e, bcdDevice= 1.10
              [ 108.871577] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
              [ 108.871592] usb 1-1.4: Product: Controller
              [ 108.871605] usb 1-1.4: Manufacturer: Sony
              [ 108.921260] input: Microsoft X-Box 360 pad as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/input/input3
              [ 108.921977] usbcore: registered new interface driver xpad

              I have already try to install the ps3controller driver, same issue.

              Thanks and Regards,
              Stefano

              1 Reply Last reply Reply Quote 0
              • S
                Ste79
                last edited by Ste79

                Hi All,

                do you have any other suggestions?

                Thanks,
                Stefano

                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.