Thanks. I'll give those a try. There's only one app I use that needs Menu fairly often (PlayStation Vue). On the Fire remote itself, Menu is to the right of Home.
There is no way to make discretes by changing the IR codes if the device doesn't support them. But you can certainly write some logic to do it. I don't know URC very well, but the idea is On would check the status of a bit, send toggle if the bit is false, then set the bit. Off would check the bit, send toggle if the bit is true then reset the bit. So you need one Boolean variable and some If Then Else logic.
This isn't perfect since if you use any other remote, the bit will get out of sync with the actual state of the device. Just send a power toggle to get it back in sync.
Last edited by mdavej on July 22, 2016 10:11.