I'm no fanboi. There are some tools that run best on Mac, and others that only run smoothly on Windows. As such, I've begun to use my MacBook Pro more and more often in the office. Here's a process for setting up Synergy to share your keyboard and mouse between both systems, while retaining the original monitors, native performance and keyboard functionality (copy/paste, etc.):

On the Windows server side:

  • Download and install synergy-plus for Windows: synergy-plus-1.4.1-Windows-x86.exe 
  • Launch Synergy+ 
  • Check Server
  • Synergy1
  • Select Configure interactively and click Configure Server… 
  • Drag the monitor icon(s) to the grid, indicating the relative location of each computer.
  • Synergy2
  • Double-click each monitor to set the screen name.
  • Synergy3
  • Set the server to automatically start with Windows by selecting Edit and Services, then clicking Install button in the Server box.
  • Synergy4
  • Click Start and close Synergy+ 


On the Mac client side:

  • Download and extract the most recent synergy-plus package: synergy-plus-1.3.5-rc+-Darwin-Universal.dmg 
  • Run the installer. 
  • Open a terminal and launch the synergy client, using the syntax below (where client-screen-name is the screen name of the client computer configured previously on the synergy server): 

 

synergyc -f --name client-screen-name server-host-name