you don't need Midi to trigger Keynote , you can use AppleScript .

Richard added AppleScript support since few release now .