Jump to content

2 Monitors Vertical SetUp


Recommended Posts

Hello everyone,

 

I'm trying to set up a vertical view in DCS since I have only 2 monitors, I think it's the best way to use them.

 

This is a picture of I would like to have:

c17jI4s.jpg

 

I have 2 different monitors with the same resolutions of 1920x1080 but their size is different, one is 21,6" and the other is 15,6".

I tried to make DCS think that the bottom screen is 2660 pixels width to match the top monitor that is set à 1920.

It's not so bad but my problem is the angle, the bottom monitor angle is weird when using this code:

 

_  = function(p) return p; end;
name = _('2 Screens Test');
Description = '2 screens Center TOP'
Viewports =
{
    Top = 
    {
         x = 0;
         y = 0;
         width = 1920;
         height = 1080;
         viewDx = 0;
         viewDy = 0;
         aspect = 1920/2160;
    },

    Center = 
    {
         x = -370;
         y = 1080;
         width = 2660;
         height = 1080;
         viewDx = 0;
         viewDy = -1;
         aspect = 1920/2160;
    }
}

UIMainView = Viewports.Top

 

This is what I get in game:

 

i0ScU5y.jpg

 

Is not so badly aligned but the problem is with the angle of the bottom screen.

Another thing I noticed on pressing F2 is that the aircraft is centered in the middle of the top monitor, and the bottom screen is like an extension of that view.

 

I don't know how to ask DCS to put the center of my camera in the middle of the 2 screens (at the bottom of the top screen and at the top of the bottom one ^^)

 

When I use not code at all and just with windows configuration of screen 1 on top of screen 2, I get this in game:

kMPuVMh.jpg

 

there when I check on F2 view, my aircraft is in the middle of the 2 monitors. and as you can see in the cockpit there is no angle of view problem, the only downside is that since my bottom screen is smaller, the width doesn't match and I'd like to fix that!

 

I hope you can help me to fix that problem!

Fly safe

Link to comment
Share on other sites

I found the solution that is the modification of the aspect and ajusting the viewDy to my screen separation.

 

here is the code:

 

_  = function(p) return p; end;
name = _('2Displays');
Description = '2Displays'
Viewports =
{
    Top = 
    {
         x = 0;
         y = 0;
         width = 1920;
         height = 1080;
         viewDx = 0;
         viewDy = 0;
         aspect = 1920/1080;
    },

    Center = 
    {
         x = -340;
         y = 1080;
         width = 2600;
         height = 1080;
         viewDx = 0;
         viewDy = -1.26;
         aspect = 2600/1080;
    }
}

UIMainView =  {
x      = 0;
y      = 0;
width  = 1920;
height = 1080;
}

 

And how it is in game:

tRpBDx9.jpg


Edited by Wizack
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...