I am using a non standard DVB-T HD STB with the Revue. It outputs video/audio over HDMI. I have added it as a new device and went through learning the IR codes. I can see the codes are learnt okay because when I press the button requested (like "1") I can see the code is learnt and the STB also responds appropriately. But after the learning is complete when I try to send the codes from the Revue keyboard, it seems to send the codes twice. So Channel UP ends going up two channels and pressing "1" sends "11". Interestingly I taught my Harmony 880 the same codes and it works fine. So at the moment when I being a Watch GTV activity on my Harmony 880 (with the Revue added as a device) I have it setup so that channel changes are done with the 880 rather than the Revue. That works fine but it would be nice if the Revue could be programmed to send basic commands like channel up/down and channel number selection without having the command sequence duplicated.