If you are trying to run MUA2 on a Steam Deck, you will need to utilize Proton and specific tricks to handle controller mapping.
To configure your controller settings:
: Go to the DirectInput tab and check "Enable DirectInput Output" . marvel ultimate alliance 2 pc controller fix high quality
Using an XInput-to-DirectInput wrapper tool forces the game executable to accurately parse your controller's triggers, D-pad, and face buttons. Step 1: Download and Extract
: Close Steam entirely via the Task Manager and relaunch it to ensure the virtual driver initializes. 2. Using the x360ce Emulator If you are trying to run MUA2 on
Marvel Ultimate Alliance 2 : High-Quality PC Controller Fix Guide Marvel Ultimate Alliance 2
If the official patch didn't work (or if you are using a non-Xbox controller like a PlayStation DualShock 4, DualSense, or a Nintendo Switch Pro Controller), is your best bet for a high-quality, native solution. Step 1: Download and Extract : Close Steam
: Try turning your controller off before starting the game and only turning it on once the opening intro cinematic begins.
The Ultimate Guide to Fixing Marvel: Ultimate Alliance 2 Controller Issues on PC
Marvel Ultimate Alliance 2 PC Controller Fix: The Ultimate Guide
The issue stems from how the game reads input. Most modern PC games use , the standard API that allows Xbox 360, Xbox One, and Xbox Series X controllers to work natively without any additional software. Marvel: Ultimate Alliance 2 expects this standard protocol. However, generic controllers, older gamepads, or even some PlayStation controllers often default to DirectInput , an older standard. When the game falls back to DirectInput, it misreads the signals, leading to the infamous "Superpowers button always pressed" glitch. The root cause is a flawed detection system in the port, which doesn't handle DirectInput devices properly.