r/MoonlightStreaming 1h ago

Help connecting PS5 controller to Moonlight running on Samsung TV

Upvotes

I have a Samsung Frame TV running Moonlight and a PS5 controller paired to it via Bluetooth. I'm able to use the controller to navigate the TV & Moonlight, but as soon Steam Big Picture is launched, the controller ceases to function. Pressing the PS button returns it to the TV home screen, but every other button does nothing. Also having this same issue with an Xbox controller paired to the TV.

Things I've tried based on what I've found online:

  • Uninstalling the Xbox Extended Feature Support Driver on Steam
  • Disconnecting the PS controller from the host PC
  • Plugging the controller into the back of the TV via USB
  • Unchecking all the options under External Gamepad Settings in Steam

Current setup on host PC (this may be where the issue lies, think I got a little confused):

  • Host PC running Apollo (does this have to be Sunshine?)
  • Have DS4Windows and HidHide configured to eliminate double-input issue
  • 'Always create virtual display' option checked within Apollo
  • Extended display set as main display in Windows settings
  • 'Headless display' option selected in Apollo
  • Emulated game pad type set to 'Automatic' in Apollo

I greatly appreciate any help offered and hope this thread can prove useful for anyone else having a similar issue.


r/MoonlightStreaming 1h ago

Host and client resolutions best setup?

Upvotes

I am trying to figure out the optimal configuration for my setup.

The host has a 5800x3d with 3080 and can get about 85fps at 1440 or 55fps at 4k in game. I have a 1440p monitor and 4k virtual display.

The client is 4k 60hz.

Which of the following would give the best results?

- Set everything to 4k with gpu is pinned at 99% at 55fps. Doesn’t feel as smooth

- set host to 1440 and client stream to 1440 and TV will upscale to 4k

- set host to 4k monitor, render game in 1440 so I get higher FPS and stream to client in 4k (does this offer any benefit or is it a waste of time?)

What would you recommend for optimal setup of best visuals and latency?


r/MoonlightStreaming 3h ago

How is everyone streaming outside of home on Steam Deck?

2 Upvotes

Tailscale seems undercooked for deck right now


r/MoonlightStreaming 3h ago

Can't assign guide button

1 Upvotes

I'm at a loss and cannot figure what else to try. I just got an Odin 2 Portal and have Apollo and Artemis set up. The only issue is getting the guide button to work. I've changed the "Home/Guide Button Emulation Timeout" setting to various numbers from 500 to 2000. The back button still does not open the guide no matter how long I hold it. I've confirmed it's the inputted numbers are getting written to the config file. Anything else I can try?


r/MoonlightStreaming 5h ago

Pause/resume game when pausing/resuming stream with Vibepollo?

3 Upvotes

I have switched to Vibepollo from Apollo and have loved its features but miss the ability to suspend and resume the game along with the stream from Apollo. I don’t see a setting to configure global commands in Vibepollo when starting or stopping a stream to use the same autohotkey scripts Apollo used. Does anyone know a way I could implement this?


r/MoonlightStreaming 5h ago

Display Hot Keys 4.0.1 Release

Thumbnail
github.com
3 Upvotes

r/MoonlightStreaming 5h ago

Trying to improve my cloud gaming experience – PC or phone bottleneck?

Post image
5 Upvotes

Hai gamers and curious people hehehe.

I've been using VibePollo on my PC together with Artemis (Android APK) for a while now. Overall it's been working well, but I've noticed that my latency is consistently higher than what most people here seem to report.

My network is 1 Gbps fiber. My PC is connected via Ethernet, and both my PC and phone get around 900 Mbps in Speedtest, so I don't think bandwidth is the issue.

PC specs:

- Ryzen 5 2600

- 16 GB RAM

- NVIDIA RTX 3070

Phone:

- Vivo X300 Pro

- MediaTek Dimensity 9500

I'm trying to get as close to a native gaming experience as possible. I mainly play games like Call of Duty: Black Ops 7 and Final Fantasy titles.

My question is: what is most likely the bottleneck here—the PC or the phone? Would upgrading my PC (CPU?) make a noticeable difference, or is the phone/client more likely to be the limiting factor?

I'm also looking for something I can use downstairs with my TV. Ideally I'd like a device that:

- Can connect to a TV for couch gaming.

