DCS World 6 min read

How do I set up triple monitors in DCS World?

Ian Stephens
In short

Set up triple monitors in DCS World with the right resolution, 3-camera preset, custom Lua layout and fixes for stretching or misplaced menus.

To set up triple monitors in DCS World, arrange three displays side by side in Windows, combine them with NVIDIA Surround or AMD Eyefinity, then select the combined resolution and the built-in 3 Screen monitor preset in DCS. Use a custom MonitorSetup Lua file when displays differ or the interface needs confining to the centre.

Should I use one camera or three cameras?

Use three cameras for angled side monitors and one wide camera when frame rate matters more than edge distortion.

ConfigurationBest forMain drawback
1 Screen or one wide viewportFlat panels, simpler setup and better performanceThe image stretches heavily near the outer edges at 48:9
3 Screen or three viewportsAngled side panels and a more natural wrap-around viewDCS renders three camera views, increasing GPU and scene-rendering load

The choice is separate from the Windows display arrangement. NVIDIA Surround and AMD Eyefinity make three monitors appear as one wide display; the DCS monitor preset decides whether that display receives one camera projection or three.

How do I configure three matching monitors?

Three identical monitors are easiest to configure as one GPU-spanned display using their native resolution.

  1. Connect all three displays to the same graphics card. Set the same refresh rate, colour depth and native resolution where possible. Mixed refresh rates may force the entire group to use a common lower rate.
  2. Arrange the monitors in Windows. Place them left, centre and right with their top edges aligned. Matching scaling settings are essential; 100% scaling avoids many cursor and menu-position problems.
  3. Create the combined display. Enable NVIDIA Surround or AMD Eyefinity in the graphics driver. If you apply bezel correction, use the corrected resolution reported by the driver rather than three times the panel width.
  4. Select the total resolution in DCS World. Open the System graphics options and choose the combined width and monitor height. Three 1920 × 1080 panels use 5760 × 1080 with a 5.333333 aspect ratio; three 2560 × 1440 panels use 7680 × 1440 with the same ratio.
  5. Choose the three-camera monitor preset. Select the built-in 3 Screen preset; its wording can differ slightly between installations or localisations. Use 1 Screen instead if you deliberately want one wide projection.
  6. Test from a cockpit. Check the horizon across both joins, adjust cockpit zoom, and verify that menus remain usable. A GPU-spanned display can normally run full-screen; an ordinary extended desktop generally requires Full Screen to be disabled.

How do I create a custom DCS MonitorSetup Lua file?

A custom MonitorSetup file lets DCS use unequal resolutions, offset displays, separate camera rectangles and a centre-screen interface.

  1. Close DCS and back up its settings. In the DCS installation, find the supplied Config\MonitorSetup directory and copy the three-camera file as a starting point. Do not edit the installed copy because an update or repair can replace it.
  2. Create the user configuration folder. Save the copy under a new name in C:\Users\<name>\Saved Games\DCS\Config\MonitorSetup\. Use the actual DCS-named Saved Games folder created by your installation if it differs, and create MonitorSetup if absent.
  3. Define each viewport. For three equal screens, a working structure is _ = function(p) return p; end; name = _('Triple custom'); Description = 'Three equal camera viewports'; Viewports = { Left = { x = 0; y = 0; width = screen.width / 3; height = screen.height; viewDx = -1; viewDy = 0; aspect = screen.aspect / 3; }, Center = { x = screen.width / 3; y = 0; width = screen.width / 3; height = screen.height; viewDx = 0; viewDy = 0; aspect = screen.aspect / 3; }, Right = { x = screen.width * 2 / 3; y = 0; width = screen.width / 3; height = screen.height; viewDx = 1; viewDy = 0; aspect = screen.aspect / 3; } }; UIMainView = Viewports.Center; GU_MAIN_VIEWPORT = Viewports.Center;
  4. Select the new configuration. Start DCS, choose Triple custom from the monitor list and set the resolution to the complete desktop canvas.

The x and y values locate a viewport's upper-left corner within that canvas. Its width and height are pixel dimensions, while aspect should be that viewport's width divided by its height. The standard viewDx values of -1, 0 and 1 select left, centre and right camera directions; they are not angles in degrees.

For a 1920-pixel left panel, 2560-pixel centre panel and 1920-pixel right panel, the horizontal starting positions are 0, 1920 and 4480, and the total width is 6400. Include any vertical offset in y and use the full Windows desktop bounding height. A viewport extending beyond the resolution selected in DCS will be cut off or black.

UIMainView and GU_MAIN_VIEWPORT keep most menus on the centre viewport. If the other screens are intended for MFDs, gauges or control panels rather than outside scenery, our guidance on exported instruments and DCS home-cockpit layouts covers that different configuration.

Why are the side monitors black, duplicated or stretched?

Black, mirrored or distorted side displays usually mean the Windows mode, total resolution or selected DCS monitor preset does not match the Lua layout.

  • Both side screens are black: confirm that DCS is using the full combined width. Also check that each viewport's x position and width remain inside that canvas.
  • All three monitors show the same picture: Windows is probably duplicating the displays. Select Extend, Surround or Eyefinity rather than Duplicate.
  • The outer image is extremely stretched: DCS is using one wide camera. Select the three-camera preset and ensure each viewport has its own aspect ratio, such as 1.777778 for a 16:9 panel, rather than the complete 5.333333 desktop ratio.
  • Menus cross bezels or become inaccessible: use a custom file with the centre viewport assigned to UIMainView and GU_MAIN_VIEWPORT.
  • The image starts on the wrong monitor: with a normal extended desktop, making the upper-left display the Windows primary monitor is the most reliable arrangement. Disable DCS Full Screen and ensure no display has an unexpected negative position.
  • The horizon does not line up: verify Windows alignment, bezel correction and each viewport's aspect ratio first. The built-in three-camera projection does not provide a simple physical-angle calibration field, so panel angle and cockpit field of view may also need adjustment.
  • DCS will not open after an edit: close it, remove or rename the custom MonitorSetup file and restore the backed-up configuration. As a last resort, rename Saved Games\DCS\Config\options.lua so DCS can generate fresh display settings.

How much performance do triple monitors require?

Triple monitors demand substantially more performance than a single screen, and three-camera rendering costs more than pixel count alone suggests.

A 5760 × 1080 desktop contains about 6.22 million pixels. A 7680 × 1440 layout contains about 11.06 million, roughly one-third more than 4K, before accounting for the additional scene work from three separate cameras. Our hardware guide for DCS CPU, GPU, VRAM and RAM needs helps establish whether the system has enough headroom.

Keep the monitors at native resolution for readable cockpit text, then reduce demanding settings such as shadows, visibility range and anti-aliasing. Our settings-by-setting DCS graphics recommendations explain the useful compromises. On compatible graphics hardware, DLSS tuning for performance and cockpit clarity can recover frame rate, though aggressive upscaling may soften displays and labels.

AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members