OpenStickCommunity / GP2040-CE

Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
https://gp2040-ce.info
MIT License
1.42k stars 314 forks source link

OG Xbox mode - swapped Black and White buttons #1062

Closed CloudyShane closed 3 months ago

CloudyShane commented 3 months ago

Expected Behavior

While connecting the GP2040-CE powered device to an Xbox Original System, i expect that:

R1 = Xinput RB = OG Xbox Black Button L1 = Xinput LB = OG Xbox White Button

But instead i have this: (### Current Behavior)

R1 = OG Xbox WHITE Button L1 = OG Xbox BLACK Button

Context

This bug was introduced with the first version of the firmware that had OG Xbox support. I hoped it was fixed in the next release, but alas! On v. 0.7.9. the behaviour is still the same - the buttons Black and White are still swapped around.

I'm using GP2040-CE_0.7.9_WaveshareZero.uf2 firmware.

This bug only occures in OG Xbox mode. In my main X-Input mode everything is correct.