I use synergy to control my workstation from my laptop and the following the steps on how I got synergyc working on opensolaris.
I've used the blastwave version and installed it using pkg-get -i synergy
Edited the following files
/etc/X11/gdm/Init/Default
towards the top
/bin/pkill synergyc
/bin/sleep 1
/opt/csw/bin/synergyc -n hostname synergyserver
/etc/X11/gdm/PreSession/Default
again towards the top
/bin/pkill synergyc
/bin/sleep 1
/etc/X11/gdm/Xsession
/bin/pkill synergyc
/bin/sleep 1
/opt/csw/bin/synergyc -n hostname synergyserver