Skip to content

A tool to automatically change resolution for Sunshine game streaming.

Notifications You must be signed in to change notification settings

blake502/SunshineResolutionTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SunshineResolutionTool

A tool to automatically change display modes for Sunshine game streaming.

Conveniently detects when a Sunshine client connects, and automatically adjusts resolution, refreshrate, and HDR enablement. Settings are restored to default state when client disconnects.

Prerequisite

Install WindowsDisplayManager.

Run Powershell as admin, and exectute the following command:

Install-Module -Name WindowsDisplayManager

Setup

  1. Install WindowsDisplayManager (instructions above).
  2. Download SunshineResolutionTool.exe from the releases section.
  3. Run SunshineResolutionTool.exe to create the settings.cfg file.
  4. Modify the settings.cfg file to specify your desired resolutions, refresh rates, and HDR enablements.

Note: If you only want to use SunshineResolutionTool for this session, simply run the tool. Otherwise, follow the rest of the instructions to have SunshineResolutionTool launch in the background automatically at login.

  1. Copy both SunshinResolutionTool.exe and settings.cfg to a safe location (IE: C:\Program Files\Sunshine)
  2. Navigate to %appdata%\Microsoft\Windows\Start Menu\Programs\Startup
  3. Create a new shortcut in that location. The shortcut should point to this command:

"C:\Program Files\Sunshine\SunshineResolutionTool.exe" -hide

Note: Update the location to wherever you placed SunshineResolutionTool.exe. Be sure to include the -hide argument.

  1. Run the shortcut.

TODO

  • Automatic install script
  • Documentation

About

A tool to automatically change resolution for Sunshine game streaming.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages