I've got the same problem: when fullscreen is ON, FlightGear always uses the same monitor: the one Windows thinks is the main monitor. Fortunately for me, my front monitor is the main monitor. It seems your main monitor is the secondary one.
If you are OK with changing the main monitor for all the operating system (it might affect other applications): Go to Windows settings->display->select your front display. Last option is "make this my main display"
If you don't want to change your main display or it doesn't work, you can force FlightGear to use any of the displays but this configuration is advanced and not directly available in the launcher.
Save this file as myFlightGearDisplay.xml anywhere in your computer:
- Code: Select all
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<PropertyList>
<sim>
<rendering>
<draw-mask>
<aircraft type="bool">true</aircraft>
</draw-mask>
<!--multithreading-mode>AutomaticSelection</multithreading-mode-->
<!--multithreading-mode>SingleThreaded</multithreading-mode-->
<!-- multithreading-mode>DrawThreadPerContext</multithreading-mode -->
<!-- multithreading-mode>CullDrawThreadPerContext -->
<!--multithreading-mode>CullThreadPerCameraDrawThreadPerContext</multithreading-mode-->
<camera-group>
<window>
<name type="string">RightWindow</name>
<host-name type="string"></host-name>
<display>0</display>
<screen>0</screen>
<fullscreen type = "bool">true</fullscreen>
<decoration type = "bool">true</decoration>
<x>0</x>
<y>0</y>
<width>1920</width>
<height>1080</height>
</window>
<gui>
<window>
<name type="string">RightWindow</name>
</window>
</gui>
<camera>
<name type="string">FrontCamera</name>
<window>
<name>RightWindow</name>
</window>
<view>
<heading-deg type = "double">0.0</heading-deg>
<roll-deg type = "double">0.0</roll-deg>
<pitch-deg type = "double">0.0</pitch-deg>
</view>
<viewport>
<x>0</x>
<y>0</y>
<width>1920</width>
<height>1080</height>
</viewport>
</camera>
</camera-group>
</rendering>
</sim>
</PropertyList>
These values are OK for my computer but, in your case, you probably want to change "screen" (not display! unless the monitors have a video card each) to 0 or 1 (I don't know the right value for you) and "width/height" to "2560/1440", or whether or not fullscreen is ON from the beginning.
Then, in the launcher, go to the "settings" tab, "additional settings" and add:
- Code: Select all
--config=E:/PATHTOYOURFILE/myFlightGearDisplay.xml
If you ever want to have FlightGear extended to both monitors, you must add a new window and a new camera. Check the forum, there are plenty of examples for this:
viewtopic.php?f=24&t=36230This is my setup: two monitors, an iPad for the instrument panel and a mobile phone for GPS: