Uh, guess I should add some more information. I'm using the developer 1.03 and have applied the clock, irhack, voladj, 1drive kernel from Drakino's(?) page. I've re-read the posts in this thread and am more than a little confused as to how I get the empeg to use the new codes that I have identified. Do I have to put them in a file that is read at boot time ( I take it /proc/empeg_ir gets refreshed ) or do I need to compile a kernel with them in?

While on the subject, perhaps someone could explain this: I thought if you cat a file it merely displays the contents on screen. What I don't understand is that if I cat my translation file to /proc/empeg_ir then when I cat /proc/empeg_ir I would expect it to only display the contents of this file which should be a replica of the original file as I am replacing the file and not appending to it. However, a cat /proc/empeg_ir reveals extra header information. Where does this come from?

___________________________

Steve - 18GB Mk II Sssmokey
_________________________
Steve

2x80GB Mk II with Illuminated buttons