Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'Install a software-only keyboard/monitor switcher' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Install a software-only keyboard/monitor switcher
Authored by: mephisto on Feb 01, '05 05:38:45PM

Synergy does not directly support authentication, no. osx2x does not either. VNC can require (password only) authentication, xtest does not. Synergy can require an SSH tunnel, which in turn has encryption and can authenticate in a number of ways depending on configuration. I believe osx2x can as well though I have never tried.

osx2x connecting to Linux uses xtest. This requires no password and is less secure than even the default configuration of Synergy, though it is splitting hairs. For connecting to Windows, VNC is fairly decent for protecting the password but I do not believe the traffic is encrypted by default (I know it is not for straight VNC).

Finally Synergy can use any of the three platforms as the "host" for the keyboard and mouse. osx2x requires that the Mac be the host.

This is not to say that osx2x is not a fine program, merely that your arguments are fallacious. Each has their strong and weak points and I have used both at different times. I settled on Synergy because I can set it to require a double tap to switch screens. Double tapping is the least onerous of the options available for either application to allow me to switch screens and still keep use of active corners.

[ Reply to This | # ]
Install a software-only keyboard/monitor switcher
Authored by: AaronAdams on Feb 01, '05 10:05:46PM

There is nothing fallacious about my points. VNC can require either simple password protection or authentication to a directory service, nothing fallacious about that. VNC can be encrypted in a tunnel like Synergy, and probably any other traffic, nothing fallacious about that. osx2x does not require the command line and does not require the editing of text files for setup, nothing fallacious about that. VNC gives me the flexibility to remotely control the whole machine if need be, nothing fallacious about that. osx2x can connect to Linux using VNC instead of xtest, nothing fallacious about that. osx2x allows me to switch screens by simply moving the mouse pointer over to the other screen, nothing fallacious about that.

I prefer osx2x because it works well, is easy to set up, VNC is available for a number of platforms and provides additional flexibility, and it can all be secured to a degree greater than Synergy.

[ Reply to This | # ]
Install a software-only keyboard/monitor switcher
Authored by: mephisto on Feb 02, '05 07:17:42AM

Let us try and keep this polite shall we?

Unless you tunnel through ssh, which requires the maligned command line or another program, your session is most definitely not encrypted. Even then there is no solution to this on the osx2x site, mererly warning that regardless of machine all keyboard strokes and mouse movements are passed unencrypted (under "issues"). So how would you set up a secure connection using osx2x? I think it would make a good hint in and of itself.

Also, oddly enough, stock VNC does not allow authentication via any method other than password. I checked OSXvnc and it also only has password based authentication. Finally from the osx2x web site: "Currently no authenication [sic] is used for an X11 connection, and only the password field is used for VNC authentication." So can you explain how to get authentication other than password through osx2x using VNC?

You do need to modify a text file to configure synergy, but is this such a bad thing? It is not difficult. I realize some Mac users do not like anything to do with the command line. With minimal effort a bash script file that could be clicked from finder could be created to avoid this. Or a hotkey for QuickSilver could be used, which is how I do it. For that matter, while the host requires editing a text file, the clients require no configuration at all beyond typing in the address of the host. This is not true of VNC and especially not true of xtest.

So again, to the best of my knowledge, and the documentation on the osx2x and vnc sites, you seem to be making false assumptions. I look forward to your reasoned explanations of where I was wrong.

[ Reply to This | # ]