here's how i did (today, as it were): 1) created a device "flirc fireTV" in harmony-software, mapped the keys accordingly. 2) fired up the flirc-software, chose the fireTV template, programmed the buttons. 3) turned off USB-debugging on fireTV after a dozen trials and errors with no reaction from the fireTV to any kind of buttonpresses whatsoever. trust me, step 3 is absolutely necessary. you want to disable USB-debugging, or this thing is not going to work... like, at all :D don't worry though, once you disable it, you're good to go, and everything should work perfectly. wish you the best of luck, i'm enjoying this immensely already, finally having my one-remote-to-rule-them-all-setup back up and running again :D