Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bas-boop/fpsmanager

Pure C# - Console app that adjusts your screen's refresh rate based on connected displays.
https://github.com/bas-boop/fpsmanager

application csharp desktop desktop-app hz pure-code

Last synced: about 2 months ago
JSON representation

Pure C# - Console app that adjusts your screen's refresh rate based on connected displays.

Awesome Lists containing this project

README

        

# FpsManager

FpsManager is a simple console application designed to automatically adjust the refresh rate (Hz) of your main screen based on the number of screens connected to your system. This tool is particularly useful for users who frequently switch between using a laptop screen as their primary display and connecting to external monitors.

If you experience any issues or have questions about using FpsManager, please make an issue on [the issues page](https://github.com/bas-boop/FpsManager/issues).

## Features

- Automatically detects the number of connected screens.
- Sets a high refresh rate for a single screen setup (ideal for high-performance usage).
- Sets a lower refresh rate when multiple screens are detected (suitable for multi-monitor setups).
- Installation Instructions:

## Installation Instructions
1. Download the .zip file from the provided link.
2. Unpack the .zip file to a location of your choice on your computer.
3. Open FpsManager.exe by double-clicking on it. A console window will appear.
4. Follow the on-screen instructions to set the refresh rate as needed.

## Usage

Upon running the application, it will automatically:

- Check the number of connected screens.
- Adjust the refresh rate of your main screen accordingly:
- Single Screen: Set to a high refresh rate.
- Multiple Screens: Set to a lower refresh rate.

> Note: Ensure that you have the necessary permissions to change display settings on your system.