Microsoft Remote Desktop Connection Client For Mac Multiple Monitors

Hello everyone, Much to my dismay the latest version of MS Remote Desktop for OS X breaks multi-monitor support.I thought it might have just been a glitch on my Mac, but after reading the reviews in the app store I've found it's happening to everyone. Overall, the Remote Desktop Connection Manager client is a much-needed interface upgrade for handling multiple RDP connections. The server tree view is a bit different from the Firefox style tabs. Desktop Connections can now use multiple monitors. You can copy and paste files between the local desktop and the remote session using both Command X/C/V and Ctrl X/C/V.

Microsoft Remote Desktop Connection Client For Mac Multiple Monitors
Active3 years ago

Is there a remote desktop solution to control a Mac that behaves like Microsoft Remote Desktop for multiple monitors?

When you use Microsoft Remote Desktop Client to connect to a Windows machine from a Mac (the opposite of what I'm looking for), you're able to use the remote machine in full screen, with 1:1 resolution on all of the client's displays. If you have 2 monitors on the client, no problem. 3 monitors, no problem either. It doesn't matter what physical monitors exist on the server because the remote desktop session is creating virtual displays vs controlling the physical displays that are connected to the client.


  • Connection will use all monitors on the client at the client's resolution without scaling
  • Use all monitors on the client even if resolutions and number of monitors on the client differs from the server

Nice to have:

  • Ability to remap keys so the Windows keyboard can act like a Mac one. Similar to this feature request:
  • 'Decent' audio / video performance

So far, I've been unable to find something that provides this full screen multi-monitor experience that makes it feel like you're really sitting at the remote machine. Most solutions that are multi-monitor aware require you to manually switch between displays on the remote side or they give you one huge window with all the displays on it - making it near impossible to work with if you have a client with 3 randomly sized monitors.

TeamViewer looks like you can split each monitor out to its own window, but it doesn't seem like you can match the number of monitors and resolutions that the client has. Perhaps this is extra tricky with OS X, but hopefully there's something out there!


1 Answer

You might try RealVNC. You can certainly use multiple monitors on the client machine - see the RealVNC documentation here:

Remote Desktop Connection Mac To Pc

But beyond that, your question is a little confusing. You don't want scaling, but if your client's physical monitors are not the same resolution as the server's physical monitors, it will be impossible to display the server's physical monitors without scaling or cropping or panning or something like that to get one size screen to map to another. Therefore, I'm assuming you don't care about actually mirroring the server's physical monitors, rather you want virtual displays on the server that match the physical monitors connected to your client. (If that's not right, you might want to clarify your question.)

I think RealVNC can do this if you use a 'virtual display' on the server. This is the default on Linux, but not on Mac or Windows. Look at this similar question and answer: Mac, VNC and multiple monitors

The keyboard mapping should be no problem for RealVNC.

Rdp Mac Client

Good luck.

Remote Desktop Connection Mac Os



Remote Desktop For Mac Download

Not the answer you're looking for? Browse other questions tagged macosmultiple-monitorsremote-desktop or ask your own question.