Working with remote computers (using remote desktop or so) one can usually just transfer clipboard contents between those computer. But say i got 2 computers connected to one monitor via a KVM switch, is there a easy way to transfer clipboards between those?

Is there something like remote clipboard solution? Multiplatform solution would be cool, but something working in Windows is most interesting

edit: I do not want to get rid of KVM, as I need to work on each computer on a physical monitor but still not need a bunch of monitors. A remote desktop solution is therefor not an option. I just want the clipboard part.

  • As mentioned in my answer, you could use the KVM to switch monitors and plus the keyboard and mouse into one of the machines. Then install synergy on all of the machines connected to the KVM. – scheibk Aug 7 '09 at 15:35
  • Then I have to move around mouse between screens I can not see. Not very optimal. – Joakim Elofsson Aug 7 '09 at 15:51

ditto has a clipboard synchronization mode, although I have never tried how well that works. It's windows only and can only transfer images and text, but I use it even on a single PC due to its clipboard history.

  • this I need checkout, thanks – Joakim Elofsson Aug 7 '09 at 16:23
  • The setup is not too obvious, but after some tinkering it works, and works well. – MaxVT Nov 19 '12 at 14:04

I hear Synergy lets you do that. From what I read it works on Mac, Windows, and Unix. The only problem with this solution is that each computer would need it's own monitor, but it would let you get rid of the kvm.

You could also just use the kvm to switch monitors and not plug in the keyboard/mouse.

  • Clipboard sharing is certainly one feature of Synergy, but I'd question whether just that part of Synergy could be used meaningfully without multiple screens. – Chris W. Rea Aug 7 '09 at 15:15
  • Good edit, that's better ;-) – Chris W. Rea Aug 7 '09 at 15:18
  • Synergy+ is a new fork of the original Synergy. code.google.com/p/synergy-plus – Nick Bolton Sep 4 '09 at 1:59

Synergy+ shares your clipboard - it allows you to copy text from one screen, then move your mouse to another screen, and and simply paste. Your clipboard is shared between all your computers over the network.


Build a Shared Clipboard Utility in Python discusses how to do this with Python.
Unfortunately, there is no full-solution download around,
but I thought, this could be useful for some enthusiast project.

Here's a quick scenario that illustrates the basics. Suppose you're running both a Mac and a Windows machine. You select and copy the text "The shared clipboard is awesome!" from within a text editor on the Mac (see Figure 1). Having done that, you can now paste that exact same text into an application on a separate Windows machine (see Figure 2). The shared clipboard works in the background, making clipboard interactions between machines as simple as copying and pasting between applications on the same machine.


I could not get ditto to talk over multiple routers.

So, I tried Clipboard Share, which worked well. It does its job and that good: It allows to send the current content of the clipboard to another PC running Clipboard Share. No history, ...

Another alternative is Clipboardic, which saves each clipboard content to a clp file, which allows more reuse than ditto.

More software is listed at http://alternativeto.net/software/clipboard-share/.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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