Multi-monitor: how to choose fullscreen display?

Hi,
i use a SDL application called “scummvm” on my WinXP multi-monitor system
(primary display: 17’’ TFT, secondary display: 15’’ TFT).

My problem is that when i use the applications fullscreen mode it uses the
primary display as default, wich is to large for it.
I would like to use the secondary display (the 15’’ TFT) for fullscreen mode.
I allready asked the scummvm support about that problem but they think it is a
SDL related problem.
So does anyone know how to choose wich display is used for SDL under WinXP?

crazy_achmed <realbong gmx.net> writes:

Hi,
i use a SDL application called “scummvm” on my WinXP multi-monitor system
(primary display: 17’’ TFT, secondary display: 15’’ TFT).

My problem is that when i use the applications fullscreen mode it uses the
primary display as default, wich is to large for it.
I would like to use the secondary display (the 15’’ TFT) for fullscreen mode.
I allready asked the scummvm support about that problem but they think it is a
SDL related problem.
So does anyone know how to choose wich display is used for SDL under WinXP?

Can noone say anything about this? Is this maybe no SDL problem? If so where did
i have to ask this question? I mean someone on this world should have the answer
(i think), it maybe could be that my problem has no solution, but i do not know
who to ask.

Hi.

I had this problem as well. I tried to fix SDL so it will use the same
monitor as the window (not fullscreen) is located on.
Microsoft specifies that the window should be fullscreen on the screen that
has more than half of the window. They say nothing about apps, that go
directly to fullscreen though.

I never made it work! It seems like a lot of work has to be done to make SDL
support dual monitors (at least on winXP).
Another problem with this is that many graphic adapters only support directx
on the primary display. So trying to fullscreen a window on a non-primary
monitor is tricky!

Maybe it works if you compile SDL with Windib target instead of DirectX. I
dont know if scummvm needs DirectX

As far as I know, the only other solution I can think of, is to make your
15" monitor primary.
Check out a commercial product called MultiMon. It cant solve the problem,
but it can make your life easier when changing monitor setup often.On 12/8/05, crazy_achmed wrote:

crazy_achmed <realbong gmx.net> writes:

Hi,
i use a SDL application called “scummvm” on my WinXP multi-monitor
system
(primary display: 17’’ TFT, secondary display: 15’’ TFT).

My problem is that when i use the applications fullscreen mode it uses
the
primary display as default, wich is to large for it.
I would like to use the secondary display (the 15’’ TFT) for fullscreen
mode.
I allready asked the scummvm support about that problem but they think
it is a
SDL related problem.
So does anyone know how to choose wich display is used for SDL under
WinXP?

Can noone say anything about this? Is this maybe no SDL problem? If so
where did
i have to ask this question? I mean someone on this world should have the
answer
(i think), it maybe could be that my problem has no solution, but i do not
know
who to ask.


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl