View Single Post
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#22
Some details for the "pairing" and "longpress" issues:

According to some web source (citation needed..) every "hardware" Apple Remote has a one-byte key (0-255) burnt-in that will be sent. MacBooks (I use them as example here, as I have one, I guess it's the same for Apple TV, iPod dock, etc...) by default listen to "any" Apple Remote. You can, however, "lock" or "pair" your Apple Remote with your MacBook, which means that your MacBook will only listen to the Apple Remote's key (again, one out of 256) and not to other keys.

What this means for you:
  • RĉMote only works in non-paired mode (if you paired your MacBook with your hardware Apple Remote, it won't work)
  • If we somehow get more advanced IR codes, we can "simulate" every one of the 256 different Apple Remotes out there
  • Holding a button does not work right now (because the Apple Remote does send different "repeat" signals for holding)

Some cool stuff that we can achieve, though (if we have all the necessary codes, which is just missing information ATM and not something that is limited by hardware):
  • Mac-b-Gone (let any Mac in sight go to sleep, whether or not it's paired - but only if it's running OS X, and only if it hasn't disabled the IR port)
  • Pairing (with configurable Apple Remote ID)
  • Seeking in FrontRow/iTunes (press-and-hold ffwd, rewind)

I guess it's not that difficult for people that know a bit about IR and have the necessary hardware (e.g. a IR receiver that can capture the signals from an Apple Remote). If you have an Apple Remoet and an IR receiver hooked up to lirc, please do the following:
  • Record the IR signal(s) for a long press on every button
  • Record the IR signal(s) for the "pairing combination"

Information about pairing: http://support.apple.com/kb/HT1619
 

The Following 2 Users Say Thank You to thp For This Useful Post: