You can also find info in the Cinema 7 FAQ.
2002/09 NOTE: Apparently some of the new cheaper models of One For All remotes do not include the 994 keymove feature! In particular, the Access 5 ($10 from Wal-Mart) does not support 994 keymoves.2003/04/10 I am starting to get a little bit of free time to look into stuff like this again. I've now found the "JP1" interface information at http://www.hifi-remote.com/jp1/. It looks like the new 6-pin interface is little more than direct access to the I2C bus of a serial EEPROM chip. And I've already written code to do I2C! Now if I could just figure out a way to get low-level TTL I/O from my Powerbook...
Also, my URC-7800 died last week. So I got a URC-8810 to replace it. It even has the JP1 pins already installed! (One hour later:) After whacking it around a bit more with no effect, I gave up on my 7800. Then as I was putting it away, I dropped it by accident, which (of course) fixed whatever came loose. YES! Next time I open it up, I'm checking for cold solder joints.
I changed the Pioneer DVD device code in this list from 0525 to 0571 because 0571 assigns the arrow keys better. I also added new 9xx codes from the instructions of my URC-8810.
2003/05/27 Finally started looking for codes on my new Sony VVega TV set.
2003/06/04 I just noticed that the PLAY code was missing for Pioneer DVD players. Apparently I thought it was the Power On code, but I was wrong.
Here are some codes I have found for a few different devices:
Tested on a 15MF170V model
004 Channel/clock display
005 7
012 Channel/clock display
013 7
036 Power on/off
037 4
044 Power on/off
045 4
069 5
077 5
095 Menu left
101 2
105 Prev channel
106 CC
109 2
113 Prev channel
114 CC
133 3
141 3
164 8
165 0
167 Volume up
169 Channel up
170 Input
172 8
173 0
175 Volume up
177 Channel up
178 Input
186 Input
191 Menu up
197 100
199 Volume down
201 Channel down
204 9
205 100
207 Volume down
209 Channel up
223 Menu down
229 6
232 Menu
233 Sleep
237 6
240 Menu
241 Sleep
255 Menu right