This combination of the Inteset 4-in-1 Universal IR remote with the IReTV IR Receiver is designed to work with popular streaming devices such as Fire TV (Stick, Pendant & Cube require a "Y" cable-Search "Inteset Y & IReTV"), Kodi, Raspberry Pi with Kodi, Media Center and Nvidia Shield (2nd Gen). See the Key Map to the left. Streamers such as Apple TV, Xbox One, Roku (excluding Stick) and other A/V devices with the IR Receiver built in can also be controlled (IReTV is not needed for those devices). From the solid feel to the velvet coating on the back, when you hold the INT-422 remote you know it's a high-quality product. Features include volume and channel lock, macros, custom button labels, key punch-through, full back lighting and a huge A/V device database. If a device is not found you can use the remote's intuitive learning capability. The 4 buttons at the top of the remote are pre-programmed for Apple TV (A), Xbox One (B), Media Center (C) and Roku (D). To control Fire TV, Media Center, Kodi, Pi, and Nvidia Shield (2nd Gen) you just plug the IReTV Receiver into an open USB port on the device, enter the device code and it works. Fire TV requires the "Y" cable. You can easily assign any A/V device such as your TV or cable box to the unused device buttons or program over any of the pre-programming. Applying the included stickers above your programmed buttons helps users find the right keys effortlessly. Finding your device codes is easy using Intesets' Device Code Lookup capability on our website. Click on the Device Type (i.e. Cable Box), select the manufacturer and then enter the device code into the remote. Then, the functionality for that device will be mapped instantly to the applicable remote buttons. See our Forum, contact page, device lookup, Fire TV set up diagrams, programming instructions and more at - http://www.universalremotes.net.