Thanks for this; it looks like the way to get the functionality I'm looking for from the FLIRC. I am confused about what usage tables you're referencing. What seems to be the most appropriate source of info (the USB HID Usage Table document here from usb.org) has simulation controls in table 7 and keyboard keys in table 12, as opposed to keyboard keys on 7 as you mentioned. Also, in your example, you use 176, referencing it as the play key. This falls inline with table 17 (Consumer Usage Page) in the above mentioned document.