This posting is older than 6 months and can contain outdated information.
Thanks for asking.
Phew. This sounds like a really complex setup. A few notes:
Mousespot on/off
Deactivate current behaviour (virtualmouseclone)
This is actually not needed. The action that follows it should last:
Active Behaviour used at this point: automatically chosen.
Activate parent behaviour
Regarding both in general: if you're using more than one action in a new action - and both aim into a different direction, it's better to do this via AppleScript.
Active Behaviour used at this point: your "parent behaviour".
Are you using an action from the Virtual Remote here? Or are you issuing a keystroke? Or using AppleScript to send a "Menu" button press to Remote Buddy?
What do you want to achieve with this action?
Please keep in mind that at this point, your "parent behaviour" is active and that - if you send a menu button code to Remote Buddy - the action that's mapped to the Menu button of your "parent behaviour" gets executed.
If the action mapped to the Menu button is to activate your virtualmouseclone Behaviour, than that's what will happen.
...
Regarding 3)
What's the name of the Behaviour as displayed in the title of the Remote Buddy menu? And what does the topmost menu item read? "Activate Behaviour", "Hide menu" or "Deactivate Behaviour"?
Best regards,
Felix Schwarz