Steam Link

Steam Link

59 ratings
Get the Steam Overlay Working with Games on Origin
By † ßâd•£üç]< Îñç™
Discover how to get the new Origin client working with the Steam overlay. Works with Big Picture Mode, In-Home Streaming and Steam Link.
   
Award
Favorite
Favorited
Unfavorite
Introduction
While I realize that EA's Origin client has been replaced by the EA App nearly three years ago, I have been lazy to do a major update to this guide because the principle has been identical as it was with Origin. However, since I keep getting asked about it, I thought that I would overhaul this guide for the EA App instead.

This guide will show you how to get the EA App to play nice with Steam. This method does not need any scripts, installers, or attempts to bypass the EA client altogether. Please note that since I rarely use the EA App for gaming, and will be using "Star Wars: Galaxy of Heroes" to demonstrate.

It is assumed anyone following these instructions is running the Steam client in Windows 10 and 11, as I am not able to test it in Mac, Linux, or other modern operating systems to know if this method will work.
Configuring the EA App Client
To save time and to avoid the possibility of troubleshooting this later, it is advised to configure the EA App client first.

Step-by-Step Instructions
This section will go over how to configure the EA App.
  1. Open the EA App and click on your EA App account profile icon in the far top-right corner of the client window. This will open up the hidden menu, and select Settings.

  2. Select the Application tab below the Settings header..
  3. Beneath the Languages setting, turn on Application updates, and turn off the Open the EA app automatically on startup.

    Note: Other settings can be optionally customized to your tastes in this section, however, it is advised to turn off the in-game overlay within the EA app client.

  4. Exit the EA App client before trying to run a game from the Steam shortcut.
Remember that games must be manually selected and run through the EA App which can be found in the Installed games menu on the left side of the EA App client. Steam will not start them for you.
Get the Steam Overlay Working in the EA App
If anyone who has ever read my guide for getting the Battlenet Launcher to work on Steam, the principle is still the same – and far less tedious than most other launchers I have ran through Steam.

Step-by-Step Instructions
  1. Click Games in the top left of the Steam client, then navigate and click Add a Non-Steam Game to my Library…

  2. After the list has populated, check the box next to EA then click the button labeled ADD SELECTED PROGRAMS.

    Locate and add EADesktop.exe. Default location can be found here:
    "C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\EADesktop.exe"

    Note: If it not found under the PROGRAM list, click the Browse… button to search for EADesktop.exe.
  3. Navigate to Library > GAMES in the Steam client’s main navigation bar, then begin typing EA in the GAMES Search field to easily locate it. (Note: you will not need to capitalize or type in the entire keyword.)

  4. Right click on EA from the GAMES list in the left column and click on Properties.

  5. Change the name of your shortcut to reflect the EA App game you are intending to use the Steam overlay with, in the field below the Shortcut heading and to the left of your game icon. (In this demonstration, I have used Star Wars: Galaxy of Heroes as the shortcut name.)



  6. To locate your newly changed EA game name shortcut, begin typing the shortcut’s name in the GAMES Search field to locate it easily.
Optional – change the shortcut icon by clicking the CHOOSE ICON… button. (Another guide on Steam explains how to remove the shortcut arrow.) Alternately, you can change the non-Steam game icon by right clicking and go to Manage > Set custom artwork to select a custom image. Using game box art is ideal for the new Steam library layout. You can also customize game collections to identify non-Steam games easier, and include a background header image on your game shortcut page.

Launching EA App Game from Steam
It is important to remember that this guide intends that you manually run your games from the EA App and that the shortcut will only launch the EA App client itself. Due to the way that EA designed their launcher, this particular method will trick Steam into attaching its overlay to the EA App and any games being run in the EA App.

Make sure that the EA App client is not running before launching the shortcut from Steam.

If you followed each step correctly, test the new shortcut by clicking the blue PLAY button in your GAMES library. It will also update your Steam status as well as launch the EA App client. (Game updates will also be ready for download from the launcher when they become available.)



IMPORTANT – Your Steam status will not revert back to normal after quitting the game. Be sure to EXIT out of the EA App client afterward!

Troubleshooting
Should your Steam status fail to retain your new in non-Steam game shortcut or capture any screenshots through Steam, the Steam overlay somehow lost its focus to the EA App. To troubleshoot, start by deleting the EA App game shortcut and create a new one by following these steps more closely. If the overlay still isn’t working, please read closely my notes below as well as my other Steam guides for cross-reference.

Note: In some cases when running multiple game launchers through Steam, additional tweaks might be in conflict. In order to get other non-Steam games working – such as the HoYoPlay Launcher, I have also customized the properties to Steam’s executable file that is currently in use with my setup. (Refer to my HoYoPlay guide linked in the Other Guides section.)
Additional Notes
Should you still have trouble getting it to work, leave a comment below and I will do my best to help troubleshoot the problem.

