After nearly two years of leaving my desktop and a 3 monitor setup behind, I’m back to 3 monitors + 1, four screens in total, all running from my MacBook Pro.
My My Multimonitor Setup: Three Screens For One Computer post explains how I used to run three monitors from my Windows XP desktop. When I made the leap to a MacBook, I had only one external display port — so I could only run one external monitor.
That’s been OK for the most part. My external monitor was a big Dell 24″ widescreen running at 1920×1200 resolution. I’d usually use it for running my Windows XP installation on my MacBook “up above” with my Mac programs (usually just Firefox) running “down below.” My Mac & Windows Under VMware – Awesome! post has more about this.
Still, it has felt cramped at times. I’ve missed my three monitor setup and have even pondered leaving the Mac entirely to get back to it (see Time To Leave The Mac?). I knew there were some solutions for the MacBook, because I’d explored some options early on, as outlined in my Multiple Monitor Solutions For The MacBook Pro post. But I just never got any of them going.
Greg Boser inspired me by getting his MacBook running dual external monitors. Using a Matrox box, he got two screens running off his MacBook Pro. I talked with him a bit about it by phone, and later that day at Fry’s Electronics, there I saw the Matrox — the “triple head” version designed to run three monitors. I’d never seen these in stock before. I grabbed one to try it out.
Well, it works, sort of. You plug one end into your MacBook’s external display port. That runs into the Matrox box. Then the Matrox box has three outputs, one for each of up to three monitors.
All my monitors were recognized, but the Matrox thought they were all one big screen. That was a pain for various reasons.
For one, if you’re like me and running Windows through VMware, there’s a handy “full screen” mode. But using that mode on any one of my three external monitors caused the Windows screen to run across all of them. After all, as far as Matrox was concerned, the three monitors were all the same.
OK, just run my Mac programs on the external monitors? Sure, except you know how with the Mac, the menu bar for a program runs at the top of the screen, rather than at the top of a particular program’s own window as with Windows? This meant my menu bar ran across all three screens. So if I needed it, I had a long stretch waaaaaaay over to the left-most screen.
Really, the killer reason I returned the Matrox box was because my screen resolution dropped. I have three external screens. One is that widescreen 24″ directly in front of me. Off to either side are two square 20″ displays that can run 1600×1200 resolution.
The Matrox box couldn’t understand that one was a widescreen. As far as it was concerned, I had to have three monitors that were all the same size, and it was going to pretend they were, even if they weren’t. Worse, when running three monitors, you can’t get resolution better than 1280×1024 per monitor, in most cases (a few graphics cards will support 1680×1050 — the full rundown is here).
The drop in resolution meant I was losing a lot of screen real estate, which was the reason for wanting to increase the number of external monitors in the first place.
I went back to Fry’s far more educated about the need to know the maximum resolution that an external monitor adapter could drive. Looking around on the shelves, I found a Diamond BVU195 USB-DVI adapter. The box said it worked with Macs and could drive the resolutions I wanted. So I purchased two of them – $70 each, $140 total versus $340 for the Matrox box.
Want buy the Diamond or Matrox online? Here are links to Amazon with my affiliate code, so yep, I earn something off of these:
- Diamond BVU195: Currently $74
- Diamond BVU160: Currently $38 (this seems to be an older version and, as best I can tell, works exactly the same except the max resolution supported is 1600×1200)
- Matrox TripleHead: Currently $287
- Matrox DualHead: Currenlty $201
(I must also include this Fry’s digression, for Fry’s fans. Feel free to skip this paragraph. Fry’s also currently has a $10 rebate going on, making them $60, if you believe rebates ever work. Plus, the price is actually $65 each at Fry’s right now, so that’s $55 with rebate. But due to the unique nature of Fry’s, that $65 price didn’t ring up on the register. It came up as $70. Asking why caused the clerk to take me on a hike across the store to see the price marked on the shelf. It was $65, as I had said. Then a second person was enlisted to override the system. All along, he kept telling me I could have the $65 price only on one, as these were currently only one to a customer. That’s not true — it’s the rebate that’s limited to one per household. But then, a third customer service person was enlisted to try and fix the mess the second person was making in trying to override the system. End result: me saying you know, I’ll spend the extra $5 to $10 I was going to save just to get the heck out of the store.)
When I got home, I plugged them both into my external USB hub. Then I plugged the cable from each of my square end monitors into each box:
As for my middle monitor, I plugged that directly into my Mac’s built-in external display port. And?
And nothing. The Mac didn’t see them. And the CD-ROM enclosed didn’t have any drivers. And the sparse printed instructions didn’t mention the Mac at all.
Dammit. But there it was on the box. They were supposed to support Macs. So I went back to online product page (that I linked to above), found the support area and downloaded the drivers that clearly said Mac OS. And got nothing. No drivers. However, there was another sparse manual in what I downloaded that mentioned Mac support — saying to get the drivers from the DisplayLink site.
Well, I didn’t even know what DisplayLink was. I guess it’s a standard for multiple monitor support. So I headed over and found the Mac page. In turn, that sent me to a forum page where, if you scroll down to the very bottom, you get the latest driver. Not very reassuring.
And yet, it worked. It worked marvelously. Once the drivers were installed, and I rebooted, my Mac saw my two additional monitors. I had three external monitors running in total, plus my laptop display (1440×900 resolution on a 15″ screen) as well.
It’s awesome. It really is. Each of my four screens is seen independently by the Mac — and can be independently controlled. My laptop screen:
My widescreen external:
And what I see for each of my monitors on the sides:
I can arrange them however I’d like. My current setup is shown at the top of of this post (and shut up. I know my desk is a mess. Let’s not even get into how in doing all this, my laser printer fell on the floor and now probably has to be replaced. Don’t. Go. There).
Here’s the Arrangement screen from the Display control in System Preferences:
Want your menu bar for a program on a particular monitor? Just click on the thin line I’ve pointed to below and drag it to the monitor you want:
I wish you could put the dock on an external monitor, but I haven’t found a way to do that.
So far, the monitors run great. The two through the USB adapters feel ever so slightly sluggish — really not that noticable, and I’m pretty happy. I did find that Skitch, my screenshot application for the Mac, crashes if I try to shoot using the USB monitors. But so far, that’s the only glitch.
I briefly tried testing whether I could link either of the USB adapters to VMware, so that I could extend my Windows desktop to them. That kind of freaked out my monitors. I might play with this more later. But if use use Unity mode in VMware, then you can put a Windows application on any of your monitors, not just within the one running Windows. Of course, I find Unity mode to be sluggish — but I might play with that more, also.
Meanwhile, I still debate the PC versus Mac choice. If Mac made a laptop with an Intel i5 or i7 quad processor, problem completely solved. I’d feel I had enough horsepower to run both operating systems super well. But VMware on my existing MacBook still does the job pretty well, and this solves the other major issue that was making me think I needed to jump to a desktop — more monitors.
Another wish would be if Mac simply made an iMac in a 24″ size that had i5 or i7 processors. That’s only possible for the 27″ iMac — and that’s simply too big. For me, it wouldn’t allow room for monitors on either side, and I don’t want one monitor on just one side, as I find ergonomically, it helps to move my head all around.
Really, my MacBook setup is great. I get my email right in front of me on my laptop screen, “down below.” I’ve got room to read and write within a browser directly in front. And I’ve got monitors giving me room for additional reading or other tasks to either side. I just want more power!
For more on what I’ve written about multiple monitors, especially tips on using them in Windows, see my Multiple Monitors archives.








