Fullscreen and secondary display

Started by Tobias, August 07, 2008, 17:59:53

Previous topic - Next topic

Tobias

During beta-testing of Mad Skills Motocross the following were pointed out:

* Fullscreen always uses first display device, can't use it on second
* Fullscreen changes resolution of secondary display device, causing it to resize windows

Any ideas?

Renanse of jME said that "Maybe the lwjgl folks have some ideas?  I notice that if I use the JOGL renderer in full screen, it does not resize my other windows."

Matzon

fullscreen uses the primary display. yes.
I'll check the other thing tomorrow

Matzon

Just tested this on a 2 adapter system with 3 monitors [3][1][2], where 1 is ATI and 2+3 is Matrox.
Fullscreen always show up on the primary screen - regardless of the position of the initial window (if applicattion starts in windows mode).
When entering fullscreen mode, all windows on that screen gets moved a bit, if the fullscreen resolution is lower than the original screen. No other windows change size - they do move position though.

In my case, the download window from firefox with the jnlp for FullScreenWindowedTest (http://lwjgl.org/demos.php) gets moved from [1] to [2] when I enter fullscreen. Once I return, the window gets moved to the edge of [2], as close to [1] as possible - but never back to its original position.

If the download window is NOT in [1], then it gets shifted a bit to the right (presumably orig-resolution minus new-resolution in width) - nut never out of the screen of [2].

edit - some of the windows DID get moved outside of [2] - but their size was kept.

Tobias

Thanks.

Does the resolution of [2] and/or [3] change during the time that [1] is fullscreen with changed resolution?

Matzon

Quote from: Tobias on August 08, 2008, 11:12:36
Does the resolution of [2] and/or [3] change during the time that [1] is fullscreen with changed resolution?
no

Tobias

Excellent, thanks for taking the time.