This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # NOTE: This script requires the DisplayConfig PowerShell module. | |
| # Install it with: Install-Module DisplayConfig | |
| # 1. Get the current display resolution | |
| $displayInfo = Get-DisplayInfo | Where-Object { $_.Primary } | |
| $screenWidth = $displayInfo.Mode.Width | |
| $screenHeight = $displayInfo.Mode.Height | |
| $targetResolution = "${screenWidth}x${screenHeight}" | |
| $targetMaxFps = [System.Math]::Ceiling($displayInfo.Mode.RefreshRate) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| param( | |
| # One or more (separated by commas) RTSS profile names to modify (e.g. Global or MyApp.exe or Global,MyApp.exe) | |
| [string[]]$profiles = ("Global"), | |
| # The FPS limit to set (use 0 for no limit, "auto" for current primary display refresh rate) | |
| $limit = "auto", | |
| # Optional limit denominator if you want to set a fractional FPS limit (e.g. for 59.56, use limit = 5956 and limitDenominator = 100) | |
| [int]$limitDenominator = 1, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Usage with Sunshine (for example): | |
| # Do command: | |
| # powershell -File "F:\Scripts\Yuzu-Configure-Controller.ps1" Xbox360 | |
| # Undo command: | |
| # powershell -File "F:\Scripts\Yuzu-Configure-Controller.ps1" XboxOne | |
| # | |
| # You MUST first configure the iniFilePaths and controllerIds below for your specific system! | |
| # Highly recommend to backup your Yuzu configuration files first! | |
| param( |