juski wrote:I've always overlooked the 'key magic' feature of the OFA remotes (just as I have the macro function), which is why I didn't think to look into that area of the site. Sometimes I think I'd rather re-invent the wheel
I can teach my OFA up to 5 keys per device, so it'd presumably be quite a simple (if long-winded) process to record all the Yamaha keys into my OFA, then eventually into RM via IR.exe.
As an example of the usefullness of reading the FAQ, I had no idea your remote was a learner until your last e-mail. Also, as you said
plus I'd rather do a file from scratch
Most of the folks here presume that means learning all of the signals you want, decoding them and building the upgrade you want.
For what it's worth, my experience suggests that it's a matter of a few minutes to learn all of the keys, and then to decode them in IR. Then you will have the precise matching of EFC/OBC to function name and can modify the 0176 file in KM or RM and upload it. I would estimate that the total amount of time it would take should be about an hour, maybe two.
Without a learner, then you have to embark on the search you have undertaken, but learning your own (in my humble opinion) is FAR more efficient.
You can probably learn about 20 buttons at a time, but there is no requirement to keep them learned. Just make sure you save your current IR configuration before you start, then reset your remote and learn away. Decode that batch, and clear the remote and learn the next batch.
I presume you don't have too many more than a few dozen buttons on the OEM remote you're trying to duplicate, and you could be done before the next guy gets up in the morning (US time) to respond.
juski wrote:Was there any need for all the sarcasm?
Believe me, that was nothing - but if it offended you, I apologize. No offense was intended. By the way, YOU put in the

, not me.
juski wrote: I thought this was a 'don't be afraid to ask daft questions' kind of forum.
Right, but there is a presumption that folks will have read items that are strategically named
Read This First, or
the Number One Code Search FAQ, or other stuff of that ilk, and your post did not indicate (nor reflect) that you had.
I would further recommend Robman's link in the second post in
this sticky post as useful reading.