If you create a regular macro and some special protocols key moves on the same button, the special protocol key moves will be just ignored because IR.exe put all the special protocols key moves after macros. I hope Mark, Paul or someone else can get a chance to fix this problem some time soon.
A workaround is to disable the special protocols tab by commenting out the entire SpecialProtocols section in the RDF then drag any of the key moves or macros before an upload.
Code: Select all
;[SpecialProtocols]
;LDKP=01F9
;ToadTog=0181
;Pause=01FB
;DSM=01FCAn unextended remote first scans the key move/macro area and looks for only the key move, then it does it again to look for the macro if it didn't find the key move.
On the other hand, most of the extenders only perform a single scan and executes whichever the one found first. These extenders rely on IR.exe's behavior of placing all the key moves before any macros in the key move/macro area to get the same effect as unextended remotes while we can save a dozen or so bytes in the EEPROM by not having the extra code for two scans.
Hal