: Open XInputPlus.exe , click Select , and navigate to the game’s executable file ( Alliance.exe ). Apply Settings : Under the DirectInput tab, check Enable DirectInput Output .
This tool converts the game's outdated DirectInput calls into modern XInput, fixing the common "swapped buttons" bug.
The game was ported to the Steam platform, and the Valve developers realized the mapping was broken. According to PCGamingWiki, "most of the non-Steam controllers schemes in this game are broken and wrong". To fix this, Steam allows you to override the game's broken internal mapping with a community-created configuration. Here is the step-by-step process: marvel ultimate alliance 2 pc controller fix high quality
We need to force the game to use and bypass the ancient GFWL controller mapper.
This happens because the game reads the Left and Right Triggers (LT/RT) as an analog axis rather than independent buttons. : Open XInputPlus
PlayStation 4 (DualShock 4) and PlayStation 5 (DualSense) users often face a "double input" bug where the game registers one button press as two separate actions, making menu navigation impossible. Step-by-Step Instructions:
Open XInputPlus.exe and set the to your game's .exe . Configuration : The game was ported to the Steam platform,
If your controller is not a standard Xbox peripheral, the game will almost certainly fail to read it correctly without intervention.
Go to the tab and click Detect . Press any button on your controller to map it.
If global settings fail, apply a specific override to the game executable.
The software will detect your connected controller. Choose the option to and click Next.