Ok... your math is pretty much right. I just never use the literal fractions in the config files like "1024/2" instead put in "512".
Also, I need more info about your system. Is your system XP or Vista? Is your display in dualview mode or span?
Also, take a screenshot of your display settings with your mouse hovered over the 2nd display (you will get a tooltip pop up with some coordinates).
["multiMonitorSetup"] = "pit_shkval+camera+abris",
["color"] = "32",
["heatBlr"] = 0,
["scenes"] = "medium",
["water"] = 2,
["fullScreen"] = false,
["visibRange"] = "Medium",
["aspect"] = 4.148148148148148148148148148148,
["textures"] = 1,
["shadows"] = 2,
["display_mode"] =
{
["avi"] =
{
["bpp"] = 32,
["resolution"] = "640x480",
["full_screen"] = false,
["aspect"] = 1.333333333,
["height"] = 480,
["width"] = 640,
}, -- end of ["avi"]
}, -- end of ["display_mode"]
["effects"] = 3,
["lights"] = 2,
["haze"] = 1,
["terrPrld"] = "20",
["height"] = 1080,
["resolution"] = "1920x1080",
["civTraffic"] = 1,
["width"] = 4480,
}, -- end of ["graphics"]
} -- end of options
Description = 'Shkval on the left monitor,ABRIS on the right and camera on the center'
Viewports =
{
Center =
{
x = 1280;
y = 0;
width = 1920;
height = 1080;
viewDx = 0;
viewDy = 0;
aspect = 1.777777777777778;
}
}
Shkval =
{
x = 3840;
y = 0;
width = 640;
height = 512;
}
ABRIS =
{
x = 3200;
y = 0;
width = 640;
height = 1024;
}