Moonshine, a headless streaming server for Moonlight, has been released in version v0.16.1 - just days after version 0.16.0, which brought clipboard paste and native touch input.
This update focuses on gamescope’s focus and output scaling logic, ported over to fix Steam overlay input issues for native Wayland windows, X11 clients and override windows. It also adds an option to clamp video packet size for VPN and tunnel connections.
Added
- Add
stream.video.max_packet_sizeto clamp the client’s video packet size, avoiding fragmentation over VPNs and tunnels.- Support Windows BT.2100 image descriptions. (#214, @urwrstkn8mare)
Fixed
- Port gamescope’s focus selection and output scaling, fixing focus handling and Steam overlay input for native Wayland windows, X11 clients and override windows, flushing gamescope focus properties and refreshing overlay state on property changes. (#212, #214, @urwrstkn8mare, @baberabb)
- Correct window stacking order. (#214, @urwrstkn8mare)
- Stop marking xdg toplevels as maximized. (#214, @urwrstkn8mare)
- Send presentation feedback to composited Wayland clients. (#214, @urwrstkn8mare)
- Fall back to an XCB surface when the Vulkan WSI bypass is unsafe.
- Fix a crash related to color converter caching.

Source: GitHub