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

    Issues with zero delay joystick

    Scheduled Pinned Locked Moved Help and Support
    zero delay
    2 Posts 1 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.
    • fhdelrioF
      fhdelrio
      last edited by

      Hi, I am using two zero delay boards for my arcade and everything seems to be working fine, but there is an weird issue.

      The joysticks work fine in the following directions:
      UP
      DOWN
      LEFT
      RIGHT
      UP+LEFT
      DOWN+RIGHT

      But it doesn't work in the following directions:
      UP+RIGHT
      DOWN+LEFT

      This is really anoying: Playing Metal Slug (MAME), if I am walking to the right direction and then aim up, the character stops walking. I thought it was some problem related to the game or the MAME emulator, but the same problem is happening for every other game and emulator (for instance: I tried Earthbound, a SNES game and the character could walk UP+LEFT and DOWN+RIGHT, but it couldn't walk UP+RIGHT nor DOWN+LEFT). This is only happening for both zero delay arcade controllers, this doesn't occur using a Xbox 360 controller.

      Did someone got the same problem?

      Pi model: Raspberry 3
      Retropie version: 4.0.2
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: Only the controllers

      Thanks

      1 Reply Last reply Reply Quote 1
      • fhdelrioF
        fhdelrio
        last edited by

        Hi guys, I just figure out what was wrong. I noticed that the zero delay joystick directionals should be connected in a specific order in the board: UP | DOWN | RIGHT | LEFT and I connected something like UP | RIGHT | LEFT | DOWN.

        I thought the position wouldn't matter because I could set them in the retropie. Probably the board can't handle UP+DOWN and LEFT+RIGHT simultaneously, what makes sense, but when I connected in the wrong positions it wasn't handling UP+RIGHT and DOWN+LEFT simultaneously.

        Anyway, my problem is solved now,

        Thank you

        1 Reply Last reply Reply Quote 1
        • 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.