This posting is older than 6 months and can contain outdated information.
Hi, this behavior works fine with Netflix (silverlight plugin for safari)
1. Create 2 sets of actions for Netflix in window mode and fullscreen mode. I called NetFlixSafari & SafariNetflix. The actions are identical in both behavior.
2. Actions
Space – Toggle Play/Pause
Enter – Toggle Play/Pause
PgUp – Play
PgDn – Pause
F – Full-screen
Esc – Exit full-screen
Shift+Left arrow – Rewind
Shift+Right arrow – Fast Forward
Up arrow - Volume Up
Down arrow - Volume Down
M – Mute toggle
In full-screen mode:
Ctrl+space
3. Compile NetFlixSafari group with Bundle Identifier to: com.apple.webkit.pluginprocess
4. Compile SafariNetflix group with Bundle Identifier to: com.apple.safari
NOTE: you require 2 behaviors due to when Netflix enter in fullscreen mode Remote Buddy, do not recognize Safari as active.
5. Map all buttons exactly for both behaviors. Except Esc and F that you need to map to the same button, Esc on NetFlixSafari to go out of full screen and "F" in SafariNetflix to go into fullscreen. Using the same button you obtain a toggle one.
Good luck.
JC