Synergy permite que você faça isso para a parte do mouse e do teclado. Meu laptop se conecta como um cliente à área de trabalho, e posso simplesmente mover o ponteiro do mouse para a tela do laptop para controlar a entrada do mouse e do teclado do laptop. Parece muito com uma configuração normal de dois monitores, exceto que obviamente você não pode arrastar aplicativos entre as telas. É multi-plataforma - meu laptop é o Windows enquanto meu desktop é Ubuntu.
Se você realmente quiser controlar uma tela do OS X a partir do seu PC, então você quer ir para a rota da área de trabalho remota. Você pode configurar o servidor VNC para OS X sem precisar instalar nada - apenas siga estas instruções .