
Hi, up until 12/19/25 on GCC i havent had any issues throughout the controller update rollouts until today, where for some reason it decided to read “X” as “B” and vice versa, so my original thought was to just swap it in my controls but unfortunately it randomly reverts when i input sometimes so itll just messup my inputs again lol. This unfortunately makes the game unplayable, really like this game and all the hard work yall have put in, but i couldnt find a troubleshooting channel in the discord so i was told to make a post here, will appreciate any help given. Thanks!

This happened to me as well, and on top of that if you try to reconfigure it in steam it only gets worse. X is B, A and Y are read as left trigger. Trying to remap either is a nightmare right now

rt

I have been having the same issue. I find that having Steam Input on results in the issue described but turning it off causes the controller to not be recognized at all until I unplug my adapter and plug it back in, after which it works as normal without issues until I close the game. Official Nintendo adapter and stock Ult GCC

literally thought I was going crazy when I logged in and my gcc was no longer recognized
Same issue here.
Prior to the update, I didn’t even to enable Steam Inputs as the native GCC config for Rivals worked great. Now, I MUST use Enable Steam Inputs to even get the GCC to work on the menus, otherwise it does not pick it up. The quick fix was remapping B and X with Steam Inputs on, but this makes navigating all other menus a pain. Same set-up as Noneultralgame shared above.

This is not related to Rivals 2 itself but to Steam. Steam’s new update that added platform-wide support for Nintendo hardware (Gamecube controllers w/ adpaters, Switch 2 pro controllers, etc.) came out of beta on Friday. However, it’s a buggy update with two major flaws: one, Steam now intercepts all input from these controllers before it reaches the game, breaking native support without Steam Input. Two, Steam Input is bugged and has the X and B buttons reversed for Gamecube controllers.
To fix this issue until Steam can update the client again, turn on Steam Input, and in the Steam controller settings, remap X to B and B to X.
Edit: Dan has said elsewhere that they are in communication with Steam over getting native support back to working, and once that’s up, the button shuffling of Steam Input becomes irrelevant, since you can turn that back off.