Evan Martin (evan) wrote in evan_tech,
Evan Martin
evan
evan_tech

projector software?

We got a projector. It's great right up until someone happens to have brought a laptop over and they want to show you something... then it's all messing with cables and video modes and nothing ever quite works right. So the plan is to hook up a Mac Mini to the projector and then require everyone else to ??? when they want to use the display.

As you can see, the plan has a hole, marked with ???. The best I've been able to come up with so far is running a VNC client on the mac and requiring users to run a VNC server, then using ssh+zeroconf to let people start up a VNC session via the command line...? That sounds terrible -- there's gotta be something better. It sorta sounds like the sort of thing X was made for, but (a) what we really want is to view a portal of someone's screen, not have them push a program over the wire; (b) I haven't quite thought through how mouse/keyboard would work; and most importantly (c) we have lots of different platforms, most of which don't really speak X.

It'd almost seem like not that hard of a program to write something that lets you rectangle-select an area of the screen and push that bit over the network. (For example, AFAIK this is more or less what the XDamage extension exists for.) But maybe this has been implemented before? O lazyweb, tell me it has.
Tags: lazyweb
Subscribe

  • no go

    Two friends of mine were pretty enthusiastic about the Go language, so I tried writing a program in it yesterday. It is frustrating because despite…

  • playing with vala

    I actually was toying with making something like Vala back in college. It's pretty cute. Much like using the sane subset of C++, as you write code…

  • chromium.el

    This weekend I wrote some Emacs Lisp to write some utility functions I find useful for hacking on Chromium. It's fun to have a reason to use Lisp!…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 13 comments

  • no go

    Two friends of mine were pretty enthusiastic about the Go language, so I tried writing a program in it yesterday. It is frustrating because despite…

  • playing with vala

    I actually was toying with making something like Vala back in college. It's pretty cute. Much like using the sane subset of C++, as you write code…

  • chromium.el

    This weekend I wrote some Emacs Lisp to write some utility functions I find useful for hacking on Chromium. It's fun to have a reason to use Lisp!…