Windows 7 display profiles shortcuts for switching monitor setups

08
2014-07
  • kevyn

    I have 3 monitors attached to my 8800GTS, which can only use 2 at a time. I use 3 different setups:

    • single screen (1)
    • dual screen (1+2)
    • single screen + TV out (1+3)

    having to click screen resolution and select different screens etc is a bit of a pain, and to get round this I used to have an autohotkey script that opened up the NVIDIA control panel and select a different profile. However in W7, for some reason everytime I select a new profile it seems to mess up all the settings/not work at all.

    I was wondering - does windows7 have any built in commands for selecting monitor 1+2, or 1+3 and just 1?

    I'd love to have 3 shortcuts on my start menu like I used to!

  • Answers
  • 8088

    Press Win + P and you get the following super easy way to switch your monitor setup:

    alt text

  • dav

    I had downloaded Ultramon trial for this exact thing but found I only wanted this specific function for now. So I found this program on sourceforge called MonitorSwitcher.

  • 8088

    You can define several profiles with UltraMon.

    alt text

    It supports scripting and also hotkeys for many features, including applying the profiles:

    Hotkeys
    Various hotkeys are available:

    • Move window to next/previous or primary monitor
    • Maximize window to monitor or desktop
    • Center mouse on primary monitor
    • Move mouse to next/previous monitor
    • Disable or enable secondary monitors
    • Launch screen saver
    • Run application or script
    • Launch UltraMon shortcut
    • Apply display profile
    • Lock mouse to active window or primary monitor
  • Varaquilex

    DisplayFusion Pro solves the problem.


  • Related Question

    resolution - Black padding/border on Benq V2410 monitor with radeon 4890 and windows 7
  • August Lilleaas

    I just obtained a BenQ V2410 monitor and a Club Radeon HD4890 video card. Using Windows 7, I have troubles setting the correct resolution. I use the graphics drivers provided by Windows update. I have also tried the downloadable driver from ati.com.

    Here's a picture of the monitor when the resolution is set to 1920x1280. Notice the black border/padding.

    In 1920x1280

    Here's a picture with the resolution set to 1680x1050. The black border is gone.

    In 1680x1050

    In both resolutions, I have the characteristic "LCD with wrong resolution blur". From what I've found via google, and from what the people in the store told me, the max (in other words correct) resolution on the monitor is 1920x1280. But, as mentioned, I get a black padding when using that resolution. Windows 7 doesn't let me pick a higher resolution than this either.

    The screen is connected to the video card with a DVI to HDMI cable, since the screen only have VGA and HDMI inputs.

    Update 1: I just tried with another BenQ monitor I own (not the same model). It worked correctly the moment I plugged it in, using the 1920x1200 resolution it is supposed to use. So it's probably not the video card.

    Update 2: I connected the monitor to my own computer, which has a HIS radeon 4870 video card. The resolution has the exact same behavior on this setup, black padding and all. So it doesn't seem to be the connection of any particular monitor and video card, it seems to be an issue with the monitor itself.

    Update 3: For reference, the monitor appears as "BenQ V2400Eco" in the screen resolution control panel.

    Update 4: The issue with the black border is also there when I connect the monitor to my MacBook Pro. There I have an "overscan" checkbox, though, which when I check, I get rid of the black border, so that the monitor displays the correct resolution. I have a feeling that I have this issue in Windows 7 because it thinks the monitor is a TV, and acts accordingly.

    Any help would be greatly appreciated, as I'm kinda stuck at the moment :)


  • Related Answers
  • August Lilleaas

    It turns out the problem is generic to ATI cards with DVI to HDMI cables, where the monitor is "TV-ish" (whatever that might mean, but it applies to my v2410 monitor nonetheless).

    You need the catalyst control center. In it, find the overscan option and set it to 0. This answer to another superuser question has a detailed guide on how to find and set this setting.

    See also: http://www.tomshardware.co.uk/forum/page-239383%5F15%5F0.html

  • 8088

    Go to the following key in the registry:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E968-E325-11CE-BFC1-08002BE10318}\0000

    Create a new DWORD:

    "DigitalHDTVDefaultUnderscan" = dword 0x0000

    That sets the underscan to zero to compensate for the overscan that TVs do but your monitor doesn't!

  • Jonathan.

    In windows 7 it tells you the recommended resolution, which is usually the highest just set it to that.

    I looked on google and one site says the native resolution is 1920x1080 and the BenQ site says this too.