Moonlight allows you to play your PC games on almost any device, whether you're in another room or miles away from your gaming rig. Moonlight (formerly Limelight) is an open source implementation of NVIDIA's GameStream protocol.
Running the Moonlight executable from the command line could allow Moonlight to be executed with a script and e.g., run a specific application on a specific computer with specific options (frame rate, resolution, bitrate, full screen, etc.) through such a script with the right options. This script could then, for example, be task scheduled to run automatically on user sign-on.
Just wrote a little helper to start new virtual display automatically when moonlight client connects, matching client's resolution and framerate settings - just like what Sidecar does
Suport for video output when the PC displays are off Moonlight Ideas ...
Moonlight, when used in combination with Sunshine, could allow the user to toggle between multiple monitors, using a keyboard shortcut.
I'd like to have a feature where you can toggle whenever your (phisical) screen must be public (current mode) or not (screen would become black, or at least have a message like "privacy mode is enabled"). Obviously, if the mode is enabled, you would still be able to control the computer through moonlight. And if you can, make it support multiple monitors. Thank you for providing an such software!
Moonlight Stream webpage SDL_GameControllerDB A community sourced database of game controller mappings to be used with SDL2 and SDL3 Game Controller functionality. Usage Download gamecontrollerdb.txt, place it in your app’s directory and load it. SDL2:
Moonlight clients do not directly send any analytics or other telemetry data, however other software used to download, install, and run Moonlight clients, such as your operating system or app store may do so.