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

    Emulation Station crashes on startup if arcade joystick is connected

    Scheduled Pinned Locked Moved Help and Support
    @emulastation
    7 Posts 2 Posters 1.1k 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.
    • F
      FraIgna
      last edited by

      Hello everyone,
      I'm new to Retropie and this fantastic community in particular.
      I was able to install Retropie on Ubuntu and get it run. Now I have two arcade sticks connected by usb. When I start Retropie, Emulation Station crashes. If the sticks are not connected, ES works.
      Is there a way to solve the problem?

      Setup:
      Hardware: PC desktop (4gb ram, CPU G2030, Intel Grphics 2500)
      RetroPie Version: 4.8 - x86 - on ubuntu 20.04.4
      USB Devices connected: EG Starts Arcade sticks x 2, mouse and keyboard
      Error messages received: "Emulation Station Crashed!"

      Thanks for your help!

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

        This usually happens if the gamepads are constantly disconnecting. ES crashes during the scan for joysticks, since they 'disappear' immediately.

        Try the advice from https://retropie.org.uk/forum/topic/31488/. Run, from the terminal

        sudo nano /etc/modprobe.d/rp-usbhid-quirks.conf
        

        and add to the file:

        options usbhid quirks=0x0079:0x0006:0x400
        

        save the file (Ctrl+X) and reboot. See if - after the reboot - the controllers are detected by EmulationStation and you can configure them.

        F 1 Reply Last reply Reply Quote 0
        • F
          FraIgna @mitu
          last edited by

          @mitu said in Emulation Station crashes on startup if arcade joystick is connected:

          This usually happens if the gamepads are constantly disconnecting. ES crashes during the scan for joysticks, since they 'disappear' immediately.

          Try the advice from https://retropie.org.uk/forum/topic/31488/. Run, from the terminal

          sudo nano /etc/modprobe.d/rp-usbhid-quirks.conf
          

          and add to the file:

          options usbhid quirks=0x0079:0x0006:0x400
          

          save the file (Ctrl+X) and reboot. See if - after the reboot - the controllers are detected by EmulationStation and you can configure them.

          Thanks for your reply. However, the other post you shared mentions another file to edit. Which file I should modify?
          I'm sorry but I'm a total dumb when it comes to Ubuntu

          Thanks!

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

            @FraIgna There's no /boot/cmdline.txt on a PC, that's a Raspberry PI specific bootloader configuration. Editing the file I mentioned will have the same effect. You can also modify the Grub's configuration file and pass the usbhid module quirks to the kernel options, but that's slightly more involved.

            F 1 Reply Last reply Reply Quote 0
            • F
              FraIgna @mitu
              last edited by

              @mitu Thanks for specifying.
              I did what you suggested, however I still get the same issue.

              Any thoughts?

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

                @FraIgna said in Emulation Station crashes on startup if arcade joystick is connected:

                Any thoughts?

                Replace the sticks with a pair that doesn't have this issue ?

                F 1 Reply Last reply Reply Quote 0
                • F
                  FraIgna @mitu
                  last edited by

                  @mitu Fair enough...just don't want to bin them.
                  Thanks for you help!

                  1 Reply Last reply Reply Quote 0
                  • mituM mitu referenced this topic on
                  • 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.