• She/Her

I'm Luna! 26y/o Trans kobold/puppy in Michigan, this is my Personal page so be prepared for NSFW content, minors fuck off -certified good pet-

also @SapphicScribe for my writing work, although there isn't much to see there at the moment ;p



hkr
@hkr

The Scenario: Let's say you have a desktop PC with a graphics card that has multiple display outputs. You've decided to hook up your computer monitors, which are on one side of the room, and your TV, which is on the other side of the room (or in a different room). You only use your monitors or your TV, never both at the same time.

The Problem: Windows display management sucks if your displays aren't side by side. It also sucks if your connected displays vary in different capabilities (resolution, refresh rate, HDR, VRR/Gsync/FreeSync). And it really sucks if your all your displays aren't on all the time. A bad monitor can hamper the performance of a good monitor if both are connected and configured to display at the same time. Sometimes programs decide to open on your TV instead of your main monitor, despite being turned off. It's a headache.

The (bad) solutions: You could of course physically disconnect your TV when you're not using it, but it sucks to have to reach back and plug that cable in and out all the time. You could do it in the windows display manager, but that can also be a hassle, especially if your adjusting multiple settings per display. Windows 11 is supposed to be better about this, automatically switching to a display if it senses it being plugged in and you've told it to, but that solution is only really designed for people who use portable computers rather than a desktop with multiple displays connected but not all in use all the time.

The (good) Solution: Monitor Profile Switcher, a program I stumbled across years ago and still use to this day. It hasn't been updated since 2017 but still works on cutting edge Windows 11 builds (more about my Windows for EEA install soon).

It's a simple enough program. In the above scenario, you'd configure windows to use your computer monitors but have the TV disconnected, and then save a profile in Monitor Profile Switcher. Then you'd configure windows to use your TV but have your monitors disconnected. and save another profile. Now with a simple click or hotkey press you can swap between those profiles with ease (Hotkey + streamdeck works real good). The program, or windows, is smart enough to save your display settings per profile, so options like resolution, orientation, scaling, HDR, refresh rate and even sound output device only need to be configured once.

The only downsides I've encountered is you need to manually add it to your windows startup, and the fear that a windows update will break it without announcement or fix. However it's made using the TV for PC games a breeze compared to the chore it used to be. If you find yourself in scenarios where you're swapping between displays frequently, you should give it a shot.


You must log in to comment.

in reply to @hkr's post:

Ohhh, this is absolutely something I want.

Also, I feel reasonably assured that this particular bit of the Windows API is extremely unlikely to change. This utility probably has a long life ahead of it still.

Wondering if you've ever looked at DisplayFusion? It's a paid app (one place it's available is Steam) and I use it to do similar things. It's quite good at many things however I still find having something like an HDTV or CRT hooked up too buggy (in Win10) to want to do it even with DisplayFusion profiles. Windows always finds ways to annoy me. (A key factor is that Windows freely changes the numbers assigned to screens whenever it pleases, so even things like per-screen icon layouts can not reliably be restored by DF.)

I also wonder if MPS would interfere with DF. Might check it out, thanks.