Windows

Add a second monitor to Windows the easy way with MaxiVista

In this edition of the Windows Desktop Report, Greg Shultz introduces you to MaxiVista, an application that will allow you to turn any networked system into a second monitor of your primary system.

In last week's Windows Desktop Report, I told you about DisplayFusion, a tool that provides you with a host of features for working with a multiple-monitor configuration. But what if you don't have a multiple-monitor configuration?

Well, what if I told you that if you have another computer positioned close to your main Windows 7 system, you could easily set up multiple-monitor configurations with nothing more than a network connection? It's true! With MaxiVista from Bartels Media you can add the monitor on that other system to your Windows 7 system and create a virtual multiple monitor. All you need between the two PCs is a network connection -- no additional hardware required!

This will allow you to turn any networked system into a second monitor of your primary system. Or, if you already have a multiple-monitor configuration, MaxiVista will allow you to add an additional virtual-graphics adapter to your existing setup.

In this edition of the Windows Desktop Report, I'll introduce you to MaxiVista. As I do, I'll tell you about some of this program's impressive features.

Stay on top of the latest Microsoft Windows tips and tricks with TechRepublic's Windows Desktop newsletter, delivered every Monday and Thursday.

How does it work?

Of course, the first question on your mind is, how does it work? Well, in a nutshell, to work its magic, MaxiVista runs on two PCs with the primary PC running as a Server and the secondary PC running as a Viewer. The Server creates a virtual-graphics adapter that then seeks out the Viewer on the network. Once the connection is established, the Viewer allows the Sever's virtual-graphics adapter to take control of the monitor on the secondary system.

Using what Bartels Media calls state-of-the-art compression algorithms, MaxiVista transfers only the changing regions between single frames of the secondary display content over the network. The end result is so fast and seamless that you would swear that the monitor is connected to your primary PC. And, because MaxiVista's data protocol is optimized for local networks, there is no noticeable degradation in your network performance.

Getting MaxiVista

MaxiVista runs on the 32-bit and 64-bit versions of Windows XP, Windows Vista, and Windows 7. Now, Bartels Media encourages you to start with the free Demo version before purchasing the full version in order to make sure that MaxiVista performs as expected in your system environment.

Another reason is that the Demo version features an extended installation wizard that walks you through a very thorough step-by-step procedure that is very helpful in ferreting out any potential stumbling blocks. The demo version runs for 14 days after first installation or the first 50 program launches -- whichever comes first.

If you like what you see in the Demo, you can then purchase one of the real versions: Standard, Professional, or Mirror Pro. The Standard version, which sells for $39.95, just provides monitor extension to a single secondary PC. The Pro version, which sells for $49.95, allows you to connect up to three secondary PCs, thus adding three monitors to your virtual multiple-monitor configuration. The Mirror Pro version ($99.95) adds Desktop Mirroring, which allows you to mirror the screen of one PC on another PC. Check out the comparison page for features and pricing information of the various versions.

If you are using Windows 7 or Windows Vista, there is one caveat. MaxiVista supports only the classic display mode. The Aero display mode is temporarily disabled by the operating system while MaxiVista is running. Aero is re-enabled immediately after closing MaxiVista.

For this review, I am using the 64-bit Mirror Pro version. My primary PC is running Windows 7 Ultimate, and my two secondary PCs are running Windows XP and Windows 7 Ultimate.

Installing the Server and Viewer programs

Once you obtain a copy of MaxiVista, installation is a relatively simple procedure. However, it is very important that you pay careful attention to all the information presented on-screen as well as in the Software Installation section of the online user manual. For example, if you have DisplayFusion or UltraMon installed, you will have to exit the program before you install MaxiVista in order to avoid conflicts.

If you download the Demo version, you'll receive a ZIP file that contains two executable files -- one for the primary or Server program and one for the Viewer program -- and will run each one on the appropriate system. If you purchase the Professional version, you'll receive a single executable installation file that installs the Server program and then prompts you to create the Viewer program file(s) the first time that it is run.

