Jump to content

Easy Monitor Configurator


icemaker

Recommended Posts

Thanks for the hard work with this Mod Icemaker.

 

I'm getting a sizing issue with the cdu. Size it to suite and save. But when it loads its like over double the size. Also noticed the coordinates on the cdu are not working correcting.

 

Cheers,

Cj

Link to comment
Share on other sites

  • Replies 396
  • Created
  • Last Reply

Top Posters In This Topic

Hawgtouch conflict

 

Thanks for the update mate. I see the size top left adjusting when window is resized now.

 

Still seems to be a problem, and it may be a conflict with hawgtouch.

 

If i load up EMC by itself, the cdu adjusts and saves correctly.

As soon as i load up hawgtouch (so i can line up the cdu with its input) and move around the cdu input for EMC the coordinates(size) show as 402*521 no matter what size i adjust it to.

 

Now if i save the profile with hawgtouch open , its saves as that size (402*521) everytime and loads as that size. The EMC cdu input image can be anywhere on the 2 monitors.

But as soon as HT is loaded the size shows 402*521.

 

Work around atm is to load HT and EMC position both, then close HT and then save EMC.

 

Only seems to effect the cdu.

 

Cheers,

Cj

Link to comment
Share on other sites

Hi icemaker, I'm trying to use EMC with the secondary monitor above like in pic left. Even though shows negative numbers for the Y position it doesn't show on that monitor. If I drop it down like pic right, then all is fine. Hope this makes sense, & in any event love EMC.

 

Thanks,

 

(As in pic left setup above) Total res in game options 3840 X 2048.

 

_ = function(p) return p; end;

name = _('My');

Description = 'My'

Viewports =

{

Center =

{

x = 0;

y = 0;

width = 3840;

height = 1024;

viewDx = 0;

viewDy = 0;

aspect = 3.75;

}

}

 

RIGHT_MFCD =

{

x = 2685;

y = -497;

width = 364;

height = 364;

}

 

LEFT_MFCD =

{

x = 2131;

y = -496;

width = 364;

height = 364;

}

 

CDU =

{

x = 2124;

y = -927;

width = 279;

height = 279;

}

 

UIMainView = Viewports.Center


Edited by rld1
Link to comment
Share on other sites

I'm crying right now.

 

I spent so much time messing around with monitor configs to get this to work. Ugh. This reminds me of a fable I read in english class where a poor woman loses a 30 grand diamond necklace that she borrowed from a friend. She buys her a new one and spends the next 40 years working to pay off the money. The woman who owned it sees her and the lady who borrowed it explains everything to which the woman replies "Oh you poor thing, that was fake. It was worth only $500 at the most."

 

That's what I feel like right now.

 

Anyway at least I have it for future changes, lol. Fan-freaking-tastic idea.

Link to comment
Share on other sites

Had always too little time to configure my second monitor for the panels.

Thanks for this nice tool.

MB: Intel DX79TO; Core i7 3820 (3,6 ghz); SPU: Asus Xonar D2X; GPU: AMD XFX 7970 BE OC (3GB); RAM: Kingston 8 GB DDR3-1333 Quad-Kit; HHDs: G.Skill Phoenix SSD (for OS&DCS), WD 1 TB + WD 160GB; PSU: be Quiet! Dark Power Pro 10 550W; Display: EIZO Foris 2333-BK; OS: WIN8 Pro 64bit (latest updates); TM HOTAS Warthog; CH Rudder pedals; Cougar MFDs; iPad Mini with iControl DCS; TrackIR4 + TrackClipPro.

 

 

A10 startup procedure -->

Link to comment
Share on other sites

Help!

 

Hi

 

Can anyone help. I installed the Easy monitor configurator and it won't run. Do you have to change any lua files before installation?... I get the following error messages when I start the configurator. (see attached). I'm trying to get the RWR to work. I am using Helios for the instruments and have exported the MFCD's changing the lua files for multimonitor configuration.... Any help would be much appreciated :)

 

Thanks

451837338_screen1a.jpg.e724ec9f58c077062fc3fc3d0eb988eb.jpg

