Skip to content

paulomarconi/MonitorPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MonitorPy

MonitorPy is a simple system tray Python application for Windows 10/11 that allows you to control your monitor's brightness and contrast directly from the tray.

MonitorPy1

MonitorPy2

Features

  • Adjust brightness and contrast for connected monitors.
  • System tray icon with quick access menu.
  • Select between multiple monitors.
  • Reset brightness and contrast to default values.
  • Lightweight and easy to use.

Requirements

  • Python 3.8+

The following dependencies are used only if you run Monitory.py or build the standalone executable.

Usage

  • Download and run the standalone MonitorPy.exe file from the Releases section. To uninstall, just delete the file.

  • Download MonitorPy.py, install the dependencies with:

    pip install -r requirements.txt

    and run

    python MonitorPy.py
  • To build the standalone executable, use PyInstaller:

    pyinstaller MonitorPy.spec

How it works

  • The app discovers all connected monitors supporting DDC/CI.
  • You can select a monitor and adjust its brightness and contrast using sliders.
  • The tray icon provides quick access to show controls, reset values, and exit.

Troubleshooting

  • If you see "No DDC/CI" next to a monitor, it means the monitor does not support DDC/CI or is not detected.
  • Make sure you have the required permissions and drivers for monitor control.

License

MIT License

Author

paulomarconi