Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/bas-boop/fpsmanager
- Owner: bas-boop
- License: unlicense
- Created: 2024-07-22T14:37:16.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-26T00:34:29.000Z (6 months ago)
- Last Synced: 2024-07-26T02:13:52.154Z (6 months ago)
- Topics: application, csharp, desktop, desktop-app, hz, pure-code
- Language: C#
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.