1263965382_screen2a.jpg.a80e464b6361cb234a3d291437c0079d.jpg

Asus Rampage II Extreme, i7 920 @3.8Gh, 6Gb Corsair Dominator 1600hz, Msi GTX 470 Twin Frozr, Corsair 850w Mod PSU, TIR 5, HOTAS WH

Link to comment
Share on other sites

I installed EMC. When executed get a small screen with combobox and a couple of buttons and check boxes.

 

Now what?? There are no instructions. Plus the program does not show the version number.

W7 x64, i7 965, Rampage II Extreme, GTX480, 6GB Corsair 1866 cl7

Link to comment
Share on other sites

I installed EMC. When executed get a small screen with combobox and a couple of buttons and check boxes.

 

Now what?? There are no instructions. Plus the program does not show the version number.

 

errrr .. check the boxes?

| VR goggles | Autopilot panel | Headtracker | TM HOTAS | G920 HOTAS | MS FFB 2 | Throttle Quadrants | 8600K | GTX 1080 | 64GB RAM| Win 10 x64 | Voicerecognition | 50" UHD TV monitor | 40" 1080p TV monitor | 2x 24" 1080p side monitors | 24" 1080p touchscreen |

Link to comment
Share on other sites

errrr .. what combobox choice?

not at my gamebox, but

f.i. there's a checkbox says Left MFCD (or RWR or anything)

 

check it ..

.. and a sample test screen of a MFCD pops up

.. you place it, you size it

.. then you have to Save

(.. next time when rearranging, you Load first)

 

if your EMC installed correctly, that is

if a test screen/output doesnt show

 

you might wantto reinstall,

and do not forget halfway the intallation EMC wants to install some lua files

to the path of your A10 installation, as per your registry

and asks permission for that, and you have to acknowledge

 

als nothing happens when you actually startup A10

 

I can do all this from inside A10

Arrange,

run Instant mission

dont like, abort mission

AltTab to EMC

rearrange

Save

AltTab to A10

ReFly

 

p.s. and I use Helios' instruments and make the EMC output fit into the instruments (CDU f.i. / and MFCDs)


Edited by majapahit

| VR goggles | Autopilot panel | Headtracker | TM HOTAS | G920 HOTAS | MS FFB 2 | Throttle Quadrants | 8600K | GTX 1080 | 64GB RAM| Win 10 x64 | Voicerecognition | 50" UHD TV monitor | 40" 1080p TV monitor | 2x 24" 1080p side monitors | 24" 1080p touchscreen |

Link to comment
Share on other sites

errrr .. check the boxes?

 

 

Ok, I created a lua file with the altered view for my second monitor.

Nothing changed in the sim so how do use this new file?

W7 x64, i7 965, Rampage II Extreme, GTX480, 6GB Corsair 1866 cl7

Link to comment
Share on other sites

Ok, I created a lua file with the altered view for my second monitor.

Nothing changed in the sim so how do use this new file?

EMC creates a

 

EasyMonitorConfigurator.lua in the A10 path DCS A-10C\Config\MonitorSetup\

 

that contains the profile additions

RIGHT_MFCD =

{

x = 1441;

y = 713;

width = 430;

height = 430;

}

 

LEFT_MFCD =

..

RWR =

..

ETC

 

check this file if it contains

- the added exported views as per EMC

 

 

and edits your game option.lua for the video section

 

find f.i.:

["multiMonitorSetup"] = "easymonitorconfigurator"

(default name, as per above, , you could have chosen another one)

 

chk this options.lua

(preferred windows 2 monitor setup: 2nd monitor, Underneath Primary, aligned to left)

 

- if it contains the added sizes for your 2nd monitor

- ["aspect"] = should be altered

- ["height"] = should be altered

- ["width"] = should be with of your (widest), primary monitor

 

it should do this Auto by EMC

 

thus, EMC lets you place and size output (L-MFCD / R-MFCD ..)

 

then writes this setup so it loads auotmatically

so chk your 'options' if this doesnt happen

 

(something went wrong)

 

and, of course you should chk that your DCS video option is 'windowed', not full screen

and that your windows settings for your screen is set correctly

 

if you do not see the EMC setup popups for placing and sizing, you're doing something wrong


Edited by majapahit

| VR goggles | Autopilot panel | Headtracker | TM HOTAS | G920 HOTAS | MS FFB 2 | Throttle Quadrants | 8600K | GTX 1080 | 64GB RAM| Win 10 x64 | Voicerecognition | 50" UHD TV monitor | 40" 1080p TV monitor | 2x 24" 1080p side monitors | 24" 1080p touchscreen |

Link to comment
Share on other sites

Thanks to the OP for a great utility.

 

I am trying to set up Helios using Gadroc single monitor set up but cannot get the mfd's to show up as per his BigScreen .lua but only brings up the RWR, CMSP, CMSC & they are bunched up on top of each other.

 

I tried installing EMC in Programs Files folder but no difference (win 7 HP 64 bit)

 

.lua file - i have the touchscreen under main display

 

name = _('Big Screen');

Description = 'Left and Right MFCD positioned under Helios.'

Viewports =

{

Center =

{

x = 0;

y = 0;

width = 2560;

height = 1440;

viewDx = 0;

viewDy = 0;

aspect = 1.7777778;

}

}

UHFREPEATER =

{

x = 0 + 649 + 16;

y = 1440 + 670 + 24;

width = 104;

height = 68;

}

CMSC =

{

x = 0 + 789;

y = 1440 + 100;

width = 339;

height = 168;

}

CMSP =

{

x = 0 + 1126 + 21;

y = 1440 + 50 + 686;

width = 309;

height = 192;

}

RWR =

{

x = 0 + 505;

y = 1440 + 102;

width = 280;

height = 280;

}

DIGITALCLOCK =

{

x = 0 + 520;

y = 1440 + 830;

width = 110;

height = 110;

}

LEFT_MFCD =

{

x = 0 + 65;

y = 1440 + 62;

width = 375;

height = 375;

}

RIGHT_MFCD =

{

x = 0 + 1485;

y = 1440 + 62;

width = 375;

height = 375;

}

UIMainView = Viewports.Center


Edited by Barrakooda
Link to comment
Share on other sites

.lua file - i have the touchscreen under main display

 

name = _('Big Screen');

Description = 'Left and Right MFCD positioned under Helios.'

Viewports =

{

Center =

{

x = 0;

y = 0;

width = 2560;

height = 1440;

viewDx = 0;

viewDy = 0;

aspect = 1.7777778;

}

}

above says your main screen is 2560x1440

that is one heck of a big screen

sure this is correct?

 

Viewports =

{

Center =

 

should only state your main screen

in

"\\.. \Users\..\Saved Games\DCS Warthog\Config\options.lua"

 

there will be defined (calculated) your monitor setup ..

.. you've done this correctly?

 

you should be able to move your mouse from 1 screen to the second within DCS when ok

| VR goggles | Autopilot panel | Headtracker | TM HOTAS | G920 HOTAS | MS FFB 2 | Throttle Quadrants | 8600K | GTX 1080 | 64GB RAM| Win 10 x64 | Voicerecognition | 50" UHD TV monitor | 40" 1080p TV monitor | 2x 24" 1080p side monitors | 24" 1080p touchscreen |

Link to comment
Share on other sites

Majapahit

 

yeah its a dell U2711 & thats its native res. My touch screen is positioned under main its 1920 x 1080.

 

Yes i could move mouse between screens previously.

 

Do i need to use gadrocs bigscreen.lua or EMC?

 

Contents of said file

 

options =

{

["difficulty"] =

{

["padlock"] = true,

["easyRadar"] = false,

["miniHUD"] = false,

["birds"] = 0,

["optionsView"] = "optview_all",

["permitCrash"] = true,

["immortal"] = false,

["easyCommunication"] = true,

["map"] = true,

["radio"] = false,

["labels"] = true,

["tips"] = true,

["cockpitLanguage"] = "english",

["units"] = "imperial",

["easyFlight"] = false,

["altTrimmingMethod"] = false,

["externalViews"] = true,

["iconsTheme"] = "nato",

["fuel"] = false,

["weapons"] = false,

["setGlobal"] = true,

["geffect"] = "realistic",

}, -- end of ["difficulty"]

["graphics"] =

{

["VSync"] = false,

["multiMonitorSetup"] = "bigscreen",

["color"] = "32",

["heatBlr"] = 1,

["scenes"] = "high",

["water"] = 2,

["fullScreen"] = false,

["visibRange"] = "Medium",

["treesVisibility"] = 6000,

["aspect"] = 1.015873015873,

["haze"] = 1,

["shadows"] = 2,

["TranspSSAA"] = false,

["effects"] = 3,

["textures"] = 2,

["lights"] = 2,

["MSAA"] = 1,

["height"] = 2520,

["civTraffic"] = "medium",

["HDR"] = true,

["clutterMaxDistance"] = 0,

["width"] = 2560,

}, -- end of ["graphics"]

["views"] =

{

["cockpit"] =

{

["mirrors"] = false,

["reflections"] = false,

["russianHud"] = false,

["avionics"] = 2,

}, -- end of ["cockpit"]

}, -- end of ["views"]

["sound"] =

{

["world"] = 0,

["radioSpeech"] = true,

["cockpit"] = 0,

["volume"] = 0,

["headphones"] = 0,

["music"] = -15,

["subtitles"] = true,

["gui"] = 0,

}, -- end of ["sound"]

["miscellaneous"] =

{

["headmove"] = false,

["force_feedback_enabled"] = true,

["f5_nearest_ac"] = true,

["f11_free_camera"] = true,

["synchronize_controls"] = false,

["f10_awacs"] = true,

}, -- end of ["miscellaneous"]

} -- end of options

Link to comment
Share on other sites

Majapahit

 

yeah its a dell U2711 & thats its native res. My touch screen is positioned under main its 1920 x 1080.

 

Yes i could move mouse between screens previously.

 

Do i need to use gadrocs bigscreen.lua or EMC?

 

Contents of said file

 

["multiMonitorSetup"] = "bigscreen",

 

["aspect"] = 1.015873015873,

 

["height"] = 2520,

 

["width"] = 2560,

 

 

"Do i need to use gadrocs bigscreen.lua or EMC?"

most likely you would use EMC

(gadrocs' is his computer setup, that wont fit yours)

 

and would be called "EasyMonitorConfigurator"

 

from the file name EasyMonitorConfigurator.lua

 

On a asside, concerning HELIOS profiles:

you have to load someone else's HELIOS Profile

in HELIOS' Profile Editor

and do a "profile'/'Reset Monitors'

that will change the profile to your own monitor setup

that you will save

(as: your own profile name, f.i.:

myheliosoprofile.hpf

that will than have the propper monitor setup in its additional

myheliosoprofile.layout

file

in your Helios'

..\my documents\Helios\Profiles\..

path

I also do this with someone elses profile:

I load the profile in a (proper) ascii editor (not notepad)

and do a search/replace of all 'swipe' to 'touch' (and cleanup swipe code)

so all Helios buttons will be click, not mouseswipe

HELIOS defaults to MOUSE SWIPES, not mouse clicks (when you might think nothing is happening :))

if you're using a touchscreen

you options my differ

dunno what a touchscreen defaults to, have a go at that (touch swipe?)

 

anyway

scanning your options.lua

 

you're adding 40pix somewhere

(I can remember thats the status line in outside/map views, and i forgot why this happens :music_whistling: )

 

if main height = 1440

and touch = 1080

that adds to 2520 (not 2560)

 

and yes, "bigscreen" is not the default for EMC

you either changed the EMC default,

you say you're using gadrocs? that aint right

 

"bigscreen" points to a profile .lua that is called bigscreen.lua in:

"\\.. \Eagle Dynamics\DCS A-10C\Config\MonitorSetup\bigscreen.lua"

 

and will not/or the wrong EMC exportviews references in it (?, does it)

 

as a default EMC created its export views in a "EasyMonitorConfigurator", as in

"\\.. Program Files\Eagle Dynamics\DCS A-10C\Config\MonitorSetup\EasyMonitorConfigurator.lua"

 

(?, is it there, you might have opted for another name in EMC setup)

 

find the proper monitor profile .lua in that directory, with the proper EMC export views in it

(EMC uses this, to "Laod", when you start EMC a second time)

 

that one should be pointed to in your options.lua

(thus, default,

["multiMonitorSetup"] = "easymonitorconfigurator",

)

 

multimonitor setup is created in your OPTIONS menu from DCS

by Manually typing in the SUM of withxheight

in the RESOLUTION box

DCS will that Calculate teh ASPECT RATIO box, for you

 

something went wrong in your setup for this

 

so

 

go to OPTIONS in DCS

type in your RESOLUTION box

 

2560x2520

 

(sum of both heights)

and DCS will fill in your ASPECT RATIO (hope i'm saying this right :music_whistling:)

 

then

in MONITORS box

the Drop-Down menu will Show all your legitimate profiles in the

 

"\\.. Program Files\Eagle Dynamics\DCS A-10C\Config\MonitorSetup\*.lua"

path

(shows the

name = _('xxxxxxxxxxxxxx');

field of the profile lua's)

 

now

point to the proper one

- with the RIGHT_MFCD =, LEFT_MFCD =, RWR = etc etc references in it

(EMC's "EasyMonitorConfigurator" show in the dropdown?)

 

et voila

try that

 

now

run EMC again to place/size your outputs in the proper place

and do a

SAVE

in EMC


Edited by majapahit

| VR goggles | Autopilot panel | Headtracker | TM HOTAS | G920 HOTAS | MS FFB 2 | Throttle Quadrants | 8600K | GTX 1080 | 64GB RAM| Win 10 x64 | Voicerecognition | 50" UHD TV monitor | 40" 1080p TV monitor | 2x 24" 1080p side monitors | 24" 1080p touchscreen |

Link to comment
Share on other sites

Thanks Maj

 

I have deleted the bigscreen .lua

 

2560x2520 is in DCS resolution box.

 

However during install EMC did not create "EasyMonitorConfigurator" .lua in Monitorsetup, i saw no option during install about this. The EMC LUA installer syas LUA files have been modified.

 

When EMC is running i selected the things i wanted displayed positioned them then resized then hit new but getting array error message. Should i press new first & if so what naming do i use in the 2 fields?? Tried several different ways but getting different array errors.

 

NOTE: I think something is getting borked during install, as the EMC LUA installer does not come up during install process anymore. I am on Win 7 Home Premium 64 bit & installing to its default location it wants to install to. If i click on new & put in a name like helios.lua in top field & a brief description in the bottom i get a error message about array variable subscript badly formatted.


Edited by Barrakooda
Link to comment
Share on other sites

Never mind taking a break from this its doing my head in cheers anyway

 

when you head is working again :D:

should be here "\\.. Program Files\Eagle Dynamics\DCS A-10C\Config\MonitorSetup\EasyMonitorConfigurator.lua"

 

(NOT in your ..\user\.. directory, in your game install directory &

the options.lua is the one in your ..\user\.. directory)

 

you have (had) more DCS installations?

so if you copied DCS into a new directory, it will be in your old directory?

 

EMC puts it where your registry says DCS is installed

 

like in mine DCS x64 version in \Program Files:

 

[HKEY_USERS\S-1-5-21-2740617362-3694461350-214407763-1000\Software\Eagle Dynamics\DCS A-10C]

"Path"="c:\\Program Files\\Eagle Dynamics\\DCS A-10C"

"Version"="1.1.0.7"

 

or else there's Casper bugging you


Edited by majapahit

| VR goggles | Autopilot panel | Headtracker | TM HOTAS | G920 HOTAS | MS FFB 2 | Throttle Quadrants | 8600K | GTX 1080 | 64GB RAM| Win 10 x64 | Voicerecognition | 50" UHD TV monitor | 40" 1080p TV monitor | 2x 24" 1080p side monitors | 24" 1080p touchscreen |

Link to comment
Share on other sites

  • Recently Browsing   0 members

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