Synergy is a great piece of software. It allows you to, and I quote, “easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware”. Yes, your could use Linux, Windows or Mac OS. I’m only using it between to Ubuntu machines, so share your eXPerience if your using Linux and Windows for example. Check here a little animation.