How I Set Up Always-On Remote Access for My Steam Deck OLED
I’ve had my Steam Deck OLED since it launched back in late 2023. It’s a great device. I love it. But lately I’ve been on a mission to optimize what I already own instead of buying new things, and that meant looking at my setup with fresh eyes. My funds are limited and I must live the purchase choices I’ve already made in the past few years.
Here’s what I realized: I have an iPad Pro, a MacBook Pro I was lucky enough to buy from work for $500 when they sent me a replacement for it, and an Apple TV in the living room that can do so much more than I’ve given it credit. The Steam Deck sits in a dock on underneath my living room TV. What if I could access it from any of those devices? What if I could stream games to my iPad on the couch, or remote into Desktop Mode from my Mac to install something without walking across the room? Or from my iPad when traveling leaving all of my devices securely at home.
The Steam Deck runs Linux. Tailscale exists. This should be possible.
It is. And after a few evenings of tinkering, I now have a setup where I can access my Steam Deck from anywhere - my couch, my office, or anywhere else in the world - using three different methods depending on what I need to do. Here’s how I did it.
What You’re Actually Getting
Before diving into the setup, let me explain what this gives you. By the end of this guide, you’ll be able to:
Access Desktop Mode remotely via Screens 5 using VNC. This is what I use when I need to install games, manage files, or change settings. It’s not pretty and it’s not fast, but it works.
Play games remotely with full controller support via Steam Link. Steam’s built-in solution is solid and easy to set up. If you just want to play Steam games and don’t care about squeezing out every last millisecond of latency, this is probably all you need.
Stream games with the lowest possible latency via Moonlight and Sunshine. This is the enthusiast option. More setup, better results. I use this when I actually care about performance.
All of this works over Tailscale, which means no port forwarding, no dynamic DNS nonsense, and encryption by default. If you’re not already using Tailscale, you should be. It’s free for personal use and it makes remote access trivially easy.



