Vita Moonlight updated to Alpha 5, better support for GFE3
While I believe that the current state of Moonlight for the PS Vita is in more than a stable state, it’s nice to know that developers keep working to make it better and better with each release. I had been wondering the last few days if there was more to update and fix in this amazing application and here is my answer: we have minor fixes to stability and support for L2/R2/L3/R3 Buttons on PSTV along with better support for people who use the newest version of the GeForce Experience application, which was recently updated to milestone 3.0.
What is Vita Moonlight?
Moonlight is an open-source implementation of the nVidia GameStream client that allows you to stream your Steam games (and some non-steam ones) to a mobile device of your choice. It allows for high-quality streaming with minimal to no input lag of your PC games. Originally the GameStream system only allowed to stream to nVidia Shield devices, but Moonlight allowed people to stream to their favorite devices and now we can use it on our Vitas too. You can check is your GPU is supported here.
Changelog for Vita Moonlight Alpha 5
- Fix crash at first time
- Improve input packet handle
- Change connection option
- Code cleanup for input handling
- Support L2/R2/L3/R3 Buttons on PSTV
- Update build toolchains & Fix connection problems under GFE 3.0
Instructions for Vita Moonlight Alpha 5
For those that weren’t around here is how to customize Moonlight since the Alpha 4 update.
server.txtandconfig.txtaren’t needed anymore – everything is done from within the app.Obviously stream configuration only applied after stream restart, input applied instantly.
If you want to use Vita native resolution (960×544) you need to go to NVIDIA control panel => change resolution and add the resolution manually. (Customize=>Create custom resolution) Also, some games might need additional settings to stream 960×544 (for example, for Portal 2 I had to add
-width 960 -height 544command line options).Default mapping
- LT/LR/LT/RT – back touchscreen
- Pause stream – front-left corner of front touchscreen
- Special key (XBox key, Guide key) – bottom-left corner of front touchscreen
Remapping
Create folder
ux0:data/moonlight/mappingsand putmappings/vita.confthere, enableEnable mapping filein the settings.
Example: config file with swapped triggers and bumpers: vita.confSpecial buttons on front touchscreen
Check settings. You can also enter key code manually, check this page to find out the right one. Keep in mind that Alt-Tab or Windows key will not work.
Back touchscreen deadzone
Check settings. For easier configuring menu also visualise touches.
Disabling power save
Enabled by default. Vita will not go to sleep when stream is running.
Download Vita Moonlight Alpha 5:
To get the latest build pushed by developer d3m3vilurr who seems to have taken over maintaining the project from xyzz all you need to do is click this link and download the latest VPK file.
Enjoy this new release and happy streaming!

Anyone here having issues with the analogs?
First!
Damn….
lol. XD
No I a first! I will sleep with wololo and get him to remove the above comments!
No matter what i try i cant get the vita.config to run properly (i want the L2/R2 mapped to the shoulder buttons of the vita)…
Its a kind of strange design decision to put l2/r2 on the backscreen.Shooter and many other games rely on those buttos being physikal.
When i put the vita.config into /moonlight/mappings and activate it in the settings ALL buttons stop to work .Only the touch screen still works then .If someone has an idea why it isnt working i would very much appreciate the help!
I dont understand how to change button mappings, I dont want to use the backscreen touch to anything and instead use the bumpers in stardew valley for exampe. the vita.conf is pretty confusing.
@wololo still would be nice to have vita remote desktop as would be able to be used by all not just nividia ppl can you suggest it you have way mroe influence
problem is that only nVidia is properly supporting such a tech. Of course we would probably get some sort of remote desktop sooner or later, but most remote desktop out there apart from splashtop( again, last I check require nVidia card running ) doesnt really support high frame rate with low latency, since most of them are CPU encoded.
You just need to add Drive:\Windows\System32\mstcs.exe to list of your games in Nvidia Experience and you have your remote desktop.
Anybody knows how’s the lag now? Any better than in the first releases?
I can’t seen to make the Analog Sticks work at all.
I enjoy meeting useful info, this post has got me even more info!