VoidLink is a project developed & maintained by Sunshine - Moonlight game streaming community players. After long term development and iterations, it has been refined into a powerful and feature rich game streaming tool.
More details about VoidLink including our community support is available on the app support web page.
Key Features of VoidLink
1. Customize your streaming experience
- Add frequently used menu functions to “Favorites” and reorder them via drag‑and‑drop.
- Adjust the width of the side‑settings menu by dragging.
- Streaming toolbox menu: quickly access the soft keyboard, send keyboard shortcuts, or switch on-screen widget layouts.
- Customize gesture triggers for settings, toolbox, and soft keyboard to create a personalized workflow.
2. Powerful video performance
- Video bitrate up to 800 Mbps for high‑quality streaming.
- Supports HDR and YUV 4:4:4 streaming (requires device hardware decoding).
- Picture‑in‑picture mode supported (iOS15+) —stream in the background without interruption.
- New frame pacing option "queue buffering" which improves latency & smoothness
- Experimental "performance" rendering mode: significantly improves performance athigh bitrates (e.g., over 150 Mbps), but may be counterproductive on some devices.
3. Advanced touch support
- Smooth, reliable multi‑touch passthrough.
- The app introduces a Multi‑Touch Game Fine‑Tuning feature for enhanced game touch responsiveness.
- Simulated mouse click, double click, right‑click, drag, etc., with adjustable pointer sensitivity.
- A variety of on‑screen widget types: gamepad, keyboard keys, mouse controls—or mixed combinations.
- Visual and haptic feedback supported (requires device with vibration motor).
- Customize on-screen widget layout—adjust size, shape, border, transparency, sensitivity, labels, and more.
- Import/export on-screen widget layouts for sharing configurations across devices.
4. Microphone redirection
- Support for microphone redirection with Sunshine-Foundation (experimental, has known audio quality issue on iOS12)
5. Changing bitrate without disconnecting
- Bitrate upper limit can be adjusted without disconnecting when working with Sunshine-Foundation.
Note: check out our technical support page for more details about Sunshine-Foundation
6. Full portrait‑mode support
- Streaming content and on‑screen widgets adapt to portrait orientation: automatic resolution and widget layout adjustment.
7. External controller support
- Specify controller mapping as Xbox360 or DualShock 4; on‑screen gamepads supported.
- Controllers can be connected anytime during streaming.
- Gyroscope mapping supported (iOS14+), with hot‑switch between device and controller gyro.
- Sensitivity adjustment tailors gyro controls to your preferences.
8. External display support
- Stage Manager mode - enables fullscreen display for external monitors.
- Airplay mode - mirrors your device display.