Save monitor configurations of Windows 7 or 10 and easily switch between them with a click in a popup menu of your taskbar.

The tool is designed for users with two or more monitors who in certain situations would like to quickly change their monitor setup (e.g. enable/disable a TV which is attached to the HDMI port, make an attached TV the primary display to remove tearing switch which monitor is on the left/right...). Along the monitor state and setup the resolution is also saved and restored.

The program works by saving a current monitor setup as configured using the windows control panel to an xml file. Once saved the configuration can be quickly restored at any time. Requires .NET 4.0 Framework to be installed.

The program is quite simple and in an early development stage. It is provided without any warranty. If you accidentally disable all your monitors boot into safe mode to fix the problem.

If you like the program say thanks by clicking the Donation link in the menu!

Features

  • Quickly change monitor configurations
  • Monitor resolutions and setup/state (left, right, extended, disabled) is restored

Project Samples

Project Activity

See All Activity >

License

Mozilla Public License 2.0 (MPL 2.0)

Follow Monitor Profile Switcher

Monitor Profile Switcher Web Site

You Might Also Like
Get Avast Free Antivirus, our award-winning protection for all Icon
Get Avast Free Antivirus, our award-winning protection for all

Get advanced privacy protection beyond antivirus software

Avast Free Antivirus protects your computer against viruses and malware, and it helps you protect your home network against intruders.
Free Download
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
64
8
0
1
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Before finding this software I tried hours to make powershell scripts and tons of other softwares that never worked. This does what I wanted, maybe add screen refresh rate control could be useful. Also a "start at launch" toggle cuz I had to manually add a shortcut of the exe to shell:startup.
  • Fantastic utility program that's super easy to use and write batch files for. I Have it set up to switch between monitor profiles that I use for my giant monitor that I turn into an ultrawide for gaming. I also have it set up to disable all my physical monitors and set a virtual one as primary for streaming over Sunshine to my Steam Deck so nothing is playing on my actual monitors. Great stuff!
  • goosd
  • Excellent bit of software. Solved my Problem of having to switch all my display settings when I wanted to play on my TV vs my monitors while also allowing me to keep everything plugged in at the same time.
    1 user found this review helpful.
  • It's very good BUT (hence 4 stars) - does not support switching between individual monitors setups and nvidia surround, so when that one is enabled (unfortunately some games require it!), i cannot use monswicher to switch to other setups. Otherwise, aside from lacking that feature - brilliant!
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Windows

Intended Audience

Advanced End Users, End Users/Desktop

User Interface

Win32 (MS Windows)

Programming Language

C#

Related Categories

C# Desktop Environment Software, C# Systems Administration Software, C# Home Theater PC Software

Registered

2013-06-18