A retro-styled desktop application for controlling brightness across multiple monitors with ease.
Managing brightness on multiple monitors can be tedious - constantly switching between physical monitor buttons or diving into display settings. This tool was created to simplify that process by providing a centralized, intuitive interface to control the brightness of all connected displays from one place.
- ๐ฎ Retro 80's Cyberpunk UI - Eye-catching neon aesthetic with purple/cyan gradients
- ๐ฅ๏ธ Multi-Monitor Support - Control brightness for each connected display individually
- ๐๏ธ Real-time Adjustment - Smooth slider control from 1-100%
- โก Instant Feedback - Live brightness percentage display
- ๐จ Modern PyQt5 Interface - Responsive and visually appealing design
โฌ๏ธ Download screen-brightness.exe
Simply download and run the executable - no installation required!
- Python 3.8 or higher
- Windows 10/11 (required for brightness control API)
- Clone the repository:
git clone https://github.com/AndreGlez2000/Screen-Brightness-Controller.git
cd Screen-Brightness-Controller- Install required dependencies:
pip install -r requirements.txtOr install manually:
pip install PyQt5 screen-brightness-control- Run the application:
python main.pyTo create a standalone executable:
pip install pyinstaller
pyinstaller --onefile --windowed --name screen-brightness main.pyThe executable will be generated in the dist/ folder.
- Launch the application
- Select your desired monitor from the list of available displays
- Adjust the brightness using the slider (1-100%)
- The changes apply instantly to the selected monitor
- Switch between monitors as needed
- Python - Core programming language
- PyQt5 - Modern GUI framework
- screen-brightness-control - Cross-platform brightness control library
- Courier New - Retro terminal-style font
PyQt5>=5.15.0
screen-brightness-control>=0.20.0
Contributions are welcome! Feel free to:
- Fork the project
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- The application requires Windows 10/11 for proper brightness control functionality
- Some monitors may not support software-based brightness control
Created with โค๏ธ by AndreGlez2000
- Inspired by the need for better multi-monitor brightness management
- Retro UI design influenced by 80's cyberpunk aesthetics
- Built with the amazing Python community libraries
โญ If you find this project useful, please consider giving it a star!
