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

    Raspberry Pi 4B, Retro pie registering D-PAD as analogue stick

    Scheduled Pinned Locked Moved Help and Support
    controll configanalog stick
    4 Posts 2 Posters 287 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.
    • B
      brucetablett
      last edited by

      Hello, Im quite new to the Pi-game and Im having this problem as well. I have tried with both a new generic-brand N64 usb-controller and a new controller with dual sticks, and its the same problem with both of them. What am I missing? Kind regards

      "Re: [Raspberry Pi 4B](Retro pie registering DPAD as analogue stick.)"

      "So i got this blue USB N64 Controller, and the DPAD comes up as "AXIS". No big deal. Then I register the analogue stick. "ALREADY TAKEN". I found that AXIS was the analogue stick, and now i don't know what to do."

      S 1 Reply Last reply Reply Quote 0
      • S
        sleve_mcdichael @brucetablett
        last edited by

        @brucetablett does the controller have any kind of "mode" button or anything on it? I've got a generic PS2-style that, in one mode, the stick and D-pad share input ID's (both are the same pairs of axes) but in another mode, the D-pad is a separate "h0" device.

        Otherwise, I don't think there's much you can do. If the controller reports the same button code for both inputs, it reports the same button code for both inputs. There's no software setting to get around this and determine which one was used (since the controller reports the same button code in each case.) All it sees is that you've activated button 4 or axis -0 or whatever, there's no way for it to know that sometimes you really meant the other button 4 instead.

        Some games only use one or the other, and in that case you could set them both up as whichever one and play that way. But for any games that need both, you'll have to get a controller that has both.

        B 1 Reply Last reply Reply Quote 0
        • B
          brucetablett @sleve_mcdichael
          last edited by

          @sleve_mcdichael
          Yeah it has 2 "modes". It just says D or X, and its a small switch. It doesnt seem to matter which one I use, the same thing shows.
          Alright, do you know any gamepads that works fine? Should I buy a 8bitdo-controller perhaps and not some 20dollar knockoff?

          Since I can map the D-pad and not the rest, I can navigate in the N64-games, but when I start them I cant control the character. ( I can speed up but not turn i Mariocart)

          S 1 Reply Last reply Reply Quote 0
          • S
            sleve_mcdichael @brucetablett
            last edited by

            @brucetablett said in Raspberry Pi 4B, Retro pie registering D-PAD as analogue stick:

            do you know any gamepads that works fine? Should I buy a 8bitdo-controller perhaps and not some 20dollar knockoff?

            I have a Logitech F710 that works well. Other people seem to like the 8bitdo controllers but I've not used one myself; look for one with a 2.4gHz wireless dongle, as the built-in Bluetooth tends to be less-than-stellar, I have heard.

            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.