This posting is older than 6 months and can contain outdated information.
Felix thanks for the reply. The reason that I made my own behavior is because I encountered several issues using the default one. I'll try to describe the issues, and perhaps you could find a solution...
My main issue with the default Plex behavior is that I need the actions to "Send event directly to this application" but there is no way to change them AFAIK. The reason is that I have dual screens, and so I want to manipulate Plex on the second monitor without stealing focus from my other programs in the primary screen. So basically I can't use any of the default actions; I need to manually create every single custom action.
My other issue with the default behavior is that it's very incomplete, it's missing many actions such as rewind, fast forward, contextual menu (C), skip step back, big step forward, switch screens (command shift →), subtitles, audio toggle, volume mute, etc. While I know the user can add these actions as custom actions, it takes too much work to add them; it's not as user friendly as if the actions were included by default.
Another issue is that the default Plex actions are not available in the Global mapping.
After some thought, I concluded that it'd be easier for me to maintain my own behavior than to use the default, since I would have had to make every single custom action from scratch anyway and the UI interface to do so is far easier in the behavior construction kit (after the slightly steep learning curve).
So that's my current usage, perhaps there is something that I'm overlooking and you may have a simple fix, or perhaps you could find another solution.
With regards to the conflict of having two behaviors with the same name, I do know that for some reason, the behavior kept getting deactivated, and I'm not sure why... I'll keep an eye to see what else could be triggering the deactivation..
Last edited: 18.01.2009 01:58:37
Last edited: 18.01.2009 01:59:57
Last edited: 18.01.2009 02:00:52