Ok, not sure if you guys can help me on this one.
I got Plex running on a Mac Mini (early '09) with Leopard and a Harmony 520.
I have the standard buttons working all fine and dandy, I even have the the F1-F5 buttons working b/c they were pre-mapped. With Plex they give you a standard xml file for various types of remotes (xbox, ps3, wii, apple, harmony, etc.).
I've gone to Plex forums and the Plex wiki, and the XBMC wiki. I can't get this to work though.
I placed it /applicationsupport/plex/keymaps/harmony.xml
I even copy and pasted a (videolibrary,movietitles) code from F1 to F12, and it wouldn't work. I restarted too.
I need a shortcut for my playlists, and a shortcut for a specific playlists, and various video plugins (but I'm not sure what their code would be, thenytimes nyt ny_times?)
Here's my code, hopefully someone can help, thanks.
Code:
<keymap>
<global>
<harmonyremote>
<play>Play</play>
<pause>Pause</pause>
<stop>Stop</stop>
...
<power>XBMC.ShutDown()</power>
<sleep>XBMC.SleepSystem()</sleep>
<aspect>ConetextMenu</aspect>
<queue>Queue</queue>
<largeup>PageUp</largeup>
<largedown>PageDown</largedown>
<F1>XBMC.ActivateWindow(Music)</F1>
<F2>XBMC.ActivateWindow(videolibrary,tvshowtitles,return)</F2>
<F3>XBMC.ActivateWindow(videolibrary,movietitles,return)</F3>
<F4>XBMC.ActivateWindow(Weather)</F4>
<F6>XBMC.ActivateWindow(Music)</F6>
<F7>Plex.ActivateWindow(MyVideoFiles,vimeo)</F7>
<F8>Plex.ActivateWindow(MyVideoFiles,youtube)</F8>
<F9>Plex.ActivateWindow(MyVideoFiles,cnettv)</F9>
<F10>Plex.ActivateWindow(MyVideoFiles,cnn)</F10>
<F11>Plex.ActivateWindow(MyVideoFiles,comedycentral)</F11>
<F12>Plex.ActivateWindow(MyVideoFiles,food_network,return)</F12>
<F13>Plex.ActivateWindow(MyVideoFiles,mtv,return)</F13>
<F14>Plex.ActivateWindow(MyVideoFiles,nbc,return)</F14>
<red> xbmc.activatewindow(videolibrary,movietitles)</red>
<green>xbmc.activatewindow(musiclibrary,playlists)</green>
<yellow>Plex.ActivateWindow(ActivateWindow(10001,/Applications/Hulu Desktop.app/))/yellow>
<blue>Plex.ActivateWindow(ActivateWindow(10001,/Applications/DVD Player.app/))</blue>
<F5>Plex.RunAppleScript(do shell script "drutil tray eject = 1")</F5>
<two>JumpSMS2</two>
<three>JumpSMS3</three>
<four>JumpSMS4</four>
<five>JumpSMS5</five>
<six>JumpSMS6</six>
<seven>JumpSMS7</seven>
<eight>JumpSMS8</eight>
<nine>JumpSMS9</nine>
</harmonyremote>
</global>
...
</keymap>