9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "Russ Cox" <rsc@swtch.com>
To: 9fans <9fans@cse.psu.edu>
Subject: [9fans] suggestion: synergy client for plan 9
Date: Fri,  2 Mar 2007 02:37:27 -0500	[thread overview]
Message-ID: <ee9e417a0703012337s9eb37c2x8db961c0ae494a44@mail.gmail.com> (raw)

http://synergy2.sf.net/

I am writing this email using the keyboard and
mouse attached to my desktop computer, but
the input is going into programs running on my
laptop (and displaying on my laptop screen).

Synergy makes this possible: you set it up on
multiple computers, then you sit at one computer
and use that keyboard/mouse, and if you move the
mouse off the side of the screen, it moves onto the
other screen.  Keystrokes are redirected to whichever
machine currently has the mouse cursor.

It runs on Linux, OS X, and Windows.  I am using it
as a cheesy way to get two screens -- one for real
work and one for distractions like email -- but it would
be just as useful for using multiple computers with
different operating systems on them.

Just for fun I connected two Linux machines, a Windows
machine, and two OS X machines all in a row and waved
the mouse across all the screens.  It really works.

The software is a large pile of C++, but it should
be easy to write a client from scratch (perhaps
even a server, though that would be unnecessary).
The protocol is fairly simple and documented in one file
as simple format strings like "MOUS%i%i".  It should
be easy to parse and speak.

Then Plan 9 systems could play along too.

Russ


             reply	other threads:[~2007-03-02  7:37 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-02  7:37 Russ Cox [this message]
2007-03-02  8:18 ` Kris Maglione
2007-03-02 15:12 ` Devon H. O'Dell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ee9e417a0703012337s9eb37c2x8db961c0ae494a44@mail.gmail.com \
    --to=rsc@swtch.com \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).