- This topic has 0 replies, 1 voice, and was last updated 9 years, 11 months ago by .
Viewing 1 post (of 1 total)
Viewing 1 post (of 1 total)
- The forum ‘Controller Configuration in RetroPie’ is closed to new topics and replies.
On July 30, 2025, the U.S. Executive Order “Suspending Duty-Free De Minimis Treatment For All Countries” came into effect. This removes the previous duty exemption for low-value packages and introduces new procedural requirements that are still being defined by U.S. Customs and the United States Postal Service. In response, DHL has announced a temporary halt to standard postal parcel shipments into the U.S. and Puerto Rico. Dismiss
Skip to contentHomepage › Forums › RetroPie Project › Controller Configuration in RetroPie › Xbox, Power A, and ibuffalo SNES controller problems
I’m having issues with three controllers. For two of them, an xbox 360 wired controller and a power a ps3 wired controller, the mapped controls are seemingly being ignored when roms are loaded. The third one, an ibuffalo snes controler, just isn’t being detected by emulationstation.
The Xbox 360 wired controller plays mostly normally in nes games, except the A and B buttons are swapped. Megadrive games are where they go really bizarre. The A, B, and C buttons end up mapped to the X, A, and B buttons. Strangely it seems to work perfectly when used with snes games. It also has an issue with the triggers on the controller mapping two buttons and skipping one button when I try to map them to a button.
The Power A controller is even weirder. In nes games, Select and tart are controlled by right top and left top respectively, and A and B are Y and B. Megadrive games map start, A, B, and C to top right, X, B, and Y respectively.
Both of the controllers that are detected work in the emulationstation menu. I’m running retropie 3.1.2 and and a Raspberry Pi 2 B that’s fully updated. I have Xboxdrv installed.
I checked for the ibuffalo snes controler Via sudo dmesg -C followed by plugging it in and entering dmesg, and it’s being detected by hardware.
I have no idea where I could go from here to fix any of these issues, and if anyone knows how to solve even one of these issues then I’d be very grateful.