Rate this guide!
Please rate this guide with a thumbs up if you found it helpful; or a thumbs down if you didn't. Be sure to reserve questions, concerns, suggestions for improvement, or anything else regarding this guide in the comments section below.
Changelog
10/01/2025 – Updated images for EA App and removed residual images for Origin; still waiting for support concerning title/description issues.
09/30/2025 – Updated guide information for the EA App and removed outdated information for Origin; looking into issue concerning guide title update.
11/30/2024 – Added new guide link.
07/10/2024 – Added new guide link.
06/17/2023 – Added minimalist information for getting the Steam overlay to work in the EA App. (See Step 2. in section "Get the Steam Overlay Working in Origin".)
10/28/2022 – Added new guide link.
07/08/2020 – Added new guide link.
03/03/2020 – Replaced image.
01/23/2020 – Fixed typo in link.
01/14/2020 – Added new guide link.
11/02/2019 – Embedded new image.
11/01/2019 – Added new guide link.
10/31/2019 – Updated images for new Steam library layout; fixed text for image continuity.
09/03/2019 – Added new guide link.
10/20/2018 – Changed wording for clarity.
10/19/2018 – Added new guide link.
10/16/2018 – Fixed typo.
10/15/2018 – Initial version.
83 Comments
Zephyrツ 30 Sep @ 1:41am 
Nc
† ßâd•£üç]< Îñç™  [author] 22 Apr @ 12:29pm 
@Valravn Black: Technically, the guide still works for the EA App, as I am currently playing SW:GoH on it through Steam.

Perhaps one of these days, I will update this for the desktop App. Since the principle is still the same as it was with Origin, it isn't a high priority for me right now.

As far as the quotes go, they should always be included in the TARGET field. Not sure why yours didn't, but the way you wrote it in your comment, you forgot the backslash... i.e. C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\ ...which should be in the START IN field. Come to think of it, it would seem by your comment, looks similar to shortcuts made by Windows. So without having a backslash, which Steam added, it would seem that quotes are needed.

Either way, it doesn't hurt for me to test this interesting problem in the future as I am now intrigued.

I'm glad you got it working!
Have fun and enjoy. 😃
Valravn Black 22 Apr @ 7:28am 
Update 2: I figured it out! Turns out the issue isn't the EA App, its a bug with the non-steam game feature. Add the EA Desktop EXE as shown in the above guide, then make sure to add double quotes around both lines in the properties. Those missing quotes were what was causing steam not to grab the app.

An example of how steam creates it, is this:
C:\Program Files\Electronic Arts\EA Desktop\EA Desktop

But this is what you want it to look like:
"C:\Program Files\Electronic Arts\EA Desktop\EA Desktop"
Valravn Black 22 Apr @ 7:20am 
Update: There is no way to run EA games with the steam overlay. Origin cannot be used, it won't allow you to login. My guess is the servers for Origin are permanently offline. I can't find a solution at all.
Valravn Black 22 Apr @ 7:14am 
Ok guys, did some research. The new EA App doesn't work with steam at all. you have to download the old Origin client. I found a link here, which should still work: https://www.techspot.com/downloads/5783-origin.html
Valravn Black 22 Apr @ 7:09am 
This doesn't work anymore, at all. Assigning the steam hook to the EAdesktop app not only doesn't attach the overl;ay, it doesn't even launch the app.
† ßâd•£üç]< Îñç™  [author] 17 Jun, 2023 @ 8:49pm 
@PokerFac3: Firstly, let me thank you for commenting. It has been years since I messed with Origin and didn't realize they discontinued it in favor of their so-called EA App.

Secondly, I did some testing with Sims 3 with the new EA App and I can confirm the Steam overlay does indeed work! Even though this guide is outdated, the principle is pretty much the same... except you want to BROWSE for and add EADesktop.exe as your non-Steam game. Just name your non-Steam EA App game as your shortcut title if you prefer keeping your screenshots organized. However, be prepared that some developers might disable Steam's overlay from hooking into their game (as has been a reoccurring case with most Call of Duty games on Battle.net).

Good luck and let me know how it goes! Enjoy. 😁
PokerFac3 17 Jun, 2023 @ 6:18pm 
This works with EA (new version of origin)?
† ßâd•£üç]< Îñç™  [author] 10 Oct, 2021 @ 6:40pm 
@P41N: I cannot answer that since I don't play BF4. However, if it's anything like SWTOR, then the Steam account should be linked through Origin or the game's website... especially if the email address used for Steam is different than the game. Couldn't hurt to check.
huh 10 Oct, 2021 @ 3:27pm 
Great solution, but not the best. Achievements will not unlock in Steam that way for example in Battlefield 4.