Video Problems When You Switch from LCD Screen to External Monitor While You Run OpenGL-Based Game (317621)



The information in this article applies to:

  • Microsoft Windows 2000 Professional SP2

This article was previously published under Q317621
For a Microsoft Windows XP version of this article, see 323679.

SYMPTOMS

When you switch between an LCD screen and an external monitor while you are playing an OpenGL-based game in Full-Screen mode, the video may become distorted. Note that this symptom only occurs if the Windows desktop resolution is different than the game's resolution, and this symptom does not occur with games that are using Microsoft DirectX.

CAUSE

If an external monitor is connected to your laptop computer, you may be able to press a combination of keys to switch between the LCD screen and the external monitor. When you do so, Windows passes the current desktop resolution to the external monitor. For example, if the Windows resolution is set to 1024x768, this is the resolution that is passed to the external monitor when you switch between the two. Because of this resolution-passing behavior, and as another example, this problem can occur if you are running an OpenGL-based game in Full-Screen mode at 640x480 and your Windows desktop is set to 1024x768. When you switch from the LCD screen to the external monitor, the game only appears on part of the screen because the game's resolution is not passed to the external monitor.

WORKAROUND

To work around this issue, use any of the following methods.

Method 1

Do not switch between an LCD screen and an external monitor while you are playing an OpenGL-based game in Full-Screen mode.

Method 2

Use the same resolution for the desktop and your game.

Method 3

Run your game in a window instead of in Full-Screen mode.

Modification Type:MajorLast Reviewed:10/10/2002
Keywords:kbdisplay kbenv kbprb kbui KB317621