Raspberry Pi 4B, Retro pie registering D-PAD as analogue stick
-
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."
-
@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.
-
@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)
-
@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.
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.