In either case, the installation procedure of the Server program operates via a standard Wizard interface and consists of several steps. Keep in mind that during the installation procedure, your monitor will flash repeatedly and will even blank out for a moment. This is normal as the software is integrating its virtual-graphics adapter into the operating system's native support for multiple monitors and then reorients the display system. Once the installation procedure is complete, you'll be prompted to reboot before you run the program for the first time. This last step is extremely important, so don't skip it!

After your system reboots, you can launch the Server program. When you do, you'll encounter a prompt from your Firewall program asking if it is OK to allow MaxiVista to communicate on your network.

You'll see the MaxiVista icon appear in the Notification area. The icon consists of two monitors, and you'll notice that one of the monitors in the icon will periodically flash yellow. This indicates that the Server program is actively searching the network for a system that is running the Viewer program. Hover your mouse pointer over the icon and you'll see a pop-up that says: MaxiVista is searching for the Viewer program on the network.

You can then copy the Viewer program to another system and simply run it -- there's no installation procedure for the Viewer. However, keep in mind that you'll encounter a prompt from your Firewall program asking if MaxiVista is safe. As soon as you allow MaxiVista access to the network, you'll see the MaxiVista Viewer icon in the system tray.

The Server program will then find the Viewer program and establish a connection. Keep in mind that this procedure will also cause the monitor on the Server and Viewer systems to flash and blank out for a moment as the software integrates its virtual-graphics adapter into the operating system and reorients the display system as a secondary monitor.

Once the connection occurs, you'll see one of the monitors in the icon in the system tray of the Server system stop flashing and remain a solid green to indicate that the connection has been established. You'll then see that the secondary monitor is now showing the desktop on the primary monitor. When you launch MaxiVista for the first time, you'll see the Optimize Performance dialog box shown in Figure A. Just click the Optimize Now button and allow MaxiVista to optimize itself for your network.

Figure A

MaxiVista will prompt you to run the Network Parameter Optimizer.

Investigating MaxiVista's features

Once you begin using MaxiVista to take advantage of the monitor on another system, you'll soon discover that MaxiVista comes with a whole slew of features that allow you to configure and control the virtual-graphics adapter. Let's take a look.

  • Quick Switch -- Even though you have allowed MaxiVista to take control of your secondary PC's monitor, MaxiVista's hold on it isn't absolute. At any point in time you can take control of your secondary PC. Just click the mouse connected to your secondary PC and extended display will minimize, and you can use your secondary PC. When you are finished, just click the MaxiVista icon in the notification area and the extended display is again available to your primary PC.
  • Remote Control -- In the Pro version, you can switch to a Remote Control mode, which acts like a KVM switch allowing you to control a secondary PC with the mouse and keyboard connected to the primary PC. You just move your mouse pointer over to the secondary PC's screen and you have complete control.
  • Clipboard Sharing -- When you use the Remote Control mode, the Clipboard Sharing feature is available. As you are working on the secondary PC, you can copy anything -- files, folders, text, or images -- to the clipboard as you normally would. When you do, whatever is in the Clipboard becomes available on the primary PC. Just move the mouse back to the primary PC and you can paste items from the secondary PC.
  • Desktop Mirroring -- In the Mirror Pro version, you can enable Mirroring mode, which allows you to mirror the screen of the primary PC on the secondary PC. This feature comes in handy in a number of situations, such as when you want to demonstrate something to someone on another PC without having to actually take over their system or when you want to run a PowerPoint presentation on another system connected to a larger monitor or connected to a projector.
  • Monitor Arrangement - When your primary PC is Windows XP, you can use the native Display Properties to arrange the monitor's positions. For Windows Vista/7, MaxiVista includes its own Display Properties dialog box, which will allow you to arrange the monitor's positions.

Third-party multiple-monitor utilities

In addition you'll find that some features of third-party multiple-monitor utilities will also work with MaxiVista's virtual-graphics adapter. For instance, all the features in DisplayFusion, such as the Taskbar, work perfectly with MaxiVista.

iPad support

If you have an iPad, you can get the iPad MaxiVista app at iTunes for just $9.99, and turn your iPad into an extended monitor for your PC. You can see a demo of this app on YouTube.

 

What's your take?

