Skip to content

wrecks-code/SimpleMonitorControlTray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleMonitorControlTray

SimpleMonitorControlTray is a small Python program that allows you to easily enable and disable a specified monitor using MultiMonitorTool.exe. Simply click the icon in the system tray to toggle the monitor state.

Features

  • Toggle the state of a specified monitor with a single click.
  • Save monitor layout that will be restored when enabling a monitor (to keep orientation, positioning, etc.)

Monitor turned on:
image

Monitor turned off:
image

Requirements

Installation

  1. Download the latest release and unzip
  2. Download MultiMonitorTool and unzip
  3. Open up config.ini found inside SimpleMonitorControlTray and edit the path to your MultiMonitorTool.exe
  4. Run multimonitortool.exe /scomma monitorlist
  5. Check the generated csv file for the correct monitor and copy its "Monitor Name" value
  6. Add the name to the config.ini file
  7. That's it! You're ready to use SimpleMonitorControlTray.

Usage

  1. Double-click SimpleMonitorControlTray.exe to start.
  2. The program will run in the system tray.
  3. Left-click to switch on/off your selected monitor (icon turns blue/red).
  4. More options can be found by right clicking.

image

Notes

  • "Startup with Windows" places a regkey inside Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, it can be removed by clicking it again.
  • A default layout will be saved on first startup, you can overwrite it by right-clicking and selecting "Save current monitor layout".
  • If you encounter any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

License

This project is released under the GNU General Public License (GPL) version 3.0. See the LICENSE file for details.


GNU General Public License (GPL) version 3.0

GPL License Text

About

SimpleMonitorControlTray simplifies managing multiple monitors in Windows. Toggle monitor states with a click, ensuring accessible windows even when monitors are off.

Topics

Resources

License

Stars

2 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages