Multiple Display 101 - Beta - Your inputs please

sniperchang

New Member
Multiple Display 101

Welcome members. I've volunteered to write a 101 concerning multiple display systems.

I posted this 'beta' to get your opinions. Feel free to comment, help find grammatical corrections, any inaccuracies or anything else that comes to mind. Keep in mind that I still plan to add many diagrams and pictures to facilitate understanding of the 101, so if there's anything unclear you might want to wait until I add the diagrams.

Thank you and enjoy :)

EDIT: I've removed the 'Beta' status since people seem to like it as it is, and I wouldn't have much time for a revision anyway, since school started.
 
Last edited:
Section 1 - The Basics

What is a multiple display system? What is it used for?
A multiple display system is simply a PC with two or more monitor connected to the same tower. Multiple displays can be used to increase desktop space, and thus increase productivity. Each screen can have a maximized window, or a window can be stretched across an array of monitors.

Other ways of naming multiple displays are: Multi-display, multimon, dual-display or dual-screen (usually used for a system with two screen, but it is nonetheless a multiple display system), multi-monitor, etc.

Example:
multidisplayusefullkt1.jpg


How does it work?
Windows 2000 and above have native support for multi-display systems. Working from screen to screen is as simple as dragging your mouse across the screens and dragging windows across the screens.

How do I get a multiple display system?
Most computers already have capability for two screens, it simply requires another monitor. Most graphics card have what’s called “dual-head”, which means it has two (2) monitor outputs, this also allows for Span Mode (see section 2). However if you want more monitors, you simply need to add more graphics card (see section 3). You can also purchase other products to achieve multi-display capability (See Matrox Products Here).

3monitorsnk8.jpg


Will this work with a SLI (or Crossfire) System?
SLI (or Crossfire) is designed to use two or three cards (tri-SLI) and optimize them for one display. You cannot use the graphics cards for a multiple display system in SLI mode. However, with SLI disabled, your graphics cards will act as independent cards, and therefore will be able to run multiple monitors. If you have cards in SLI, plus an extra card, then you can use the extra card to add more monitors while keeping the first two in SLI to run a single display.

*Please note that newer driver version of SLI and CF can actually support multiple monitors. Update on this coming soon. See this thread.
slivsmultiat9.jpg

slicardokde0.jpg


What about gaming?
Quite simply, the graphical power you get depend on which screen your run the full-screen program. Games running on a certain screen will be processed by the graphics cards to which that monitor is connected to. (See section 6 for more information).

gpupowerbd9.jpg
 
Last edited:
Section 2 – Setting-up your Multi-Display System

You might be surprise as to how easy it is to build or upgrade a PC to yield multi-display abilities.

Video Card roundup

Most modern video cards have dualhead which means each can handle two monitors. However older cards and some cards without dualhead can only handle one monitor. Two create your multi-display beast it’s as simple as putting in the amount of cards you need to run all of your monitors. Most motherboards only has one or two PCI-E1.0/2.0 or one AGP slot, however you can add more video cards in other expansion slot like PCI, or PCI-E x1/x4/etc. Once your video cards are installed, all you need to do is plug-in your monitors and ready to go. It’s even possible to use integrated video cards as a secondary video card.

However as simple it is to insert video cards and go, you must be aware that not all cards are compatible with each other. This is especially true if you mix chipset brands (example Nvidia with ATI). As well, beware of Old PCI cards, they don’t always work due to resource conflicts, however it might be possible to fix the problem by changing the primary card (see below), or primary monitor (see section 4 or Ultramon’s Multi-Monitor FAQ).

New cards work just fine in a multiple gpu system*, and it’s unlikely you’ll encounter problems. For Nvidia, anything higher than the GeForce 6200 will work fine in a multi-gpu environment. Both Nvidia and ATI drivers now fully support multi-displays and multi-gpu systems.

*Multiple GPU System: System with more than one graphics card

The primary video Card

The primary video card is the card on which bios will post on (your secondary graphics are not active until windows activates the secondary monitors). You can change which card is primary via the BIOS menu.

Gaming PC VS Workstation

The most cost-effective Gaming PCs with multi-display capabilities are with one powerful card (or two in SLI) for gaming with cheap secondary cards to run secondary screens. This configuration allows for fast gaming, and multi-display desktop. Or you could simply get one powerful card and run dual-screen. The gaming performance will not be impaired by the extra monitor (see section 6), and you’ll have the capability to span games across both screens.

Multi-monitor workstation can be accomplished by simply adding many cheap video cards, and presto, you have increased productivity at a relatively cheap price.

There are many possible configurations; you simply need to decide what’s best for your needs.
 
Last edited:
Section 3 - Multi-Display modes, Dualhead and Quadhead

There’s three modes. Multiview mode, Span mode and Clone mode. These modes can be used to accomplish different tasks with multi-display systems.

Multiview Mode (Standard mode)

This mode is what windows does on it’s own. In this mode, each monitor is independent, which means that windows ‘sees’ the different monitor and the screens can each hold a maximized window or a full screen program. In this mode, one of the screens must be the primary monitor (See section 4). In this mode, each monitor can have different settings (resolution, refresh rate, etc.).

Span Mode

Span mode is used to make windows believe that two (or more for quadhead video cards) are one big monitor. This can be used to make windows attempt to run full screen programs across the monitor which are in this mode.

In order to do this, the monitors must be connected to the same card(in exception of using some of Matrox’s products ). Dualhead cards can span two (2) monitors, quad cards can do up to four (4). Span mode can be activated by the video card’s drivers (For example in the NVIDIA Panel).

Most games will work in Span mode, however most video formats can only be displayed on one screen due to overlay limitations.

The monitors that are spanned must have the same settings (resolution, refresh rate, etc.).

Clone Mode

This mode is used to display the same thing on each screens. This can be useful for presentations or other similar applications. Clone mode can be activated by video card drivers and certain programs.

Note

The remainder of this guide will assume the user is in Multiview Mode, unless otherwise noted.
 
Last edited:
Section 4 - Multi-display Management and Settings

Settings for your multiple display system

When you first install your extra monitors, it will be likely that they will not activate upon boot-up. To activate your secondary monitors, simply go to the “Settings” tab in the Display Properties (right-click on desktop and click on “properties”, then click on the “Settings” tab in the new window). The settings tab will display a graphical representation of your monitors. Simply select a display by clicking on the boxes with numbers to set that specific display. To activate an extra monitor, select the monitor and check the “Extend my Windows desktop onto this monitor” and select apply. It is normal for your monitors to flicker for a moment.

The graphical representations of your monitors tell windows what physical position your monitors actually are. With out this, your mouse, or windows you drag over, wouldn’t cross the monitors in the right position. To identify which monitor is which, simply click identify button to see which numbered box represent which monitor. You can click and drag the boxes in order to have your monitors in the correct position.

You can also set resolution, color quality and advance settings for each screen by the settings tab. Some programs and video card drivers (Such as the NVIDIA Panel) can also set-up these settings.

To setup the screensaver and wallpaper in a multi-display system, please see Section 6 – FAQ/Debugging

Primary and secondary monitors

Upon adding monitors, windows will select one monitor as “primary”. The primary monitor is where your full-screen programs will launch upon running such a program. The primary monitor can be selected via the “Settings” tab in the Display Properties window. Some programs such as Ultramon can be used to set-up on which screen a program launches (See section 5).

Secondary monitors are simply your other monitors which are not set as primary.

Windows, Multi-display and you

Once you have your multi-display setup, the first thing you might notice is that the secondary monitors do not contain a taskbar. This is because windows only displays the taskbar in the primary monitor. You can however, move the taskbar by unlocking it, and click-dragging the taskbar to another screen. Whish for a taskbar on all monitors? Luckily so did many other people. A few developers have made programs to add taskbars to secondary monitors. (See section 5 - Multi-display Tips/Tricks/Programs).

To move your windows, you can simply click and drag a window across screens (as long as your monitors are setup correctly, see “Setting-up your multiple display system” above). When you maximize a window, it will maximize to the monitor of which the majority of the window is in. You cannot switch a maximized window, unless you get a program to do so. (See section 5).

In no time, you will have internet, emails, word possessing, or any other windowed program on your multiple monitor system and increased productivity.
 
Last edited:
Section 5 - Multi-display Tips/Tricks/Programs section


Windows 2000 and higher fully supports multi-display, however with little functionality. Luckily, as multi-display grows more popular, programs are being developed to add those functions that Microsoft missed.

Programs

The Quick List (details below):
  • Ultramon ($40)
    • All-in-one Multi-display manager.
  • MultiMonitor TaskBar (Free)
    • Adds secondary taskbars and a few window functions.
  • Zmover (Free)
    • Window management program supporting multi-display systems.
  • Maxivista ($30)
    • Software that can use other computers as secondary monitors.
  • MouseJail (Free)
    • Traps mouse to primary monitor while full screen program running. (See Escaping Mouse Fix below)

Details:

Ultramon is a small but powerful program developed by Realtime Soft. A single license costs $40 each, but is well worth the money for many reasons. Firstly, it adds secondary taskbars, secondly it adds buttons to windows so you can send a window (maximized or not) to other screens. This program can also set shortcut keys with multi-display function (See Tricks below). Ultramon can also manage desktop wallpapers and screensavers very effectively. You can also use it to set were windowed program and full screen programs will open (which screen, what position, etc.). See Overview and Features of the Ultramon website.

On a side note: I’ve seen many slightly modified version of Ultramon being sold by multi-monitor companies with boosted pricing: In the $100 and $200 range! Compare for yourself: Pricing for one license (notice any similarities in the programs?) Ultramon ($40), 9X Media ($200) , Cinemassive ($99), Zenview ($75).

MultiMonitor TaskBar offered by MediaChance is a alternative to Ultramon. It doesn’t contain all the features Ultramon has, but will certainly facilitate your multi-display experience and it’s completely free. MediaChance also made a “PRO” version which is unfortunately not free, but contains a few more features.

Zmover is also useful if you do not get a program like Ultramon. It is basically a Window management program supporting multi-display systems. See Description here.

MaxiVista is a program that can use other computers as a secondary monitor for the primary computer. This is useful if you want to use, for exemple, a laptop’s screen as a secondary display for a PC. All is needed is a LAN connection. Great way to test out multi-display (you could use the trial version) with a laptop before buying another monitor for your PC!

Tricks/Tips

Launch in specific monitor: You can use Ultramon or Zmover to set your desktop shortcuts so they launch their programs in a window of certain size, position and monitor. However, only Ultramon can also modify your multi-display settings when you launch the shortcut, and restore the settings when the application exists. Using this method, you can change the primary monitor so that full-screen applications can launch in a specific monitor.

Wallpaper Trick: Windows only allows you to use one image for your desktop background. Or sometimes the image simply repeats in all monitors. To work around this (without using Ultramon) all you need is a picture editing program (even mspaint will work) and the pictures you want for your wallpaper. All you need to do is set your editor to create an image of the exact size (in pixels) as your entire desktop, and add your pictures so that they will appear in the correct monitor(s). Now simply set your “custom” wallpaper to center, tile or stretch, whichever seems best (sometimes depends on how your monitors are configured) and voilà problem solved. This is basically what Ultramon does when you use the wallpaper manager.

Icon Fix: One problem you may come across, is the desktop icons may “shift” back onto the primary monitor, or just re-align when disabling a secondary screen, or sometime running a full screen program. Ultramon offers a solution for this, however, it’s sometimes misses a few icons. I came across a solution, when I was reading Tweakguides’ Tweaking Companion by Koroush Ghazi* Here is an excerpt in the Visual & Convenience Tweaks section.
TGTC said:
SAVE DESKTOP ICON POSITIONS
This tweak allows you to save the current positions of your desktop icons so that if the icons are rearranged or moved you can quickly restore them back to their saved position at any time. To give you this added functionality in XP, do the following:

1. Download the file Layout.zip (mirror: here) and extract the contents to an empty directory.
2. Copy the file Layout.dll to your \Windows\System32 directory.
3. Double-click on the Layout.reg file to automatically make the appropriate changes to your Registry.
4. Go to your Desktop and arrange all your icons as you would like them to be saved.
5. Once done, right-click on the Recycle Bin and select the new ‘Save Desktop Icon Layout’ option. The
positions of all the icons are now saved.
6. You can move the icons around freely and whenever you want them restored to their original saved positions, right-click on Recycle Bin again and select ‘RestoreDesktop Icon Layout’.

This tweak is particularly handy if you’re installing new graphics card drivers for example and your
Desktop icons get messed up, or you change resolutions and they get scrambled around.

*Version 4.0 – May 2008

Side Note: I really recommend you read Ghazi’s work if you haven’t already, very useful. http://www.tweakguides.com/

Quick Window Control: A great trick that I have found: If you have a mouse with a(some) multi-function button(s), you could set it(them) to press an F-key. Using Ultramon or other software, set a shortcut to that F-key to move selected windows over to the next screen. You can now fully control your windows with a click of a button.

Escaping Mouse Fix: Some older games allow the mouse to “escape” the monitor the game is running on, to other monitors. When you click outside the game, the game looses focus and will either pause or minimize. To fix this problem, you can use MouseJail. (See webpage) Another solution is to use Ultramon to automatically disable secondary screens when you launch those games.
 
Last edited:
Section 6 – FAQ/Debugging

How does multi-display affect my graphical power for gaming?

There are a couple of configurations for which this question comes up.

1. Adding a monitor to the same card, running game on one monitor

As you may know, when you play games, your desktop is still in the background whether it’s a single display or multi-display system. By adding an extra monitor to the same video card, the only burden you add to your system, is a bigger desktop. Luckily, the desktop requires very little graphical power to run, therefore your gaming performance is approximately the same .

2. Running a game in span mode (running game on two or more monitors, see section 3 - Multi-display modes, Dualhead and Quadhead)

Your gaming performance is equivalent to running your game on a single monitor with a very wide resolution.*

*This information is unverified, but will be confirmed/updated in the next few revisions.

3. Running game on one card with one monitor, while secondary monitors active on a different video card

Similarly to the first case, the only added burden is running the extra desktops. But in this case the extra desktop is run on a secondary card, minimizing - the very little - graphical power needed by the primary graphics card to run the extra desktop. So your gaming performance is approximately the same .


Do all full-screen programs open in the primary monitor by default?

No, but most games will (see Tips/Tricks in section 5 to run games in specified monitor.) Most application with a full-screen mode will display the full-screen depending one which screen the interface program is located. For example, if you were playing a video in full-screen on a monitor, you can move the video to another monitor by exiting full-screen, moving the interface to the other monitor, and re-initialize full-screen.

How do I set my wallpaper and screensaver?

Wallpaper: See Tips/Tricks in Section 5

Screensaver: Unfortunately, there isn’t a way to configure screensavers unless they were specifically programmed to. Screensaver either support multi-displays or don’t. Screensaver that were program to run in only one monitor usually only launch in the primary monitor and leave the other monitors open for attack! Luckily, most of windows’ default screensaver support multi-display monitors and span (Span as in stretches on it’s own across all monitors without needing to be in Span Mode) across all monitors.

Ultramon has a screensaver manager with which you can set different screen savers to run on your monitors, or simply run one screen and disable secondary screens.
 
Last edited:
Section 7 – Ressources/Revision History

Websites


Revision History

May 27, 2008 – Version 0.01
Initial Release

June 1, 2008 – Version 0.02
Added Diagrams in Section 1

July 1, 2008 – Version 0.03
Grammar

September 21, 2008 - Version 1
Grammar
No longer 'Beta'

November 26, 2008 - Version 1.01
Slight Update (with newer drivers, SLI and CF can support multiple monitors, update on this coming soon)
 
Last edited:
That's all of it. I just need to add the links to the different sections and it should be all good.

Thanks for reading, I look forward to your comments.
 
I would check out Matrox video solutions, since they are pretty much the best video card company when it comes to multi displays. There are many solutions that a gaming video card can not do that a Matrox can. They also have external solutions if you wanted to use say 8 or 10 displays.

good luck
 
I would check out Matrox video solutions, since they are pretty much the best video card company when it comes to multi displays. There are many solutions that a gaming video card can not do that a Matrox can. They also have external solutions if you wanted to use say 8 or 10 displays.

good luck

I've mentioned Matrox a couple of times, do you think I should say more?

Thats a really good 101, and since I'm considering multi displays, this will help.

Thanks! Wait till you see it with diagrams and screenshots. ;)
 
The most cost-effective Gaming PCs with multi-display capabilities are with one powerful card (or two in SLI) for gaming with cheap secondary cards to run secondary screens. This configuration allows for fast gaming, and multi-display desktop. Or you could simply get one powerful card and run dual-screen. The gaming performance will not be impaired by the extra monitor

Secondary monitors are simply your other monitors which are not set as primary.

This is because windows only displays the taskbar in the primary monitor.

Ok, I acted the despicable grammar nazi.. Thumbs up man, looks great!
 
You should mention that you cannot dual-display if you have on-board graphics. (Unless you can use a splitter?)
 
You should include the TH2GO (Triple Head 2 Go). It is prob the best display adapter for triple monitors and you only need 1 output on your graphics card in order to use.
 
Ok, I acted the despicable grammar nazi.. Thumbs up man, looks great!

Fixed, thanks for the help.

You should mention that you cannot dual-display if you have on-board graphics. (Unless you can use a splitter?)

I though I did mention about integrated graphics, hmm. I'll add something later, thanks.

Also, since win 2000 windows supports up to 10 displays. If thats not in there.

ok.


I might add some more about Matrox later as well. Thanks guys, keep em coming :cool:
 
I think with using a splitter all you will get is a mirror image on the second monitor unless you can use nvidia software.
 
Back
Top