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

    [Solved] Problem with arcade fightstick on Stretch

    Scheduled Pinned Locked Moved Help and Support
    stretch problem
    12 Posts 2 Posters 3.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.
    • mituM
      mitu Global Moderator
      last edited by

      I see that the joystick has a 'Mode' setting, probably to switch between PC/PS3/XBOX hosts. One change in Raspbian Stretch is the Sony PS drivers, maybe try to switch the joystick to PC mode and see if they get detected by the Pi

      1 Reply Last reply Reply Quote 0
      • wilenekW
        wilenek
        last edited by

        Thanks Mitu. I've tried already that. No dice.

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

          @wilenek What's the message appearing in dmesg when you plug in the controller ?

          wilenekW 2 Replies Last reply Reply Quote 0
          • wilenekW
            wilenek @mitu
            last edited by

            @mitu i'm at work right now. I'll post the dmesg when I got home. I'm new to Linux so it might take some time.

            1 Reply Last reply Reply Quote 0
            • wilenekW
              wilenek @mitu
              last edited by

              @mitu Hello Mitu

              Here is the content of dmesg

              https://pastebin.com/ifHnVsYT

              And the contents of dmesg | grep usb if that helps

              pi@retropie:~ $ dmesg | grep usb
              [    0.060920] usbcore: registered new interface driver usbfs
              [    0.060970] usbcore: registered new interface driver hub
              [    0.061053] usbcore: registered new device driver usb
              [    0.278959] usbcore: registered new interface driver lan78xx
              [    0.279015] usbcore: registered new interface driver smsc95xx
              [    0.708037] dwc_otg 3f980000.usb: DWC OTG Controller
              [    0.708072] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
              [    0.708103] dwc_otg 3f980000.usb: irq 62, io mem 0x00000000
              [    0.708364] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
              [    0.708375] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
              [    0.708385] usb usb1: Product: DWC OTG Controller
              [    0.708393] usb usb1: Manufacturer: Linux 4.14.34-v7+ dwc_otg_hcd
              [    0.708401] usb usb1: SerialNumber: 3f980000.usb
              [    0.709877] usbcore: registered new interface driver usb-storage
              [    0.713962] usbcore: registered new interface driver usbhid
              [    0.713967] usbhid: USB HID core driver
              [    1.131532] usb 1-1: new high-speed USB device number 2 using dwc_otg
              [    1.371796] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
              [    1.371811] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
              [    1.691514] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
              [    1.821924] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
              [    1.821941] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
              [    1.935150] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:5b:a1:cf
              [    2.241567] usb 1-1.2: new full-speed USB device number 4 using dwc_otg
              [    2.379330] usb 1-1.2: New USB device found, idVendor=0079, idProduct=1884
              [    2.379348] usb 1-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
              [    2.379357] usb 1-1.2: Product: FightStick
              [    2.393418] input: FightStick as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:0079:1884.0001/input/input0
              [    2.393707] hid-generic 0003:0079:1884.0001: input,hidraw0: USB HID v1.11 Gamepad [FightStick] on usb-3f980000.usb-1.2/input0
              [    2.701796] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
              [    2.845351] usb 1-1.3: New USB device found, idVendor=045e, idProduct=0291
              [    2.845368] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
              [    3.151610] usb 1-1.4: new full-speed USB device number 6 using dwc_otg
              [    3.289742] usbcore: registered new interface driver xpad
              [    3.293092] usb 1-1.4: New USB device found, idVendor=1997, idProduct=2433
              [    3.293143] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
              [    3.293152] usb 1-1.4: Product: mini keyboard
              [    3.293161] usb 1-1.4: Manufacturer:
              [    3.303904] input:   mini keyboard as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:1997:2433.0002/input/input1
              [    3.372818] hid-generic 0003:1997:2433.0002: input,hidraw1: USB HID v1.01 Keyboard [  mini keyboard] on usb-3f980000.usb-1.4/input0
              [    3.383980] input:   mini keyboard as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.1/0003:1997:2433.0003/input/input2
              [    3.452379] hid-generic 0003:1997:2433.0003: input,hidraw2: USB HID v1.01 Mouse [  mini keyboard] on usb-3f980000.usb-1.4/input1
              [    3.895957] usbcore: registered new interface driver brcmfmac
              [    4.801604] usb 1-1.2: reset full-speed USB device number 4 using dwc_otg
              [    4.932184] usb 1-1.2: device firmware changed
              [    4.932598] usb 1-1.2: USB disconnect, device number 4
              [    5.181618] usb 1-1.2: new full-speed USB device number 7 using dwc_otg
              [    5.317483] usb 1-1.2: New USB device found, idVendor=0079, idProduct=187c
              [    5.317511] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
              [    5.317537] usb 1-1.2: Product: FightStick
              [    5.317557] usb 1-1.2: Manufacturer:
              [    5.317567] usb 1-1.2: SerialNumber: 0583A02E```
              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @wilenek
                last edited by

                @wilenek I see that the device(s) are detected as 1 gamepad (FightStick) and 2 mini-keyboard input devices. So Emulationstation does not recognise them so you could configure them ?

                wilenekW 1 Reply Last reply Reply Quote 0
                • wilenekW
                  wilenek @mitu
                  last edited by

                  @mitu Riitek i8+ keyboard works fine and I've configured it without problems.
                  Emulationstation don't detect the fightstick in input configuration.

                  With a fresh install of 4.3 on first boot emulationstation detects the controllers & the keyboard and then I press any button to configure then.

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

                    @wilenek Upon looking in the log, it appears the device is reset after connecting

                    [    4.932598] usb 1-1.2: USB disconnect, device number 4
                    [    5.181618] usb 1-1.2: new full-speed USB device number 7 using dwc_otg
                    [    5.317483] usb 1-1.2: New USB device found, idVendor=0079, idProduct=187c
                    [    5.317511] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
                    [    5.317537] usb 1-1.2: Product: FightStick
                    [    5.317557] usb 1-1.2: Manufacturer:
                    [    5.317567] usb 1-1.2: SerialNumber: 0583A02E
                    

                    How many devices are connected when the log was captured ?

                    wilenekW 1 Reply Last reply Reply Quote 0
                    • wilenekW
                      wilenek @mitu
                      last edited by

                      @mitu The fight stick and the keyboard.

                      1 Reply Last reply Reply Quote 0
                      • wilenekW
                        wilenek
                        last edited by

                        Tried to connect the fightstick to a powered usb hub with a 5V - 2.5A but didn't recognize it.
                        Any other thoughts?

                        How can I downgrade retroarch version to 1.7.0 to rule out retroarch problem ?

                        1 Reply Last reply Reply Quote 0
                        • wilenekW
                          wilenek
                          last edited by

                          Good news,

                          After i update my system yesterday the fight-stick suddenly was recognized by pi and i was able to configure it.

                          Problem solved.

                          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.