Dual Monitor Search-and-Rescue (Windows)

Missing in ActionThis tip is for anyone with a Windows laptop who has a second monitor on their desk and runs it in dual monitor mode (or is considering that). There are times when the laptop will be on the road, as laptops are wont to do, without the benefit of that second monitor. That spells trouble for certain software that knows how to play nice, but not super-nice.

Most software is considerate enough to remember the current size and position of the window when exiting. It’ll then use those settings the next time the program is opened. The idea is that since that’s where you placed it last time, that’s probably where you’ll want it to be again next time. That’s playing nice. The problem is, if the last time you had it on the secondary monitor, but this time the secondary monitor is not active, then the software should automatically reposition itself to the primary monitor. That’s playing super nice. Unfortunately, not all software thinks to do that (that is, not all programmers think to do that).

So, how do you rescue a wayward program from the phantom second monitor, when you can’t see it, and thus cannot manipulate it with the mouse? The trick involves the Task Bar and the arrow keys.

SQLyog is an example of a program that doesn’t recognize when the second monitor is inactive. (SQLyog is an otherwise excellent program for working with MySQL databases.) When a program is lost on the second monitor, you will see evidence of it in the form of a “minimized icon” in the task bar. Right clicking on the minimized icon brings up a context menu that is known as the “system menu.”

Task Bar

This is the exact same system menu that you would normally see by right clicking on the program’s icon in the upper left corner of the window (if you could see the window).

System Menu

Move CursorOne of the choices in the system menu is “Move.” When you select Move, the mouse cursor changes to a move cursor (a four headed arrow), and the keyboard goes into move mode. This means that the arrow keys on the keyboard now control placement of the program window. So, depending on whether the secondary monitor is normally to the right, or to the left, of the primary monitor, you’ll want to press down on the left-arrow key or the right-arrow key, letting the keyboard auto repeat, until the program window appears on the primary screen.

Dragging a window with the cursors

Once the window is visible, press the Enter key. That will restore the keyboard from move mode to normal mode, and the mouse cursor will change back from the move cursor to a regular cursor.

Trackbacks & Pings

Comments

  1. Nice! As recently as 2 weeks ago, i was sitting in a coffee shop, cursing at the damn Business Objects for it’s disappearance act of the query panel. Much appreciated!

  2. Good tip! I’ve been there several times and have resorted to the same work-around. ;-)

    Chris
    http://amateureconblog.blogspot.com/

  3. Hey, I know of an improvement for that tip: AFTER you tap the arrow keys to change them to movement mode, your mouse actually works as well, if you don’t press any of its buttons. You can move your window freely without any button pressed.
    Good luck with that. ;)

  4. Finally, I’ve managed to sort my errant windows. Thanks for the post. I was having problems in Google Sketch Up with disappearing windows in dual monitor mode.

  5. for a PC using Vista you don’t ordinarily see the Move command. But here’s how to get it: Alt-Tab to select the missing window, then Alt-space to activate the menu. Select Move, then use the arrow keys a bunch of times to drag the missing window back to the main screen.

Post a Comment


Your email is never published nor shared. Required fields are marked *



© 2006-2007 Maxim Software Corp.  All rights reserved.