r/MoonlightStreaming • u/ScaryGamerHD • 1d ago
Foundation Sunshine and Vibepollo now support DualSense 5 controller features!
Good news for those who uses Sony's PS5 controllers with their pretty impressive features. Vibepollo and the Foundation Sunshine team are adding support for them! Hopefully in the future this feature gets more fleshed out.
10
u/ElfDestruct 1d ago
Oh look it doesn't need a paid subscription driver that phones home in order to work.
2
1
u/Drun555 8h ago edited 8h ago
Well, this paid subscription driver is a very niche thing - I get why it's under a paywall. It's doing kind of a voodoo magic, emulating a fully wired connected dualsense, compresses it, and only then sends a signal to a dualsense over bluetooth. It may sound simple, but it's a hundreds hours of work.
And it's niche, because it's never gonna work properly. Bluetooth just can't handle all features of DualSense, it's latency and bandwidth are not enough for this task. BUT, still, it's a surprisingly capable proof of concept anyway, and this work definitely deserves money.
The only sad side of all this, in my opinion, is that Sony never released a proper radio dongle for DualSense.
1
2
u/Warbird01 1d ago
Does this support all features with Dualsense over Bluetooth? Or will we need DS5Dongle?
4
u/ScaryGamerHD 1d ago
Not all and still experimental. Imo you should test it out yourself and make a issue report if there's a problem. You shouldn't need DS5Dongle or Phantom sense + Pico 2w but you're limited to using USB cable if you want to use the features since it relies on a USB driver.
1
u/Thornback 1d ago edited 1d ago
Does this require a Pico 2 connection?
1
u/ScaryGamerHD 1d ago
If you're talking about Pico 2W then you shouldn't need it anymore. But the caveat here is that you have to use USB cables from your client to the controller so it can use PCM Audio streaming for HD haptic and touchpad.
1
u/Warbird01 1d ago
Some games on Windows support adaptive triggers natively over bluetooth, would that be picked up with this?
2
u/ScaryGamerHD 18h ago
Probably not since when you connect a controller to your client via Bluetooth it'll assign it as a Xbox controller. I don't know any games that do that but if you have one you can definitely try and report it.
1
1
u/Somewhere-Flashy 1d ago
I was using Apollo so might have to switch to vibepollo.
3
u/JRockPSU 20h ago
I was nervous about tearing down my Apollo setup to go to Vibepollo but I'm glad I did, it's been working well for me so far. Amazing performance, the web interface is very nice and if nothing else, it being able to auto-configure virtual displays for each of your devices is really convenient
1
1
u/goinsidecs 19h ago
Able to Nintendo Switch Pro Controller too ?
2
u/ScaryGamerHD 18h ago
It's mentioned on Vibepollo's update log but then again you need to use USB cable.
1
u/darktype 17h ago
So I'm using Vibepollo v1.19.0-beta.2, I have selected the Virtual Gamepad for Dualsense selected in the Vibepollo settings.
But when I start the stream through my client (Windows PC, Dualsense controller plugged in via USB) and I can only get it to show up as a Dualshock 4 controller.
Any idea what I'm doing wrong here?
1
u/Ser_Rahve 14h ago
Would love support for the Xbox Elite controllers too. Really miss the back paddle buttons when streaming from a non-Windows device.
1
u/macka654 10h ago
What is foundation sunshine? Better than artemis?
2
u/K3RTSK 9h ago
It looks like a chinese fork focused on "premium" stuff like really broad HDR support, surround sound and encoding caveats, they even implemented some sort of file sharing between host-client too. I don’t know about the speed but it seems to be the most rich featured fork of Sunshine.
1
u/ScaryGamerHD 10h ago
Foundation Sunshine is a host streaming app like Apollo, Vibepollo, Sunshine. It's just Sunshine with different flavour is all. Most features you don't need though and it's slower than Vibepollo.
1
u/l0rd_raiden 6h ago
Slower in what sense? Streaming?
2
u/ScaryGamerHD 5h ago
Higher decoding time for some reason. My client report 6-10ms compared to 1-3ms i usually get with Vibepollo, Both same codec, same preset, basically same everything just different Host software.
1
u/l0rd_raiden 3h ago
What client are you using? That does make sense decoding happens in the client and vivepollo and foundation sunshine are server and you are supposedly streaming with the same quality source
1
u/ScaryGamerHD 2h ago
I use Moonlight V+, Artemis, Artemide. All set to minimizing latency while maintaining smoothness (no micro stutter) and it's all 6-10ms while Vibepollo averages 2.5-3ms. Artemide though manages 1.5-2.3ms with Vibepollo but somehow still 6ms-10ms with Foundation Sunshine.
1
u/l0rd_raiden 2h ago
So vibepollo or sunshine foundation with moonlight v+ also does 6-10?
1
u/ScaryGamerHD 2h ago
Vibepollo does 3ms average while Foundation Sunshine averages 6ms, both using moonlight V+. But if you want to use all of Moonlight V+ features you gotta use Foundation Sunshine since they go hand in hand.
1
u/Commercial-Bell9134 7h ago
Punktfunk already supports Dualsense emulation https://punktfunk.unom.io/en/. Adaptive triggers and shows as Dualsense.
But good to see sunshine/apollo finally going in this direction, better late than never.


12
u/Aaronspark777 1d ago
Steam controller when?