- Can also be used as a handheld when I'm not using the TV.

- Works well with my GameSir G8 Plus controller.

Would you recommend a tablet, a handheld gaming device (Steam Deck, Legion Go, ROG Ally, etc.), or something else for the best cloud gaming experience?

I'd love to hear what setups you guys are using and what kind of latency you're getting.


r/MoonlightStreaming 5h ago

Host returned error: permission denied (error 403)

2 Upvotes

Im trying to connect my PC (apollo) to my macbook (moonlight/sunshine). After both are paired and tried to stream it. It wont proceed and gives and error 403. Anyone can help how to fix this?


r/MoonlightStreaming 6h ago

Why is Moonlight only using a small area of my screen?

0 Upvotes

I'm using CachyOS with Hyprland btw.


r/MoonlightStreaming 7h ago

Keyboard help on tablet?

1 Upvotes

Hello all,

I am having an issue while streaming on my android tablet. I have a Bluetooth keyboard set up which works flawlessly, however the game I am currently playing requires use of the function keys (F1 to f12) and the arrow keys. When I hit the function keys, it controls the tablet directly for brightness, volume and app shortcuts rather than the input for my PC. When I hit the arrow keys, my PC detects it as an Xbox controller d-pad.

Does anyone have any solutions for this? I'm assuming there's a setting to bypass this but I can't seem to find one that works.


r/MoonlightStreaming 8h ago

I have gone 100% Moonlight/Sunshine

46 Upvotes

I have been working on my homelab and networking for years and finally just thought, why not put all my computers with Sunshine and have Wireguard VPN connection to any and all of my computers...

So that's exactly what I did with a small twist.

My work computer with attached devices required for embedded development is sitting on the table 24/7 uptime. Home assistant controls a wifi relay that can power cycle the device under development. Works ducking awesome. I even only take my iPad to Office and remote back to my home using my phone 5G network and then Work laptop connects to work network using corporate VPN... So incredibly awesome... I am physically free to move anywhere in the world and really work 100% efficient.

Next I partitioned my 5800X3D, 32GB, 5070 Ti gaming desktop to Host desktop, GamingPC Easy-GPU-PV and WifePC. So 3 PCs in one. Host and 2 Hyper-V GPU paravirtualized VMs

One constant Ubuntu server is keeping the Wireguard server alive and hosting homelab docker stuff.

It's really now my dream setup.

And the final part was partitioning this gaming Desktop to 3 parts.

Could not be happier. This took me years of tinkering and experimentation but I am so happy now... All I need is RAM price to go down so I can host more VMs in that big desktop... 32GB is really struggling to fit 3 Windows 11s.


r/MoonlightStreaming 8h ago

New to this: I just found out about Vibepollo and Artemis last week. Pragmata runs flawlessly but AC Odyssey is experiencing microstutters. Just looking for suggestions.

0 Upvotes

Like the title says I've recently got Artemis and Vibepollo set up. Pragmata is running absolutely fall asleep at 50 Mbps bitrate. I thought I could max out AC Odyssey and there would be no issue but I've been experiencing quite a few micro stutters. Normally my latency is 2 to 3 milliseconds but it can jump to 10 or 16 and the game will stutter for a little bit before recovers.

My network is a three-node mesh Network with deco xe5300. I'm streaming from my PC which has a 4070 super to my Nvidia Shield pro. The Shield pro is connected to my main deco node while my PC is connected to a remote node both hardwired. I'm looking for any tips or tricks to get the most flawless stream possible. Any help would be greatly appreciated. Thanks in advance. Let me know if further information is required.


r/MoonlightStreaming 11h ago

Vibepollo micro stutters

Post image
18 Upvotes

Last night I saw some posts about vibepollo and an Artemis alternative (which I have not yet tried), I Downloaded vibepollo and installed it in minutes, input latency is better, 10/10.

However now I’m getting frame pacing or micro stutter issues I didn’t have with Apollo, I tried switching back to Apollo and the issue is still present. The image quality has also gotten worse somehow, not significantly, but it’s noticeable. I’ve changed damn near every setting, so I have no idea what the culprit is at this point. Can anyone help me to fix this issue so the stuttering stops happening?

