These remote working days, I’ve found myself sharing my screen several times a day. My desktop setup is standard with an UltraWide Landscape monitor and a “Normal” Portrait monitor.
I mainly share my landscape monitor, however my default resolution in this monitor is 2560×1080. So, every time I share my screen, I found myself in Windows 10 Display Settings, to change the monitor resolution to 1920 x 1080.
And, as you can imagine, this is not a super happy task.
During the last couple of days, I read a lot about people using StreamDeck (see references), to automate actions. Mostly for video productions, and to share videos in Twitch, YouTube, Mixer, etc. And this posts, I found an amazing tool:
And the author really explains how and why this is a necessary tool:
Display Changer II changes your Windows display resolution, runs a program, then restores the original settings. This is useful for games and home-theater computers. I wrote Display Changer II because many programs run best under a particular resolution (e.g., 640×480 with 8-bit color depth or 1920×1080 with a 24 Hz refresh rate). I grew tired of manually changing the Windows display settings manually, so I wrote Display Changer II to do it automatically.
Display Changer II changes your Windows desktop width, height, color depth, refresh rate, and rotation temporarily or permanently (via a configuration file). Display Changer II can run another application in a specific display resolution and return to the previous resolution when the application finishes. It can change the resolution permanently and rearrange the monitors in a multiple-monitor setup. Display Changer II can also duplicate (clone) your monitors, extend the desktop to multiple monitors, configure only the primary PC screen, and configure only the secondary screen.
Display Changer II uses configuration files to specify display settings. It can create configuration files from existing settings, which eliminates the need for you to edit the files yourself. The configuration file specifies every setting for each monitor, including the very precise refresh rates needed for home-theater systems.
Following the instructions, I’ve created 2 configurations files: ShareScreenMode.xml and Default.xml. The command to create these files is
And I also created 2 bat files to run DCV2 with each specific the configuration. the bat content is:
Ant, that’s it! I got my 2 files to quickly change my screen resolution with an amazing and free tool.
Important: The author have a commercial license for the tool, and also support donations. I’ll give it a try for a couple of weeks, and if it works, I’ll be happy to share some CAD with the author. I hope you can do the same.