A lightweight screen refresh rate changer for Windows.
- This program is not yet complete; expect things to be missing.
- Automatic refresh rate switching: Change your laptop refresh rate when running on battery to save power.
- Lightweight: Refresh Rate Tuner is only a few KB in size, and is designed to be light on your laptop's CPU.
This feature list will grow as more features are added (see the disclaimer).
Any computer or laptop with a display that has more than one refresh rate.
- Save selected refresh rates between sessions
- System startup support
- Minimise to system tray
Any version of Windows that can run .NET Framework 4.8 (Windows 7 SP1 and later), both 32-bit and 64-bit. ARM should work as well, but I haven't tested it (due to lack of ARM-powered laptop).
Windows 10 and 11, both 64-bit.
Please don't daily drive Windows 7, XP, etc. in 2025.
Soon™.
- Install Visual Studio 2022 with the
.NET Desktop Development
workload checked. - Download the code repository, or clone it with
git
. - Extract the downloaded code, if needed.
- Open
RefreshRateTuner.sln
in Visual Studio. - Click
Build
>Build Solution
to build everything. - Your output, assuming default build settings, is located in
RefreshRateTuner\bin\Debug\net48\
. - ???
- Profit!
- Follow steps 1-3 above to install Visual Studio and download the code.
- Open
Developer Command Prompt for VS 2022
andcd
to your project directory. - Run
msbuild /t:restore
to restore the solution, including NuGet packages. - Run
msbuild RefreshRateTuner.sln /p:platform="Any CPU" /p:configuration="Debug"
to build the project, substitutingDebug
withRelease
(orAny CPU
withx86
orx64
) if you want a release build instead. - Your output should be located in
RefreshRateTuner\bin\Debug\net48\
, assuming you built with the above unmodified command. - ???
- Profit!
Copyright © 2025 Sparronator9999.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.