Steam Controller

Steam Controller

Not enough ratings
Fix Steam Controller support with EA games | Modding support
By notNSANE
Can't properly use the Steam Controller due to EA's fourth iteration into something that no one asked for?

This guide will help you fix that, but also get rid of EA app anyways if you don't have a SC and are having problems.
   
Award
Favorite
Favorited
Unfavorite
Intro
After many, many hours of reading and trying solutions that I do not like, found an app that launches Origin instead of that abomination called EA app. You can even have both installed at the same time, it doesn't cause any issues with Steam Input - just remember to install Origin after the EA app.

Also, I went ahead and did some research about modding some of EA games, and I could actually play the games directly from Steam without having to use a non-Steam shortcut.

This guide also works if you don't have a Steam Controller, just ignore those mentions.
Downgrade to Origin
1. Install Origin
2. Install ♥♥♥♥ Off EA app (tick the checkbox)
3. Start the game from Steam
Modding Frostbite Games
1. Extract Frosty Toolsuite wherever you want
2. Setup a supported game
3. Install a test mod (any mod that visually changes something) in Frosty Toolsuite
4. Launch the game from Frosty Toolsuite
5. Accept the Steam popup when asked

IMPORTANT: You will need to repeat steps 4 and 5 every time you want to play the game.

IMPORTANT: Don't ever add spaces to your Mod Pack name, Steam breaks the functionality.

Also, if you use ReShade, do try to get focus by clicking on the Origin popups or ReShade will crash.
Games Tested
Game
FOEA
Modding
Mass Effect: Andromeda
Working
Working
Mirror's Edge Catalyst
Working
Working
Plants Vs. Zombies - Modern Warfare 2
Working
Untested
Burnout Paradise Remastered
Working
Doesn't use Frostbite
Notes
  • IMPORTANT: When starting an EA game for the first time, DO NOT install EA app! Just click cancel and it will use Origin. Else, you will have to reinstall Origin and FOEA again.
  • You do not need to give Administrator rights to Steam or mod tools.
  • You do not need to add Frosty Toolsuite as a non-Steam game.
  • No point on disabling the Origin overlay, both it and Steam Overlay work fine. If you want, you can rename igo64.dll from the Origin folder.

You might not have any issues with the Steam Controller and the EA app. This was my experience with Windows 11, even closing all apps except Steam and trying everything I could to make Steam Input hook with the EA app.
Final Words
Seriously, ♥♥♥♥ the EA app.
5 Comments
notNSANE  [author] Mar 9 @ 1:12pm 
Since EA has decided to F the customers yet once again, this solution won't work anymore in a few weeks. Apparently you can now add the EA App as Non-Steam Game (as mentioned by ChesteR here) to have the Overlay and SC support. This is a solution that previously worked with Battle.net too. I'll disable the comments after some months since this guide will be obsolete and I can't support it anymore.
ChesteR Jan 3 @ 12:47pm 
Forgot to add. I repeated his actions and the controller works.
ChesteR Jan 3 @ 12:45pm 
I encountered a similar problem. The game is in Xbox Game Pass. But to launch it you need EA Launcher. In fact, it launches through it. I wanted to play "it takes two" with my wife. But the game does not see the Steam controller.
I found a video in which a guy shows how to add EADesktop as a third-party game to the Steam library. Then he launches EA through Steam. And starts the game in EA. The controller works. Such things.
https://www.youtube.com/watch?v=UTYTLAbbnvA
Frankaupolis Oct 7, 2024 @ 9:11pm 
Oh, I get it. You can't just click on the link.. gotta modify it first.. 9·)
Frankaupolis Oct 7, 2024 @ 9:07pm 
Nice guide. Great presentation and format! Your second link (♥♥♥♥ Off EA App) doesn't work anymore..