This posting is older than 6 months and can contain outdated information.
Hi Siddharta,
the problem you experience is exactly why navigation does not work
with the default behaviour in the first place.
The problem is that in iPhoto '05, if you tell it to start a
slideshow via AppleScript, this command does not finish until the
actual slideshow does finish. Therefore, an "async" option was
introduced in iPhoto '06, which Remote Buddy is also using.
Now, if you start the slideshow via AppleScript, even if you tell
AppleScript not to wait for a reply, iPhoto will still block and not
accept any AppleEvents sent by AppleScript until the slideshow has
exited.
That's why, if you execute that AppleScript, the events it sends will
not get executed until after the slideshow has exited. At that point,
however, it does nothing, as the slideshow is no longer running anyway.
So, while you can only use AppleScript to start a presentation
(unless you start it manually by mouse through the UI), you can use a
keystroke to exit from it ("Esc" should work - and you can just lend
an action that does just that from the Virtual Keyboard).
Hope that helps.
Best regards,
Felix