Do you have another PC sitting around that could be put to better use as an additional monitor on your main system? If so, do you think that you will investigate MaxiVista? As always, if you have comments or information to share about this topic, please take a moment to drop by the TechRepublic Community Forums and let us hear from you.

About

Greg Shultz is a freelance Technical Writer. Previously, he has worked as Documentation Specialist in the software industry, a Technical Support Specialist in educational industry, and a Technical Journalist in the computer publishing industry.

16 comments
fvazquez
fvazquez

The main issue is that the application is interesting and useful so if you feel it's an Ad... Don't read it! or better, don't complaint...

rcrqtrmile
rcrqtrmile

Let me see, buy another computer, pay for the power and software to run it? For a second display. Better idea, buy a video card that is multi-monitor capable. Taaa Daaa

DWalker88001
DWalker88001

Please label these things prominently as a REVIEW, not as "Windows Desktop Report". "Report" sounds more objective. And to be a good review, it should compare the product being sold with other, similar products or alternatives (like buying another monitor!). If you don't start labeling these "reviews"/ads more clearly, I will unsubscribe from TechRepublic.

SgtPappy
SgtPappy

How much does this software cost? How much does a second monitor cost? How does the virtual monitor perform over the network? If it is like remote desktop not - not very good for anything requiring any kind of graphics processing. How does a second physical monitor perform? About the same as the first physical monitor? Doesn't make any sense to me.

bartelsmedia
bartelsmedia

Multiplicity does not enable you to use the 2nd computers *monitor* as an extended screen for your primary PC which makes an important difference. Multiplicity only allows you to use your mouse and keyboard to remote control a 2nd PC. VNC is also completely different. as it *duplicates* (vs. extend) the desktop. By the way, if you seek out for a powerful alternative to Multiplicity, please check out http://www.keyboard-and-mouse-sharing.com which is our upcoming new product. It supports Windows AND Mac and has no limitation of max number of PCs. It also works in both directions. Any PC can remote control any PC. No more "Master" and "Slave" restriction. Michael http://www.maxivista.com http://www.keyboard-and-mouse-sharing.com

Land0
Land0

Same thing, been around for years. blarman, its best used for when you have multiple pcs on one desk (as we have within my workplace) for specialised reasons i.e. planning systems for patient treatments on one, regular pc on the other. You only need to use one keyboard and mouse for both, can phase quickly between both workstations and copy + paste info.

blarman
blarman

Not to be obnoxious, but why would this be useful? If you need to share a desktop, why not use VNC? If you need another monitor, why not go buy one for $100? I'm just trying to understand why this would be at all useful...

Mark W. Kaelin
Mark W. Kaelin

Have you tried MaxiVista? How did it work? Are you still using it? Would you recommend it?

Lazarus439
Lazarus439

Also, these articles highlight types of programs that I didn't know existed. Besides, once Greg puts up an article about one program, other folks jump in with their favorites in the same class (or sometimes not!). So, I learn not just about a single new type of program, but about a whole bunch of programs of the type.

Lazarus439
Lazarus439

Where to start..... 1. I already have a second PC with its own monitor. Why indeed would I buy more hardware? Like a 3rd monitor... 2. I already have a second PC with its own monitor. If it's not doing something else, why should its perfectly good monitor just sit there idle? If it IS doing something, the program lets me toggle between working with it and having a second monitor on my primary system. Just because you can't imagine why ANYONE would need something does not automatically make IT dumb. Taaa Daaa!!

Jim Johnson
Jim Johnson

I moved to a more powerful small notebook with dual external monitors in an extended desktop, but previously I ran Synergy. Con: you are running two systems, not one so it is not as flexible as an extended desktop. Pro: your ARE running two systems so what you are doing on one system has no impact on the other. I'd return to Synergy in a heartbeat if my work needs required it.

Mr. G. Anson
Mr. G. Anson

I use it daily. Have had a few quirks but nothing too awful. Best thing is it's open source with NO nagware or time constraints and it works with WIndows/Linux/Mac.

Lazarus439
Lazarus439

but it's hooked up to a second PC.

Editor's Picks