Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Vita Moonlight Motion: Difference between revisions

From GameBrew
No edit summary
 
Line 84: Line 84:


== Credits ==
== Credits ==
* Current improvements and maintenance: '''AorsiniYT'''
* Current improvements and maintenance: AorsiniYT
* Based on the work of:
* Based on the work of:
** [https://github.com/MetalfaceScout/vita-moonlight-motion MetalfaceScout/vita-moonlight-motion]
** [https://github.com/MetalfaceScout/vita-moonlight-motion MetalfaceScout/vita-moonlight-motion]

Latest revision as of 07:50, 29 June 2025

Vita Moonlight Motion
General
AuthorAorsiniYT, MetalfaceScout, xyzz, d3m3vilurr, ShadowPrince
TypeOther Apps
Version0.12.0
LicenseGPL-3.0
Last Updated2025/06/25
Links
Download
Website
Source

Vita Moonlight Motion is a port of Moonlight for PlayStation Vita. It allows you to stream and play your PC games (NVIDIA GameStream or Sunshine) with low latency and high quality.

It features tablet-style multitouch support, absolute mouse mode with gestures, an elevated floating keyboard, advanced control mapping, customizable hotkeys, and hardware video decoding.

Features

  • Multi-touch touchscreen mode - New tablet-style mode compatible with Sunshine, with true multitouch support and native gestures (e.g. pinch-to-zoom).
  • Improved Absolute Mouse mode - Cursor always follows the main finger, right click with two-finger tap, natural two-finger scrolling.
  • Exclusive touch mode selection - Choose between "Touch Mouse Absolute" (mouse gestures) or "Touchscreen (Sunshine multitouch)" (multitouch tablet) in the settings menu.
  • No ghost cursor - In touchscreen mode, the host cursor is hidden and no mouse clicks are sent.
  • Physical controls always active - Gamepad controls work in both touch modes.
  • Refined gesture and touch experience - Improved logic for right click, scrolling, and multitouch gestures.
  • Host status indicator dots - Green (online), yellow (IP change pending), red (offline/disconnected).
  • Robust host status checking - Background scan thread and mDNS sniffer.
  • Manual refresh - Press Triangle in the main menu or device search to refresh host/device status instantly.
  • IP change confirmation dialog - Always shows old and new IP, and always asks for confirmation.
  • UI and logic robust to missing/empty host fields.
  • Improved debug logging and error handling.
  • Automatic pairing fixed - The pairing process is now more reliable and user-friendly. You can now pair your PC directly from the Vita using "Search device", no more manual pairing required!
  • Elevated floating keyboard - The virtual keyboard now appears above the app, never covering the main screen (see screenshot below).
  • Updated libraries - All dependencies and core libraries (moonlight-common-c, enet, inih) have been updated for better compatibility and stability.
  • New modular mDNS sniffer - Fast and reliable device discovery on your local network.
  • Many bugfixes and code cleanups.

Controls

Start+L+R - Open Pause menu

Start+Left - Open the elevated floating keyboard at any time

Screenshots

VitaMoonlightMotion-01.png

VitaMoonlightMotion-02.png

VitaMoonlightMotion-03.png

VitaMoonlightMotion-04.png

Changelog

v0.12.0

  • Multi-touch touchscreen mode: True tablet-style multitouch, compatible with Sunshine. Enjoy native gestures like pinch-to-zoom, and use your Vita as a real drawing tablet!
  • Improved Absolute Mouse mode: The cursor always follows your main finger. Right click with a two-finger tap, and scroll naturally with two fingers—just like a modern touchpad.
  • Exclusive touch mode selection: Choose between "Touch Mouse Absolute" (mouse gestures) or "Touchscreen (Sunshine multitouch)" (multitouch tablet) in the settings menu. Only one mode is active at a time.
  • No ghost cursor: In touchscreen mode, the host cursor is hidden and no mouse clicks are sent, for a true tablet experience.
  • Physical controls always active: Gamepad controls work in both touch modes, so you never lose access to physical buttons.
  • Refined gesture and touch experience: Improved logic for right click, scrolling, and multitouch gestures. Gestures are more natural and reliable.
  • Many bugfixes and code cleanups: More stability, better logs, and a smoother experience overall.

v0.11.4

  • Host status indicator dots: Instantly see if your PC is online (green), offline (red), or needs IP update (yellow).
  • Robust host status checking: Background scan thread and modular mDNS sniffer for reliable device discovery.
  • Manual refresh: Press TRIANGLE (△) in the main menu or device search to refresh host/device status instantly.
  • IP change confirmation dialog: Always shows old and new IP, and asks for confirmation before updating.
  • Menu and status only refresh on real changes: UI updates only when status changes or the user requests it.
  • Improved debug logging: Detailed logs for all host and menu transitions.
  • UI and logic robust to missing/empty host fields: Works smoothly even with incomplete host data.

v0.11.2

  • More reliable and user-friendly automatic pairing.
  • Experimental absolute touch controls (beta).
  • Floating virtual keyboard that no longer covers the main screen.
  • Updated libraries and dependencies for improved compatibility and stability.
  • New modular UDP mDNS sniffer for device discovery (replaces legacy mdns code).
  • Improved debug logging, especially for device search and reconnect flows.
  • Cleanup of legacy code and dependencies.

Credits

External links

Advertising: