iScreensaver Logotype
help

Multiple Monitor Support in iScreensaver 5

Background | MacOS | Windows | Screen Selection | Warnings

Background

This discussion assumes you are using the latest version of the iScreensaver Designer software (5.0 or higher).

Multiple-Monitor support for Windows OS is a major new feature in iScreensaver 5. One should take care in using it, however, due to performance issues on some PCs, and with some types of video content.

MacOS (Mac OS X)

The Mac OS (OS X) has better multi-monitor support, so by default all monitors are enabled for a newly installed screensaver.

Windows

On Windows, the situation is more complicated due to limited Windows OS video performance.

Screen Selection

For all OS's, the end user has the ability to select which monitor(s) will play back the screensaver by using the screen saver settings control panel. To access these settings:
Once in the iScreensaver settings window, click the 2nd icon to access Screen Selection. Click the checkboxes to enable or disable each screen as desired.

Screen Selection in iScreensaver:


IMPORTANT NOTE:

It requires a lot of computing power (both CPU and RAM, GPU and VRAM) to drive multiple high-resolution monitors. The resulting performance depends both on the hardware and software in use. It also depends on what kind of content the screensaver includes (images, SWF/Flash, or H.264 / MPEG4 / MP4 Video). For example, there few computers on the market currently which can handle 4K resolution / 60 fps video well on a single monitor, let alone on multiple monitors. On the other hand, even older computers can usually handle animating still images using our OpenGL engine on 2 or 3 monitors. There are unfortunately no hard rules about what will work well, so our recommendation is to test thoroughly on a variety of computers before releasing your screensaver. You may also consider making more than one version of your screensaver, such as a "low resolution" version for older, slower computers.

Please see our Video Encoding tech note for more information.