{ 47 comments… read them below or add one }
Does this work on Snow Leopard for you? The forum page explicitly says that this doesnt
Sriram, that is only if you run it in 64-bit mode. Snow Leopard, by default, runs in 34-bit mode, so this solution works fine.
I did something similar on http://www.cartoonbarry.com/2009/07/now_running_three_monitors_on.html
But I couldn’t get it working with a wide screen resolution monitor. Maybe they fixed that recently in the beta. I may try it again…
To move your system bar and dock, grab that little white bar in your monitor preferences and drag it to whichever monitor you want it on. Voila.
Yep, see my screenshot above. I know about moving the little white bar. But that only moves your system bar. My dock doesn’t go into the same monitor.
I wonder if it’s an OS thing then, because it does on mine. I’m running 10.6.2 Snow Leopard and have an external 30″ Dell. Both my system bar AND dock are on the external monitor.
Great post… thx for sharing the tips.
@Brandon: I am on 10.6.2 as well and when I move the “white bar” – I only get the system bar moved to the desired monitor NOT the dock. Dock is still resident on my MBP, which kinda sucks…
What I shld do is edit my previous post, but don’t have an option.
Anyhow, I figured my issue. My “dock” was set to “Left” and not “Bottom” thus staying on MBP. I adjusted it to “bottom” and voila – it works like a charm. Awesome!!! I am gonna point to this post from my blog as well.
Very cool. I need to try something like this on my “new” Powerbook G4, which I just bought to replace by fried Powerbook. (I still have the Toshiba tablet, and I’m loving Vista [yes, strange but true] but I just couldn’t stay away from MacOSX). Which Fry’s did you go to? I went to the one in Anaheim and didn’t find all of what you listed above; maybe I need to try the Fountain Valley store.
Does this work with macbook air as well?
Thanks for the great info, I have been looking for this solution for a while now.
Thanks for the post!
I run Snow Leopard 64-bit.
Any solution to make it work with the diamond adapter?
I just got my Diamond BVU195 and thanks to your sharing your expertise I installed and configured in less than 5 minutes! FYI dont even bother with the CD that comes with it. Go straight to the DisplayLink site and download the mac driver, install and enjoy. My read is DisplayLink makes the magic chip inside the Diamond device and hence the USB driver for it. Also reading the DisplayLink info, no 64bit driver yet, and also no Open-GL etc support as of this date. DisplayLink appears to have many other cool applications using thier chip, I cant wait until next Christmas! Thanks Danny!
(ps. works with OSX 10.6.2 (Snow Leopard) w/17″ macBook Pro (32bit) and two 24″ LCDs Dell & HP)
I am really glad you posted this, very helpful. Which stand are you using for your three monitors? I am assuming you had to use a usb hub, did that effect the quality at all? Do you know if the Diamond usb adapters work with the usb ports in the mac keyboard?
It’s a stand from Ergotron. See My Multimonitor Setup: Three Screens For One Computer for more info on it.
Wow, this could almost be a perfect solution for me! Did you ever get it working in fullscreen with VMWare? And can you run VMWare windows and have it span over 2 or 3 monitors?
BTW: Your setup looks pretty nice
Love the set-up… just picked one up from UPS for my mbp with a broken screen to run on a 24 inch samsung and a 19 inch westinghouse. The one issue though is that I’m not able to change the color calibration on the 19 inch which is connected via the bvu195. Any ideas why the color calibration for this monitor wont work??
Also, when i had it plugged into the graphics card, the 19 inch was looking great after i’d customized it… so I know its not lacking in that department
I just found out what causes the dock to anchor in the laptop LCD… I just moved into a temporary office and until now had my laptop and Dell LCD side by side. My new temporary desk is much smaller, so I have the laptop in front of the 30″ Dell and just below it. When I changed my monitor configuration so I could move my mouse down from the 30″ into the laptop LCD it automatically changed the dock location to anchor at the bottom of the LCD.
I guess Apple figures you can’t have it both ways, you can’t anchor something to the bottom of your display if you can scroll right through to another monitor. If you want to move the dock to one of your large displays, move the LCD out to the side of one of them and the dock should move to whichever display has the menu bar.
This worked like a charm – thank you! One thing — the I was able to find snow leopard drivers here: http://www.doublesight.com/product/?idx=53
I really appreciate the post, I’ve been seeking something like this for ages as I’m doing the big ‘oh no, leaving the pc world after 12 years because i need to do video production and well.. it’s mac land’.. the macbook pro’s don’t seem to be too gutsy, but I need an on-road solution.
It’s really a toss up between getting a fast mb pro or getting an i7 with a radeon 5870, 12 gig of ram and 3 samsung p2350’s (I’ve got one already running as the second monitor to a fujitsu lifebook t2010).
Due to starting up on-location video recording, I need a home setup to process and operate final cut pro, I’m thinking this monitor setup is the only way to go.. I like your dells, the x 1200 res. is a big thing I’m noticing compared to x 1080 on the p2350 I’m typing on right now.
Cheers again
Great article Danny, thanks for the info. I also tried the matrox with a macbook pro and was very disappointed.
I have one question about the Diamond though. You mentioned you couldn’t put the dock on one of the external monitors. Were you just referring to the monitors hooked up via the Diamonds? What about the monitor that is connected directly to your laptops display port / monitor out? This would be a deal breaker for me. Thanks for the help,
- Aaron
NYC Chris, I finally tested fullscreen in VMWare across multiple monitors. Under View, in the menu options, there’s a setting called Use All Displays In Full Screen. Do that, and all your monitors get used by VMWare as separate monitors for Windows. IE, in my setup, switching to that meant all four monitors worked as four separate monitors in Windows. I could move around between them. But personally, I didn’t like this, as I wanted at least one monitor to still show my Mac side.
Aaron, I can’t put the dock on any of the external monitors. This is apparently because they are “above” my laptop display, and Apple has decided that the dock, like water, must always flow to the lowest point as Brandon Eley above describes. But I’ve gotten used to it now.
NYC Chris, I also played with putting VMWare into Unity mode, so that each application works within the Mac environment. Allows me to put different Windows applications on different monitors along with my Mac ones. But Unity is so very slow, at least for me.
Not sure if this application would help?
http://www.apple.com/downloads/macosx/system_disk_utilities/dockspaces_patrickchamelo.html
I don’t know if it just creates different docks, or docks that can be placed on external displays?
Hey Danny,
Thanks for the post. It really shed a lot of light on the subject, cuz the triplehead2go is expensive, and feeling a bit spoiled if i got it.
But i did want to ask and be grateful if you could answer:
I am setting my own home recording studio, trying to run 3 external monitors, but i have read that the displaylink drivers are laggish, but that was a few ago with their 1.0 driver beta, but now at 1.5 beta, is good enough for me to run, say, logic pro, and for it not to lag? like is it actually usuable for music editing purposes? Or is it just for web browsing cuz the lagging is so bad?
Would really appreciate it if you could let me know.
Appreciation high five.
Leo
Leo, I’ve found very little lag on my Diplaylink monitors. I can’t tell if that would be impacted by a heavy graphics intensive program, however. But the USB adapters are pretty cheap — get them from a place that allows returns, and you can test and be sure.
Thanks danny, pound it!
@Joel, I’m having the same issue… anyone know of a solution? The color between these monitors isn’t a match and it’s really annoying not being able to change it
Danny – Thanks for the this post and the detail you went through. I got this setup working in 30 minutes once the Diamond adapters came in the mail. I am also using a DVI to HDMI adapter to a run that goes to the other side of the room (primarily VLC for my movies). If in Boston, beers on me. – Scott
Sweet. Damn, now I have to go buy a third external monitor. And the Diamond converters. And a bigger desk
But seriously, thanks so much for all these great tips. I now won’t have to spend as much time setting up my MBP 17″. Too bad I won’t be able to use this setup (in switchover mode) with my Dell 17″ laptop too.
Oh, and I had to laugh when you mentioned your Fry’s experience. That is one absurd store. Every time I go there, they have trouble taking my money, and always have to get a manager to do what the lackey cashier doesn’t have the know-how or authority to do. Now I try to go there with cash instead of debit or credit card.
How do the Diamond adapters work if you shut the lid on your Macbook Pro? So if I have two Dell 24″ monitors and I close the lid on the laptop will display preferences just show my two 24″ monitors and nothing else?
Does this work with 2 Apple Cinema displays (24″ and 30″)? I’d like to connect them to my Macbook Pro unibody. Will this work or will I need something else?
@Bob Chung,
I’m also wondering the same thing. I’m interested in running two 24″ Dell Monitors off the MBP, however I’d like to keep the lid shut. I know with one external monitor this works fine, however that’s through the DisplayPort, I wonder if having it through USB would affect it.
Thanks for the site post, great information. I’m going to be trying this very soon.
As soon as I can get hold of my 2nd external monitor (which is at work), I’ll give it a try on my MBP and see what happens if the lid gets closed.
Sounds good, Thanks again! Will be purchasing another monitor most likely!
Nice post. Iomega makes a similar product that is a touch cheaper. I might go with that one.
http://www.iogear.com/product/GUC2020DW6/
@Kevin – post back how the Iomega one works. The Diamond one is a little slow (tolerable) and it’s drivers are still buggy. Will randomly freeze from time to time.
Will do, just need some cash for the 2nd monitor
Also I guess it is IOgear not Iomega for those keeping score at home. Any word on what happens when you close the lid on a setup like this?
Ok, so today I grabbed a Diamond BVU195. I had an extra Acer H233H at the office, and also another at home. So one 23″ runs from the mini display port, and the other via the Diamond USB-to-DVI converter. After I installed the DisplayLink driver, everything worked fine.
When I closed the lid of my MBP, the two externals turned off. When I flipped back up, the laptop screen was black and the two externals worked. The status bar and dock moved to the left-most screen (USB-2-DVI), as did the apps I had on the laptop screen.
The config I had before closing the lid: L-M-R (with USB-2-DVI at L; laptop at M). To get the laptop screen back on, I did a “Detect Displays”. What happened is that all windows at L came to M.
@jon solson: According to the DisplayLink PDF, it does work with MacBook Air. In fact, in their example, they add 3 displays to the Air, using a “standard powered USB hub.”
Misc: I’m also controlling a Hi-Res Dell 17″ (1920×1200) PC with the same keyboard & mouse as my MBP 17″. To do that, I’m running Synergy+/ QSynergy on both laptops, and I have an IOGear USB-based KVM switch (4 computers; Mac, PC). So with this setup, the Diamond BVU195 & 2 external 23″ monitors, I can easily work on both laptops with out a lot of flipping back and forth. The only keyboard change I do is if I want to see both 23″ screens with the MBP.
@ Danny
How do the Diamond adapters work if you shut the lid on your Macbook Pro (AC Powered of Course)? So if I have two Dell 24″ monitors and I close the lid on the laptop will display preferences just show my two 24″ monitors and nothing else?
The performance on these has me concerned. I’ve been running two 23-inch monitors using the setup described here for a few days. Periodically the screens will go black, then come back on, or they’ll start repainting REALLY slowly. One time the repainting was so slow that I had to unplug both external monitors, wait for OS X to push everything down to the internal laptop monitor, and continue using only that.
This doesn’t *always* happen, but it happens enough that I’m wary.
Just to clarify, I’m running two external monitors through the Diamond adapters, running the adapters into a 7-port Belkin USB hub, then running the hub into one of the laptop’s USB ports.
We were having a similar issue, so I contacted Diamond about it and they had me update my mac driver to this one. It was released like 10 days ago so it fairly new. http://www.displaylink.com/support/mac_downloads.php
I think I have the latest DisplayLink drivers; I only set up the monitors this past weekend, so at least a week after the newest drivers came out. So the drivers are probably not the problem.
It seems like the USB hub may be one of the problems. I came into work today, where the laptop stayed overnight, and nothing connected to the hub was powered on — not the monitors, not the mouse, not my iPhone. I’ve heard from others that USB hubs are very unreliable, and this seems to confirm it.
I’m using a 7-port Belkin hub. Has anyone else had bad experiences with this one, or good experiences with others?
All, I had a similar experience with the Matrox. Sent it back and went with the Diamond solution. The only negative I have is that the calibration profiles for each monitor respond differently between the one connected to the mini diaplaylink port and the one connected to the Diamond adapter. Nothing I have tried can seem to get them calibrated the same, and for my photography workflow this is a bit of a pain. If anyone has any ideas please let me know. I use an EyeOne to do custom display calibration.
You can now add multiple menubars (one on each monitor) with Secondbar. It is still in development, but works well.
More info and download here:
http://blog.boastr.net/?page_id=79
=john