Control Livestation with the Apple Remote (and Sofa Control)

June 22nd, 2010

My living room media setup includes a Mac Mini connected to the TV, with which (naturally) I have an aversion to using the mouse. Between remote-friendly Plex (and Plexflix), EyeTV 3, and Hulu Desktop, and Sofa Control to tie everything together, it worked wonderfully! That is, until I acquired a housemate with a hankering for watching global news channels on Livestation, and a tendency to leave the computer mouse on the couch when he was done watching. (The mouse has its own spot in the living room. It’s not the couch.)

So I set out to make Livestation Apple Remote-compatible, which was actually pretty easy with Sofa Control since it lets you write your own AppleScripts to control unsupported applications. My script for Livestation has been working quite well for a few months now, so I thought I’d put it out there in case someone else finds it helpful. It’s fairly simple, but it does let you do the following with the remote:

  • Enter and exit fullscreen
  • Change channels
  • Quit the application

A sofa control license costs $15, but the cost was worth it to me — especially when I can extend the remote functionality like this.

Without further ado, here’s the script. (Or you can download it here in a Sofa Control import-friendly format: Livestation.sofa. If you save and open the .sofa file, Sofa Control should take over from there if it’s installed.)

Source code:

Happy media-centering!

Trackback URL

Comments RSS

Leave a Reply