.. index:: synergy .. _synergy: synergy ======= Description ----------- Synergy is a cross platform tool to allow you to share a single mouse and keyboard between several different computers, and also allows you to copy and paste between the computers you are controlling. User instructions ----------------- Version 1.4.16 is installed from the Debian repositories, and can be started by typing ``synergy`` in a terminal. It can be temperamental about interacting with very different versions, so a depending on the version you have installed on your laptop, you may wish to use the more recent version that is available as a module. To add it to your environment run: .. code-block:: bash $ module load synergy/1.8.8 Source ------ https://github.com/symless/synergy-core License ------- GNU General Public License v2.0 Admin notes ----------- It has a number of dependencies which may be a little awkward to satisfy if trying to compile from source. Instead I took the compiled package for Debian Buster from https://packages.debian.org/buster/synergy which was then unpacked into the modules hierarchy with ``dpkg -x synergy*deb ./``. This also requires the library ``libdns_sd.so.1``. This was downloaded from https://packages.debian.org/buster/libavahi-compat-libdnssd1 and unpacked to the modules lib directory (the ``x86_64-linux-gnu`` part of the unpacked path needs to be removed) so it becomes available when the module is loaded.