This posting is older than 6 months and can contain outdated information.
I created a custom behavior for Opera that defines actions for keyboard shortcuts provided by Gmail and then set up the mappings for my remote. I've set it up so that activating the behavior activates Opera, goes into Fullscreen, sets the font size extra large (this is hooked up to my TV).
So far, it works perfectly for reading email from the couch. :)
But I have a problem: I have to disable the default Opera behavior, otherwise, those mappings get used even when I launch Opera by activating the custom Gmail behavior. But that means that other than using Gmail, I can't use the remote to control Opera.
I would like to be able to create other custom behaviors for other web-based interfaces that I use. I haven't tried this yet, but since I imagine it will have the same problem.
Any suggestions on how I can accomplish this? (Please let me know if my description is unclear).
PS: if you're curious, I chose Opera only because it has a true Fullscreen mode on MacOS and other browsers do not.