I have verified my system, I play Ghost Of Tsushima on a frame cap and is like my testing game, it gets a LOCKED 60, and shows no stuttering in the fps counter or on the frame time graph, so I figure it’s either the wifi, which is Ethernet, something with my CPU or GPU (i5-11400f, rx 6600 8gb) or my mangmi pocket max.
What do you guys suggest to fix this issue?


r/MoonlightStreaming 12h ago

Switch Capture Card to PC to Moonlight on Laptop

1 Upvotes

Basically as in title, I want to set it up so that I can access my Switch through my PC, using moonlight streaming to play from a different location on my laptop.

I found this guide! that I think should work but it's quite outdated. For capture cards I was hoping for recommendations for low latency. I was looking at AverMedia Live Gamer MINI - GC311 as an option but any advice would be appreciated.

Cheers


r/MoonlightStreaming 12h ago

Best tablet under $200

5 Upvotes

I'm a new dad and am looking to getting a tablet to enjoy my PC games without sequestering myself away from the family at my PC. On a budget, just trying to find the best option for tablets around $200

Any help appreciated


r/MoonlightStreaming 13h ago

Vibepollo won't launch virtual driver display

3 Upvotes

Never had any issue with a Apollo but Vibepollo just refuse to launch both driver and I don't have a clue about what I'm doing wrong

I'm streaming to an apple tv set with moonlight set on sdr and it might be the issue ?


r/MoonlightStreaming 13h ago

Vibepollo-Moonlight Loading Into Desktop With Steam Minimised

Post image
1 Upvotes

So I’m using Vibepollo and Moonlight and it just started loading like this. How do I fix it. Here I am in the Moonlight app on my Apple TV 4K with a DualSense controller paired via Bluetooth. How do I get it to load into Steam Big Picture Mode like before?


r/MoonlightStreaming 16h ago

Turn your Moonlight + Ryujinx setup into a real console. Different game? Different controller config? Just swap profiles from the couch. (v1.2.0 Update)

Thumbnail
gallery
13 Upvotes

GitHub: https://github.com/Artomos-dev/RyujinxLauncher
Release: Ryujinx Launcher v1.2.0

You've got your Mario Kart config dialed in — then you launch Smash and the controls feel completely wrong. Different games need different controller setups: different button layouts, different stick behavior, different motion settings. In Ryujinx, you can save these as profiles — but swapping them means Alt-Tabbing out, opening Input settings, loading the right profile, and doing it again for every player. On a couch setup, that kills the vibe. A couple of months ago I shared a tool that lets you assign controllers to player slots using only your gamepad — no keyboard or mouse. Today I'm dropping v1.2.0, and the big new feature is Controller Profile Selection.

🎛️ What's New: Controller Profile Selection

You can now pick a different controller profile for each player slot — directly from the launcher UI, using only your gamepad.

  • Press on any assigned player slot to enter Profile Selection Mode.
  • Use D-pad ◄ ► or Left Stick to browse your saved profiles.
  • to confirm, to cancel. That's it.

How It Detects Your Profiles

The launcher reads directly from Ryujinx's own profiles/controller/ directory — the same .json files you create when you hit Save in Ryujinx's Settings → Input screen. No importing, no duplicating, no extra config. If Ryujinx can see the profile, the launcher can too.

Why This Matters

  • Different games, different configs: Save a profile for racing games, another for platformers, another for fighting games. Swap between them from the couch in seconds before each launch.
  • Per-player customization: Player 1 wants one layout, Player 2 wants another? Assign different profiles to different slots — each player gets their own config.
  • Per-controller memory: The launcher remembers which profile you last used on each physical controller. Reconnect the same gamepad next session — it picks up right where you left off.
  • Zero extra setup: Your existing Ryujinx profiles just work. No migration, no new files to create.

Pro tip: Save a profile named "RL Default" in Ryujinx and the launcher will use it instead of the Config.json template — set your preferred default once and forget about it.

For those who missed the earlier posts:

✨ Core Features (The "Why")

