Tip

Manage multiple desktops in Windows with Finestra Virtual Desktops 1.2

The multidesktop metaphor has long been a standard-issue item in the Linux/Unix world, but the ability to switch between two or more desktop operating systems was never an official part of the way Microsoft Windows manages things.

There could be any number of reasons for this, but if I had to hazard a guess, I'd say it's because the user interface (UI) engineers at Microsoft decided to make a single desktop -- with or without multiple physical screens -- as useful as possible. They've edged a lot closer to that goal over time, especially with the new window-management technologies in

    Requires Free Membership to View

Windows 7.

That said, plenty of folks who come to Windows from other pastures (or even those who are long-time Windows users) are fond of the multidesktop setup because it gives them a way to run multiple desktop environments on a single monitor, easily switching between screens. The busier the work environment, the more likely you'll find a virtual desktop system of some benefit.

There are many multidesktop add-ons for Windows, but one of the most refined implementations of the concept I've seen yet is Finestra Virtual Desktops, an open source project (under the Microsoft Public License) now in Version 1.2. Finestra lets you create as many virtual desktops as you like, although more than eight can get unwieldy. Most people will settle for the default of four. The product also lets you switch between virtual desktops and move programs between them with ease.

When you launch Finestra, pressing Winkey+Z will bring up an Exposé-like view of all your desktops at once. There, you can switch desktops by double-clicking anywhere within a desktop or pressing Enter when hovering over the desktop you want. You can also move applications between desktops in this view by simply dragging them from one desktop to another. Note that you can't directly interact with applications here. You can't, for instance, select a window and begin typing in it.

By default, applications open on whatever desktop currently has focus, but you can set rules for which applications always open in a given desktop. The program also works with multiple monitors -- you can either allow all displays to be included in the desktop-switching scheme or limit it to a selected few. It's also possible to set different backgrounds for each desktop, and the Taskbar icon for the program can show actions when right-clicked (albeit only in Windows 7).

Finestra comes with a slew of built-in, customizable hot-key behaviors for window and desktop management. The Win+Alt+arrow keys, for instance, switch between desktops; Win+Ctrl+the number pad key (1, 2, 3, etc.) will send the window currently in focus to a given desktop. Most of these hot keys didn't create any problems with other applications I had running, but users with a lot of other apps that trap hot keys may want to reassign or disable some of them.

Note that if you're on Windows XP, Finestra will work fine, but it won't offer you the visual enhancements that appear in Vista and Windows 7, such as the desktop thumbnails that appear when you hover over the Finestra icon in the Taskbar.

ABOUT THE AUTHOR:
Serdar Yegulalp
wrote for Windows Magazine from 1994 through 2001, covering a wide range of technology topics. He now plies his expertise in Windows NT, Windows 2000 and Windows XP as publisher of The Windows 2000 Power Users Newsletter and writes technology columns for TechTarget.

This was first published in April 2011

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.