Originally Posted by slaWter
Is there a way to add BF3 to your Steam library without going though Origin at all?
I've googled a bit but most posts are about simply adding Origin to Steam and then renaming it to "Battlefield 3".
Nope, you have to run Origin to run BF3. I don't know why people are so resistant to Origin, I mean it's not that
bad. Just add BF3 via Origin in Steam, disable Origin overlay, and you won't even notice the service is running. It will act just like a Steam game.
The only bad thing is when you quit BF3, you will have to quit Origin, otherwise Steam will still report you as playing BF3.
EDIT: sorry for ninja edits