Steam Link

Steam Link

56 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
Ever since the Origin client went through a major revamp with version 10, many people were annoyed that the Steam overlay stopped working with their Origin games. While the new Origin client is feature rich and brought major improvements for accessibility, it still continues to lack ideal options such as importing and scanning drives for installed games, and shutting itself down after exiting a game… but I digress.

As per request, this guide will show you how to get Origin to play nice with Steam. This method does not need any scripts, installers, or attempts to bypass the Origin client altogether.

Please note that since I rarely use Origin for gaming, and will be using "The Sims 3" to demonstrate.
Configuring the Origin Client
To save time and to avoid the possibility of troubleshooting this later, it is advised to configure the Origin client first.

Step-by-Step Instructions
This section will go over how to configure the Origin client for v.10.5.xx +.
  1. Open the Origin client.

    Note: For convenience, check the box next to "Remember me"/"Keep me signed in" while in the login screen.
  2. Go to Origin > Application Settings in the primary navigation bar at the top.
  3. Under the ORIGIN-IN-GAME section, turn OFF Enable Origin In-Game option.

    Note: Disabling the Display FPS Counter under the During Gameplay section is entirely optional. If enabled and experiencing frame drops, try turning this setting off to see if your frame rates improve.



  4. Exit the Origin client before trying to run a game from the Steam shortcut.

Get the Steam Overlay Working in Origin
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.

The old way of running Origin games on Steam uses the Origin client as a medium. While this method is still tried and true, the client’s redesign has changed and/or omitted some of its old functionality. Having configured Origin, as previously demonstrated in the section above, should fix that. Additionally, doing it this way allows necessary updates to take place.

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 Origin then click the button labeled ADD SELECTED PROGRAMS.



    ⚠ 🆕 IMPORTANT NOTE:
    EA App users, locate and add EADesktop.exe instead. Default location can be found here:
    "C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\EADesktop.exe"
    Additionally, you will need to configure the EA App similarly with Origin. (Refer to section "Configuring the Origin Client" for correct settings.)

  3. Navigate to Library > GAMES in the Steam client’s main navigation bar, then begin typing Origin 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 Origin from the GAMES list in the left column and click on Properties.



  5. Change the name of your shortcut to reflect the Origin game you are intending to use the Steam overlay with, in the field above Target:.



  6. To locate your newly changed Origin game name shortcut, begin typing the shortcut’s name in the GAMES Search field to locate it easily. (In this demonstration, I’ve used Sims 3 (via Origin) as the shortcut name.)



    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 Origin Game from Steam
It is important to remember that this guide intends that you manually run your games from Origin and that the shortcut will only launch the Origin client itself. Due to the way that EA designed their DRM, this particular method will trick Steam into attaching its overlay to Origin and any games being run in Origin.

Make sure that the Origin 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 Origin client. (Game updates will also be ready for download from the launcher when they become available.)

Do not be alarmed if you do not see the Steam overlay notification in the bottom right corner of Origin since the intent is to get the overlay to hook itself into the Origin game if successful. You can test this by pressing Shift + Tab to open the overlay, or press F12 to capture a screenshot in game.

IMPORTANT – Your Steam status will not revert back to normal after quitting the game. Be sure to EXIT out of the Origin 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 Origin. To troubleshoot, start by deleting the Origin 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: This guide is demonstrated using my Origin client which is installed on a different drive, along with "The Sims 3" game install. Furthermore, in order to get other non-Steam games working – such as SWTOR, I have also customized the properties to Steam’s executable file that is currently in use with my setup. (Refer to my SWTOR guide linked in the Other Guides section.)
Additional Notes
Optional (but not recommended) – Go to Origin > Application Settings in the primary navigation bar at the top of the Origin client. Turn off Automatically update Origin, located under the APPLICATION section > Client update. (Note: Allowing for manual client updates should not affect anything.)

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
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.
77 Comments
† ßâd•£üç]< Îñç™  [author] Jun 17, 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 Jun 17, 2023 @ 6:18pm 
This works with EA (new version of origin)?
† ßâd•£üç]< Îñç™  [author] Oct 10, 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.
P41N Oct 10, 2021 @ 3:27pm 
Great solution, but not the best. Achievements will not unlock in Steam that way for example in Battlefield 4.
† ßâd•£üç]< Îñç™  [author] Sep 17, 2021 @ 6:17pm 
@TheRelaxingEnd: You're welcome. 😊
Full-Life Sep 17, 2021 @ 2:21am 
Thanksy thanks again bad.
† ßâd•£üç]< Îñç™  [author] Sep 16, 2021 @ 5:50pm 
@TheRelaxingEnd: Great news! I'm happy to hear we figured out what the problem was.

Have fun and enjoy! :steamhappy:
Full-Life Sep 16, 2021 @ 9:43am 
Oww thank you so much bad. It looks like we are solved the problemo. Thanks again.
† ßâd•£üç]< Îñç™  [author] Sep 15, 2021 @ 4:56pm 
@TheRelaxingEnd: Very odd. You might want to double check and see if Origin is enabled to run when your computer boots up. Quick way to check this if you're running Windows 10 is to open Task Manager (CTRL + ALT + DEL) and switch to the Startup tab. If you see Origin listed, right click on it and select Disabled. Just to be safe, you might want to do the same thing with Steam... only make sure you know your login credentials before you do.

Let me know if this works for you. Good luck!
Full-Life Sep 15, 2021 @ 4:07am 
Himm. The problem is i only have bf3 (and thanksy thanks for fast post). But if was it true then i could have never open the steam overlay. But before this problem came i could open it. The problem happening when i close the pc completely and open it again. It's like i have never did your guide.