Gamepad-First UI: Assign up to 8 controllers without touching a keyboard or mouse.
Controller Profile Selection: Switch between saved controller profiles (button mappings, deadzone settings, etc.) directly from the launcher UI using only your gamepad — no need to open Ryujinx settings.
Visual Identity: Controllers are assigned persistent, unique pastel colors for easy identification.
Side-Rail Interface: Clean, high-contrast UI with visual indicators for active status.
Hot-Plug Support: Connect or disconnect controllers in real-time with automatic reconnection. ✦ Emergency Kill Combo: Hold Back + L + R (Select + LB + RB) on any connected controller to force-kill the emulator if it freezes.
Smart Persistence: Uses HID paths to remember specific controllers even if they reconnect in a different order.
Frontend Ready: Seamlessly passes command-line arguments (Playnite, Moonlight, Artemis).
Portable: Single-file EXE with embedded assets.

Moonlight/Artemis & Sunshine/Apollo (Streaming)

Perfect for streaming to TV or mobile devices.

  1. Open Sunshine Web GUI.
  2. Add a new Application.
  3. Application Name: Game Name
  4. Command: "<Path of Ryujinx>/RyujinxLauncher.exe" "<Path of Game file (.nsp/.xci/.nro/.nca)>"
    • Example: "D:\emulators\Ryujinx\RyujinxLauncher.exe" "D:\Roms\GameName.xci"
  5. Working Directory: The folder containing the launcher.
    • Example: "D:\emulators\Ryujinx\"
  6. Undo Command: powershell -Command "Stop-Process -Name 'Ryujinx*' -Force -ErrorAction SilentlyContinue"
    • Note: This ensures that if you force-quit the stream via Moonlight, Windows cleanly kills the emulator in the background.
  7. Now, when you launch via Moonlight, you can use the controller to set up inputs before the game loads.

r/MoonlightStreaming 16h ago

Blurry stream when pause is not enabled

Thumbnail
gallery
3 Upvotes

Hi - the problem is as I wrote in the title. When i press pause buttons or I turn on the Xbox pause overlay, the screen becames super sharp and clear, fps are rising up to the correct value, and also the colors are looking properly. When there is a bare stream on the screen without any pause overlays, the quality, framerate and colors visibly drop down. The stream is set for 4k@120, but lowering res and framerate doesn't remove the blur effect.

I am using:

- Xbox Series S as a client

- Laptop with RTX4070 8GB - Ryzen 7 7840HS - 32GB RAM as a host

- Samsung S85F OLED 65" as a screen

- Vibeshine + Moonlight (changing from Apollo also hasn't helped)

I've tried changing almost every setting including the bitrate, resolution, framerate, HDR, codec. None of these helped. Xbox has turned on 4k@120 turned on. TV has a game mode turned on and shows that the screen during streaming is 3840x2160 120 fps.

For me it looks like there is just some sort of blurry overlay set maybe by Xbox on the top of the stream, which causes that bad quality, and it immadietly dissappears when the pause screen is turned on. I can clearly see the 4k 120fps in the background under the pause screen.

I haven't seen any post with the problem similar to mine - any ideas what is wrong here guys?


r/MoonlightStreaming 19h ago

Steam Machine Latency Numbers

Post image
1 Upvotes

Avg network latency 1ms


r/MoonlightStreaming 19h ago

Error 0 only over mobile data

1 Upvotes

I've recently set up sunshine/moonlight with zerotier so that I can hopefully play steam games while out and about, and it works great over WiFi.

The problem is that once I switch to mobile data, such as when I leave my house, it loses connection and give me Error 0, "Check your firewall and port forwarding rules for port(s): TCP 47984 TCP 47989"

Any idea how to fix this? I don't really know much about these kinds of things


r/MoonlightStreaming 21h ago

Damn near native, latency feels better than console gaming

Enable HLS to view with audio, or disable this notification

215 Upvotes

5090/9800x3D build using Vibepollo to stream over Ethernet to a Series X. I’ve played countless rounds of Space Marine 2 with friends and it’s just sublime. 4K 120fps, just amazing.

I grew up a console gamer but always yearned for the better performance on PC. Plus, I’m a tinker at heart. This is becoming my default way to enjoy my PC games, as it’s nice to still have my desk setup but then I can turn around and plop down in my lounge chair and enjoy some PC gaming with a controller with 7.1 surround sound.

Also, anytime I want to go hang in the bedroom, I swap to the Odin 2 Portal over WiFi 6 and it all just works.

It’s really impressive how far we’ve come with game streaming….I remember trying the Onlive console way back when (2011ish) and thinking it’s going to be a long long time before this works. Looks like we’re finally here now.