No need for Event Ghost
There is no need for Event Ghost to use Boxee with this remote.
Just copy/paste this code into a file called Boxee.xml and save it in this path "C:\Documents and Settings\All Users\Application Data\SnapStream\Firefly\Profiles" on XP. It's a little different on Vista. I believe the path is "C:\ProgramData\SnapStream\Firefly\Profiles", not exactly sure. Then you can edit GLOBAL.xml to launch Boxee with the "Firefly" button. This is the code for the "Firefly" button.
<Actions Button="Firefly" Description="Boxee">
<LaunchAction ActivationState="Down" Program="C:\Program Files\Boxee\BOXEE.exe" Arguments="-fs -p" />
<PlaySoundAction ActivationState="Down" Sound="Select" />
</Actions>
Just make sure you don't have 2 entries for the "Firefly" button.
Here is the Boxee.xml code.
<Profile Type="SnapStream.Firefly.Core.Profile" Name="BOXEE" ShowOSD="false">
<Identifier WindowText="BOXEE" FileName="" />
<Actions Button="Right" Description="Right">
<KeyAction ActivationState="DownRepeat" Keys="{right}" />
</Actions>
<Actions Button="Left" Description="Left">
<KeyAction ActivationState="DownRepeat" Keys="{left}" />
</Actions>
<Actions Button="Down" Description="Down">
<KeyAction ActivationState="DownRepeat" Keys="{down}" />
</Actions>
<Actions Button="Up" Description="Up">
<KeyAction ActivationState="DownRepeat" Keys="{up}" />
</Actions>
<Actions Button="OK" Description="Select">
<KeyAction ActivationState="DownRepeat" Keys="{enter}" />
</Actions>
<Actions Button="VolumeDown" Description="Volume Down">
<KeyAction ActivationState="DownRepeat" Keys="{subtract}" />
</Actions>
<Actions Button="VolumeUp" Description="Volume Up">
<KeyAction ActivationState="DownRepeat" Keys="{add}" />
</Actions>
<Actions Button="ChannelDown" Description="Channel Down">
<KeyAction ActivationState="DownRepeat" Keys="{pgdn}" />
</Actions>
<Actions Button="ChannelUp" Description="Channel Up">
<KeyAction ActivationState="DownRepeat" Keys="{pgup}" />
</Actions>
<Actions Button="Exit" Description="Exit Player">
<KeyAction Keys="{alt}{f4}" />
</Actions>
<Actions Button="Maximize" Description="Full Screen">
<KeyAction ActivationState="Down" Keys="{tab}" />
</Actions>
<Actions Button="Rewind" Description="Rewind">
<KeyAction ActivationState="DownRepeat" Keys="R" />
</Actions>
<Actions Button="FastForward" Description="Fast Forward">
<KeyAction ActivationState="DownRepeat" Keys="F" />
</Actions>
<Actions Button="Stop" Description="Stop">
<KeyAction ActivationState="Down" Keys="X" />
</Actions>
<Actions Button="Play" Description="Play/Pause">
<KeyAction ActivationState="Down" Keys="P" />
</Actions>
<Actions Button="Pause" Description="Play/Pause">
<KeyAction ActivationState="Down" Keys=" " />
</Actions>
<Actions Button="Number0" Description="0">
<KeyAction ActivationState="DownRepeat" Keys="0" />
</Actions>
<Actions Button="Number1" Description="1">
<KeyAction ActivationState="DownRepeat" Keys="1" />
</Actions>
<Actions Button="Number2" Description="2">
<KeyAction ActivationState="DownRepeat" Keys="2" />
</Actions>
<Actions Button="Number3" Description="3">
<KeyAction ActivationState="DownRepeat" Keys="3" />
</Actions>
<Actions Button="Number4" Description="4">
<KeyAction ActivationState="DownRepeat" Keys="4" />
</Actions>
<Actions Button="Number5" Description="5">
<KeyAction ActivationState="DownRepeat" Keys="5" />
</Actions>
<Actions Button="Number6" Description="6">
<KeyAction ActivationState="DownRepeat" Keys="6" />
</Actions>
<Actions Button="Number7" Description="7">
<KeyAction ActivationState="DownRepeat" Keys="7" />
</Actions>
<Actions Button="Number8" Description="8">
<KeyAction ActivationState="DownRepeat" Keys="8" />
</Actions>
<Actions Button="Number9" Description="9">
<KeyAction ActivationState="DownRepeat" Keys="9" />
</Actions>
<Actions Button="ChannelEnter" Description="Queue">
<KeyAction Keys="Q" />
</Actions>
<Actions Button="Menu" Description="Menu">
<KeyAction Keys="M" ActivationState="DownRepeat"/>
</Actions>
<Actions Button="Exit" Description="Exit">
<KeyAction Keys="{esc}" ActivationState="DownRepeat"/>
</Actions>
<Actions Button="Options" Description="Context Menu">
<KeyAction Keys="CONTEXTMENU" ActivationState="DownRepeat"/>
</Actions>
<Actions Button="Info" Description="Info">
<KeyAction Keys="I" />
</Actions>
<Actions Button="SkipBack" Description="Previous Track">
<KeyAction ActivationState="DownRepeat" Keys="," />
</Actions>
<Actions Button="SkipForward" Description="Next Track">
<KeyAction ActivationState="DownRepeat" Keys="." />
</Actions>
</Profile>
|