<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1610" Guid="{B8798FDD-5060-4CD6-8FA8-7E9CCD93E35F}" Time="1363378625.46">
    <Autostart Name="Autostart" Expanded="True">
        <Plugin Identifier="Task" Guid="{D1748551-C605-4423-B392-FB77E6842437}" File="Task">
            gAIpLg==
        </Plugin>
        <Plugin Enabled="False" Identifier="MceRemote" Guid="{02181DB1-F29D-4CCB-BF91-7A86EFB0D22C}" File="MceRemote">
            gAJHP8MzMzMzMzOIhnEALg==
        </Plugin>
        <Action Enabled="False">
            EventGhost.EnableItem(XmlIdLink(8))
        </Action>
        <Plugin Identifier="X10" Guid="{C3E96757-E507-4CC3-A2E6-465D48B87D09}" File="X10">
            gAJLAV1xAChLAUsCSwNLBEsFSwZLB0sISwlLCksLSwxLDUsOSw9LEGVYAwAAAFgxMHEBh3ECLg==
        </Plugin>
        <Plugin Identifier="XBMC2" Guid="{8C8B850C-773F-4583-AAD9-A568262B7933}" File="XBMCRepeat">
            gAJYCQAAADEyNy4wLjAuMXEAWAIAAAA4MHEBhnECLg==
        </Plugin>
    </Autostart>
    <Folder Name="Keyboard Emulation" id="8" Expanded="True">
        <Macro Name="Up" Expanded="True">
            <Event Name="Up" />
            <Action>
                Window.SendKeys(u'{Up}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Down" Expanded="True">
            <Event Name="Down" />
            <Action>
                Window.SendKeys(u'{Down}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Right" Expanded="True">
            <Event Name="Right" />
            <Action>
                Window.SendKeys(u'{Right}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Left">
            <Event Name="Left" />
            <Action>
                Window.SendKeys(u'{Left}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Ok -&gt; Enter Key" Expanded="True">
            <Event Name="Ok" />
            <Action>
                Window.SendKeys(u'{Enter}')
            </Action>
        </Macro>
        <Macro Name="Delete -&gt; Escape Key" Expanded="True">
            <Event Name="Delete" />
        </Macro>
        <Macro Name="Power -&gt; Alt+F4">
            <Event Name="Power" />
            <Action>
                Window.SendKeys(u'{Alt+F4}')
            </Action>
        </Macro>
        <Macro Name="Forward -&gt; Tabulator" Enabled="False">
            <Event Name="Forward" />
            <Action>
                Window.SendKeys(u'{Tab}')
            </Action>
        </Macro>
        <Macro Name="Rewind -&gt; Shift+Tabulator" Enabled="False">
            <Event Name="Rewind" />
            <Action>
                Window.SendKeys(u'{Shift+Tab}')
            </Action>
        </Macro>
        <Macro Name="ChannelUp -&gt; Plus" Enabled="False">
            <Event Name="ChannelUp" />
            <Action>
                Window.SendKeys(u'+')
            </Action>
        </Macro>
        <Macro Name="ChannelDown -&gt; Minus" Enabled="False">
            <Event Name="ChannelDown" />
            <Action>
                Window.SendKeys(u'-')
            </Action>
        </Macro>
        <Macro Name="Rename -&gt; Start Menu">
            <Event Name="Rename" />
            <Action>
                Window.SendKeys(u'{Win}')
            </Action>
        </Macro>
        <Macro Name="Play -&gt; Space" Enabled="False">
            <Event Name="Play" />
            <Action>
                Window.SendKeys(u'{Space}')
            </Action>
        </Macro>
    </Folder>
    <Folder Name="XBMC2">
        <Folder Name="Buttons" Expanded="True">
            <Folder Name="Remote" Expanded="True">
                <Macro Name="Left" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteLeft()')
                    </Action>
                </Macro>
                <Macro Name="Right">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteRight()')
                    </Action>
                </Macro>
                <Macro Name="Up" Expanded="True">
                    <Event Name="X10.ScrollUp1" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteUp()')
                    </Action>
                </Macro>
                <Macro Name="Down" Expanded="True">
                    <Event Name="X10.ScrollDn1" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteDown()')
                    </Action>
                </Macro>
                <Macro Name="Select" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteSelect()')
                    </Action>
                </Macro>
                <Macro Name="Back">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteBack()')
                    </Action>
                </Macro>
                <Macro Name="Menu" Expanded="True">
                    <Event Name="X10.Setup" />
                    <Action>
                        Window.SendKeys(u'', False)
                    </Action>
                </Macro>
                <Macro Name="Info" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteInfo()')
                    </Action>
                </Macro>
                <Macro Name="Display" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteDisplay()')
                    </Action>
                </Macro>
                <Macro Name="Title">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteTitle()')
                    </Action>
                </Macro>
                <Macro Name="Play" Expanded="True">
                    <Event Name="X10.Play" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemotePlay()')
                    </Action>
                </Macro>
                <Macro Name="Pause" Expanded="True">
                    <Event Name="X10.Pause" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemotePause()')
                    </Action>
                </Macro>
                <Macro Name="Reverse" Expanded="True">
                    <Event Name="X10.Rewind" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteReverse()')
                    </Action>
                    <Action>
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                    </Action>
                </Macro>
                <Macro Name="Forward" Expanded="True">
                    <Event Name="X10.Forward" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteForward()')
                    </Action>
                    <Action>
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                    </Action>
                </Macro>
                <Macro Name="Skip +" Expanded="True">
                    <Event Name="X10.NextTrack" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteSkipPlus()')
                    </Action>
                </Macro>
                <Macro Name="Skip -" Expanded="True">
                    <Event Name="X10.PreviousTrack" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteSkipMinus()')
                    </Action>
                </Macro>
                <Macro Name="Stop" Expanded="True">
                    <Event Name="X10.Stop" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteStop()')
                    </Action>
                </Macro>
                <Macro Name="0" Expanded="True">
                    <Event Name="X10.Num0" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote0()')
                    </Action>
                </Macro>
                <Macro Name="1" Expanded="True">
                    <Event Name="X10.Num1" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote1()')
                    </Action>
                </Macro>
                <Macro Name="2" Expanded="True">
                    <Event Name="X10.Num2" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote2()')
                    </Action>
                </Macro>
                <Macro Name="3" Expanded="True">
                    <Event Name="X10.Num3" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote3()')
                    </Action>
                </Macro>
                <Macro Name="4" Expanded="True">
                    <Event Name="X10.Num4" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote4()')
                    </Action>
                </Macro>
                <Macro Name="5" Expanded="True">
                    <Event Name="X10.Num5" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote5()')
                    </Action>
                </Macro>
                <Macro Name="6" Expanded="True">
                    <Event Name="X10.Num6" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote6()')
                    </Action>
                </Macro>
                <Macro Name="7" Expanded="True">
                    <Event Name="X10.Num7" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote7()')
                    </Action>
                </Macro>
                <Macro Name="8" Expanded="True">
                    <Event Name="X10.Num8" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote8()')
                    </Action>
                </Macro>
                <Macro Name="9" Expanded="True">
                    <Event Name="X10.Num9" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote9()')
                    </Action>
                </Macro>
                <Macro Name="Power">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemotePower()')
                    </Action>
                </Macro>
                <Macro Name="My TV" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteMyTV()')
                    </Action>
                </Macro>
                <Macro Name="My Music" Expanded="True">
                    <Event Name="X10.Music" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteMyMusic()')
                    </Action>
                </Macro>
                <Macro Name="My Pictures" Expanded="True">
                    <Event Name="X10.Photo" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteMyPictures()')
                    </Action>
                </Macro>
                <Macro Name="My Video" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteMyVideo()')
                    </Action>
                </Macro>
                <Macro Name="Record">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteRecord()')
                    </Action>
                </Macro>
                <Macro Name="Start">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteStart()')
                    </Action>
                </Macro>
                <Macro Name="Vol +" Expanded="True">
                    <Event Name="X10.VolumeUp" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteVolPlus()')
                    </Action>
                    <Action>
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                    </Action>
                </Macro>
                <Macro Name="Vol -" Expanded="True">
                    <Event Name="X10.VolumeDown" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteVolMinus()')
                    </Action>
                    <Action>
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                    </Action>
                </Macro>
                <Macro Name="CH +">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotechannelplus()')
                    </Action>
                </Macro>
                <Macro Name="CH -">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotechannelminus()')
                    </Action>
                </Macro>
                <Macro Name="PG +">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotepageplus()')
                    </Action>
                </Macro>
                <Macro Name="PG -">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotepageminus()')
                    </Action>
                </Macro>
                <Macro Name="Mute">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteMute()')
                    </Action>
                </Macro>
                <Macro Name="Recorded TV">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteRecordedTV()')
                    </Action>
                </Macro>
                <Macro Name="Live TV">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteLiveTV()')
                    </Action>
                </Macro>
                <Macro Name="*">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteStar()')
                    </Action>
                </Macro>
                <Macro Name="#">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remote#()')
                    </Action>
                </Macro>
                <Macro Name="Clear">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RemoteClear()')
                    </Action>
                </Macro>
                <Macro Name="Guide" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remoteguide()')
                    </Action>
                </Macro>
                <Macro Name="Enter">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remoteenter()')
                    </Action>
                </Macro>
                <Macro Name="Xbox">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotexbox()')
                    </Action>
                </Macro>
                <Macro Name="Teletext">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remoteteletext()')
                    </Action>
                </Macro>
                <Macro Name="Red">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotered()')
                    </Action>
                </Macro>
                <Macro Name="Green" Expanded="True">
                    <Event Name="X10.Green" />
                    <Event Name="ActivateWindow(Favourites)" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotegreen()')
                    </Action>
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Favourites()')
                    </Action>
                </Macro>
                <Macro Name="Yellow">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remoteyellow()')
                    </Action>
                </Macro>
                <Macro Name="Blue">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remoteblue()')
                    </Action>
                </Macro>
                <Macro Name="Subtitle">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotesubtitle()')
                    </Action>
                </Macro>
                <Macro Name="Language">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remotelanguage()')
                    </Action>
                </Macro>
                <Macro Name="favorites" />
            </Folder>
            <Folder Name="Gamepad">
                <Macro Name="A">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadA()')
                    </Action>
                </Macro>
                <Macro Name="B">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadB()')
                    </Action>
                </Macro>
                <Macro Name="X">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadX()')
                    </Action>
                </Macro>
                <Macro Name="Y">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadY()')
                    </Action>
                </Macro>
                <Macro Name="White">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadWhite()')
                    </Action>
                </Macro>
                <Macro Name="Black">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadBlack()')
                    </Action>
                </Macro>
                <Macro Name="Start">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadStart()')
                    </Action>
                </Macro>
                <Macro Name="Back">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadBack()')
                    </Action>
                </Macro>
                <Macro Name="LeftThumbButton">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadLeftThumbButton()')
                    </Action>
                </Macro>
                <Macro Name="RightThumbButton">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadRightThumbButton()')
                    </Action>
                </Macro>
                <Macro Name="LeftThumbStick">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadLeftThumbStick()')
                    </Action>
                </Macro>
                <Macro Name="LeftThumbStickUp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadLeftThumbStickUp()')
                    </Action>
                </Macro>
                <Macro Name="LeftThumbStickDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadLeftThumbStickDown()')
                    </Action>
                </Macro>
                <Macro Name="LeftThumbStickLeft">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadLeftThumbStickLeft()')
                    </Action>
                </Macro>
                <Macro Name="LeftThumbStickRight">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadLeftThumbStickRight()')
                    </Action>
                </Macro>
                <Macro Name="RightThumbStick">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadRightThumbStick()')
                    </Action>
                </Macro>
                <Macro Name="RightThumbStickUp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadRightThumbStickUp()')
                    </Action>
                </Macro>
                <Macro Name="RightThumbStickDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadRightThumbStickDown()')
                    </Action>
                </Macro>
                <Macro Name="RightThumbStickLeft">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadRightThumbStickLeft()')
                    </Action>
                </Macro>
                <Macro Name="RightThumbStickRight">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadRightThumbStickRight()')
                    </Action>
                </Macro>
                <Macro Name="LeftTrigger">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadLeftTrigger()')
                    </Action>
                </Macro>
                <Macro Name="RightTrigger">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadRightTrigger()')
                    </Action>
                </Macro>
                <Macro Name="LeftAnalogTrigger">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadLeftAnalogTrigger()')
                    </Action>
                </Macro>
                <Macro Name="RightAnalogTrigger">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadRightAnalogTrigger()')
                    </Action>
                </Macro>
                <Macro Name="DpadLeft">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadDpadLeft()')
                    </Action>
                </Macro>
                <Macro Name="DpadRight">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadDpadRight()')
                    </Action>
                </Macro>
                <Macro Name="DpadUp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadDpadUp()')
                    </Action>
                </Macro>
                <Macro Name="DpadDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.GamepadDpadDown()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Keyboard">
                <Macro Name="Backspace">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.KeyboardBackspace()')
                    </Action>
                </Macro>
                <Macro Name="Enter">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.KeyboardEnter()')
                    </Action>
                </Macro>
                <Macro Name="Tab">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.KeyboardTab()')
                    </Action>
                </Macro>
            </Folder>
            <Macro Name="Emulate Keystrokes: {Escape}">
                <Event Name="X10.DVDMenu" />
                <Action>
                    Window.SendKeys(u'{Escape}', False)
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Actions">
            <Folder Name="General" Expanded="True">
                <Macro Name="Left">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Left()')
                    </Action>
                </Macro>
                <Macro Name="Right" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Right()')
                    </Action>
                </Macro>
                <Macro Name="Up" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Up()')
                    </Action>
                </Macro>
                <Macro Name="Down" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Down()')
                    </Action>
                </Macro>
                <Macro Name="PageUp" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PageUp()')
                    </Action>
                </Macro>
                <Macro Name="PageDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PageDown()')
                    </Action>
                </Macro>
                <Macro Name="Select">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Select()')
                    </Action>
                </Macro>
                <Macro Name="Highlight">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Highlight()')
                    </Action>
                </Macro>
                <Macro Name="Parentfolder">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Parentfolder()')
                    </Action>
                </Macro>
                <Macro Name="Back" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Back()')
                    </Action>
                </Macro>
                <Macro Name="ParentDir">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ParentDir()')
                    </Action>
                </Macro>
                <Macro Name="PreviousMenu">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PreviousMenu()')
                    </Action>
                </Macro>
                <Macro Name="Info" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Info()')
                    </Action>
                </Macro>
                <Macro Name="Screenshot">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Screenshot()')
                    </Action>
                </Macro>
                <Macro Name="PowerOff">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PowerOff()')
                    </Action>
                </Macro>
                <Macro Name="VolumeUp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.VolumeUp()')
                    </Action>
                </Macro>
                <Macro Name="VolumeDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.VolumeDown()')
                    </Action>
                </Macro>
                <Macro Name="Mute" Expanded="True">
                    <Event Name="X10.Mute" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Mute()')
                    </Action>
                </Macro>
                <Macro Name="ContextMenu" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ContextMenu()')
                    </Action>
                </Macro>
                <Macro Name="ScrollUp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ScrollUp()')
                    </Action>
                </Macro>
                <Macro Name="ScrollDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ScrollDown()')
                    </Action>
                </Macro>
                <Macro Name="Close">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Close()')
                    </Action>
                </Macro>
                <Macro Name="Number0">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number0()')
                    </Action>
                </Macro>
                <Macro Name="Number1">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number1()')
                    </Action>
                </Macro>
                <Macro Name="Number2">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number2()')
                    </Action>
                </Macro>
                <Macro Name="Number3">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number3()')
                    </Action>
                </Macro>
                <Macro Name="Number4">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number4()')
                    </Action>
                </Macro>
                <Macro Name="Number5">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number5()')
                    </Action>
                </Macro>
                <Macro Name="Number6">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number6()')
                    </Action>
                </Macro>
                <Macro Name="Number7">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number7()')
                    </Action>
                </Macro>
                <Macro Name="Number8">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number8()')
                    </Action>
                </Macro>
                <Macro Name="Number9">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Number9()')
                    </Action>
                </Macro>
                <Macro Name="XBMC2: Weather" Expanded="True">
                    <Event Name="X10.DVD" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Weather()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Media playing">
                <Macro Name="Play">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Play()')
                    </Action>
                </Macro>
                <Macro Name="Pause">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Pause()')
                    </Action>
                </Macro>
                <Macro Name="Stop">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Stop()')
                    </Action>
                </Macro>
                <Macro Name="FastForward">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FastForward()')
                    </Action>
                </Macro>
                <Macro Name="Rewind">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Rewind()')
                    </Action>
                </Macro>
                <Macro Name="SkipNext">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.SkipNext()')
                    </Action>
                </Macro>
                <Macro Name="SkipPrevious">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.SkipPrevious()')
                    </Action>
                </Macro>
                <Macro Name="FullScreen">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FullScreen()')
                    </Action>
                </Macro>
                <Macro Name="CodecInfo">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.CodecInfo()')
                    </Action>
                </Macro>
                <Macro Name="AnalogSeekForward">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AnalogSeekForward()')
                    </Action>
                </Macro>
                <Macro Name="AnalogSeekBack">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AnalogSeekBack()')
                    </Action>
                </Macro>
                <Macro Name="AnalogFastForward">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AnalogFastForward()')
                    </Action>
                </Macro>
                <Macro Name="AnalogRewind">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AnalogRewind()')
                    </Action>
                </Macro>
                <Macro Name="Party Mode">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PartyMode()')
                    </Action>
                </Macro>
                <Macro Name="Random">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Random()')
                    </Action>
                </Macro>
                <Macro Name="Repeat">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Repeat()')
                    </Action>
                </Macro>
                <Macro Name="Update Video Library">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.UpdateVideoLibrary()')
                    </Action>
                </Macro>
                <Macro Name="Update Music Library">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.UpdateMusicLibrary()')
                    </Action>
                </Macro>
                <Macro Name="IncreaseRating">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.IncreaseRating()')
                    </Action>
                </Macro>
                <Macro Name="DecreaseRating">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.DecreaseRating()')
                    </Action>
                </Macro>
                <Macro Name="EjectTray">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.EjectTray()')
                    </Action>
                </Macro>
                <Macro Name="Record">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Record()')
                    </Action>
                </Macro>
                <Macro Name="PlayDVD">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PlayDVD()')
                    </Action>
                </Macro>
                <Macro Name="LastFM.Love">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.LastFMLove()')
                    </Action>
                </Macro>
                <Macro Name="LastFM.Ban">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.LastFMBan()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Playlist">
                <Macro Name="Playlist">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Playlist()')
                    </Action>
                </Macro>
                <Macro Name="Queue">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Queue()')
                    </Action>
                </Macro>
                <Macro Name="MoveItemUp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.MoveItemUp()')
                    </Action>
                </Macro>
                <Macro Name="MoveItemDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.MoveItemDown()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="FullScreen Video">
                <Macro Name="StepForward">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.StepForward()')
                    </Action>
                </Macro>
                <Macro Name="StepBack">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.StepBack()')
                    </Action>
                </Macro>
                <Macro Name="BigStepForward">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.BigStepForward()')
                    </Action>
                </Macro>
                <Macro Name="BigStepBack">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.BigStepBack()')
                    </Action>
                </Macro>
                <Macro Name="SmallStepBack">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.SmallStepBack()')
                    </Action>
                </Macro>
                <Macro Name="OSD" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSD()')
                    </Action>
                </Macro>
                <Macro Name="AspectRatio" Expanded="True">
                    <Event Name="X10.Yellow" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AspectRatio()')
                    </Action>
                </Macro>
                <Macro Name="ShowSubtitles">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ShowSubtitles()')
                    </Action>
                </Macro>
                <Macro Name="NextSubtitle">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.NextSubtitle()')
                    </Action>
                </Macro>
                <Macro Name="SubtitleDelay">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Subtitledelay()')
                    </Action>
                </Macro>
                <Macro Name="SubtitleDelayMinus">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.SubtitleDelayMinus()')
                    </Action>
                </Macro>
                <Macro Name="SubtitleDelayPlus">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.SubtitleDelayPlus()')
                    </Action>
                </Macro>
                <Macro Name="AudioDelay">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Audiodelay()')
                    </Action>
                </Macro>
                <Macro Name="AudioDelayMinus">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AudioDelayMinus()')
                    </Action>
                </Macro>
                <Macro Name="AudioDelayPlus">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AudioDelayPlus()')
                    </Action>
                </Macro>
                <Macro Name="AudioNextLanguage">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AudioNextLanguage()')
                    </Action>
                </Macro>
                <Macro Name="MplayerOSD">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.mplayerosd()')
                    </Action>
                </Macro>
                <Macro Name="ShowTime" Expanded="True">
                    <Event Name="X10.TVPreview" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ShowTime()')
                    </Action>
                </Macro>
                <Macro Name="ShowVideoMenu">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ShowVideoMenu()')
                    </Action>
                </Macro>
                <Macro Name="IncreasePAR">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Increasepar()')
                    </Action>
                </Macro>
                <Macro Name="DecreasePAR">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Decreasepar()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Picture slideshow">
                <Macro Name="NextPicture">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.NextPicture()')
                    </Action>
                </Macro>
                <Macro Name="PreviousPicture">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PreviousPicture()')
                    </Action>
                </Macro>
                <Macro Name="ZoomOut">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomOut()')
                    </Action>
                </Macro>
                <Macro Name="ZoomIn">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomIn()')
                    </Action>
                </Macro>
                <Macro Name="ZoomNormal">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomNormal()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel1">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel1()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel2">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel2()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel3">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel3()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel4">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel4()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel5">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel5()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel6">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel6()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel7">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel7()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel8">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel8()')
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel9">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ZoomLevel9()')
                    </Action>
                </Macro>
                <Macro Name="AnalogMove">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AnalogMove()')
                    </Action>
                </Macro>
                <Macro Name="Rotate">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Rotate()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Screen calibration">
                <Macro Name="NextCalibration">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.NextCalibration()')
                    </Action>
                </Macro>
                <Macro Name="ResetCalibration">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ResetCalibration()')
                    </Action>
                </Macro>
                <Macro Name="AnalogMove">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AnalogMove()')
                    </Action>
                </Macro>
                <Macro Name="NextResolution">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.NextResolution()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="File Manager">
                <Macro Name="Delete">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Delete()')
                    </Action>
                </Macro>
                <Macro Name="Copy">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Copy()')
                    </Action>
                </Macro>
                <Macro Name="Move">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Move()')
                    </Action>
                </Macro>
                <Macro Name="Rename">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Rename()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="On-screen keyboard">
                <Macro Name="BackSpace">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.BackSpace()')
                    </Action>
                </Macro>
                <Macro Name="Shift">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Shift()')
                    </Action>
                </Macro>
                <Macro Name="Symbols">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Symbols()')
                    </Action>
                </Macro>
                <Macro Name="CursorLeft">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.CursorLeft()')
                    </Action>
                </Macro>
                <Macro Name="CursorRight">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.CursorRight()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Music visualisation">
                <Macro Name="OSD">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSD()')
                    </Action>
                </Macro>
                <Macro Name="ShowPreset">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ShowPreset()')
                    </Action>
                </Macro>
                <Macro Name="PresetList">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PresetList()')
                    </Action>
                </Macro>
                <Macro Name="NextPreset">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.NextPreset()')
                    </Action>
                </Macro>
                <Macro Name="PreviousPreset">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PreviousPreset()')
                    </Action>
                </Macro>
                <Macro Name="LockPreset">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.LockPreset()')
                    </Action>
                </Macro>
                <Macro Name="RandomPreset">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RandomPreset()')
                    </Action>
                </Macro>
                <Macro Name="IncreaseVisRating">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.increasevisrating()')
                    </Action>
                </Macro>
                <Macro Name="DecreaseVisRating">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.decreasevisrating()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Shutdown related">
                <Macro Name="Quit">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Quit()')
                    </Action>
                </Macro>
                <Macro Name="RestartApp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RestartApp()')
                    </Action>
                </Macro>
                <Macro Name="Reset Computer">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Reset()')
                    </Action>
                </Macro>
                <Macro Name="Shutdown Computer">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Shutdown()')
                    </Action>
                </Macro>
                <Macro Name="Powerdown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Powerdown()')
                    </Action>
                </Macro>
                <Macro Name="Suspend">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Suspend()')
                    </Action>
                </Macro>
                <Macro Name="Hibernate">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Hibernate()')
                    </Action>
                </Macro>
                <Macro Name="Reboot Computer">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Reboot()')
                    </Action>
                </Macro>
                <Macro Name="Restart Computer">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Restart()')
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Uncategorized actions">
                <Macro Name="JumpSMS2">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.JumpSMS2()')
                    </Action>
                </Macro>
                <Macro Name="JumpSMS3">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.JumpSMS3()')
                    </Action>
                </Macro>
                <Macro Name="JumpSMS4">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.JumpSMS4()')
                    </Action>
                </Macro>
                <Macro Name="JumpSMS5">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.JumpSMS5()')
                    </Action>
                </Macro>
                <Macro Name="JumpSMS6">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.JumpSMS6()')
                    </Action>
                </Macro>
                <Macro Name="JumpSMS7">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.JumpSMS7()')
                    </Action>
                </Macro>
                <Macro Name="JumpSMS8">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.JumpSMS8()')
                    </Action>
                </Macro>
                <Macro Name="JumpSMS9">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.JumpSMS9()')
                    </Action>
                </Macro>
                <Macro Name="FilterClear">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterClear()')
                    </Action>
                </Macro>
                <Macro Name="FilterSMS2">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterSMS2()')
                    </Action>
                </Macro>
                <Macro Name="FilterSMS3">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterSMS3()')
                    </Action>
                </Macro>
                <Macro Name="FilterSMS4">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterSMS4()')
                    </Action>
                </Macro>
                <Macro Name="FilterSMS5">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterSMS5()')
                    </Action>
                </Macro>
                <Macro Name="FilterSMS6">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterSMS6()')
                    </Action>
                </Macro>
                <Macro Name="FilterSMS7">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterSMS7()')
                    </Action>
                </Macro>
                <Macro Name="FilterSMS8">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterSMS8()')
                    </Action>
                </Macro>
                <Macro Name="FilterSMS9">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FilterSMS9()')
                    </Action>
                </Macro>
                <Macro Name="FirstPage" Expanded="True">
                    <Event Name="X10.Blue" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.FirstPage()')
                    </Action>
                </Macro>
                <Macro Name="LastPage">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.LastPage()')
                    </Action>
                </Macro>
                <Macro Name="HideSubMenu">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.HideSubMenu()')
                    </Action>
                </Macro>
                <Macro Name="ToggleSource">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ToggleSource()')
                    </Action>
                </Macro>
                <Macro Name="Remove">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Remove()')
                    </Action>
                </Macro>
                <Macro Name="AudioToggleDigital" Expanded="True">
                    <Event Name="X10.Red" />
                    <Action>
                        EventGhost.PythonCommand('XBMC2.AudioToggleDigital()')
                    </Action>
                </Macro>
                <Macro Name="OSDLeft">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSDLeft()')
                    </Action>
                </Macro>
                <Macro Name="OSDRight">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSDRight()')
                    </Action>
                </Macro>
                <Macro Name="OSDUp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSDUp()')
                    </Action>
                </Macro>
                <Macro Name="OSDDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSDDown()')
                    </Action>
                </Macro>
                <Macro Name="OSDSelect">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSDSelect()')
                    </Action>
                </Macro>
                <Macro Name="OSDValuePlus">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSDValuePlus()')
                    </Action>
                </Macro>
                <Macro Name="OSDValueMinus">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.OSDValueMinus()')
                    </Action>
                </Macro>
                <Macro Name="ToggleWatched">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ToggleWatched()')
                    </Action>
                </Macro>
                <Macro Name="ScanItem">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ScanItem()')
                    </Action>
                </Macro>
                <Macro Name="Enter" Expanded="True">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Enter()')
                    </Action>
                </Macro>
                <Macro Name="IncreaseRating">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.IncreaseRating()')
                    </Action>
                </Macro>
                <Macro Name="DecreaseRating">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.DecreaseRating()')
                    </Action>
                </Macro>
                <Macro Name="ToggleFullScreen">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ToggleFullScreen()')
                    </Action>
                </Macro>
                <Macro Name="NextScene">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.NextScene()')
                    </Action>
                </Macro>
                <Macro Name="PreviousScene">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PreviousScene()')
                    </Action>
                </Macro>
                <Macro Name="NextLetter">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.NextLetter()')
                    </Action>
                </Macro>
                <Macro Name="PrevLetter">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.PrevLetter()')
                    </Action>
                </Macro>
                <Macro Name="VerticalShiftUp">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Verticalshiftup()')
                    </Action>
                </Macro>
                <Macro Name="VerticalShiftDown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Verticalshiftdown()')
                    </Action>
                </Macro>
                <Macro Name="PlayPause">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Playpause()')
                    </Action>
                </Macro>
                <Macro Name="ReloadKeymaps">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Reloadkeymaps()')
                    </Action>
                </Macro>
                <Macro Name="GuiProfile">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Guiprofile()')
                    </Action>
                </Macro>
                <Macro Name="Red">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Red()')
                    </Action>
                </Macro>
                <Macro Name="Green">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Green()')
                    </Action>
                </Macro>
                <Macro Name="Yellow">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Yellow()')
                    </Action>
                </Macro>
                <Macro Name="Blue">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Blue()')
                    </Action>
                </Macro>
                <Macro Name="Subtitleshiftup">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Subtitleshiftup()')
                    </Action>
                </Macro>
                <Macro Name="Subtitleshiftdown">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Subtitleshiftdown()')
                    </Action>
                </Macro>
                <Macro Name="Subtitlealign">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Subtitlealign()')
                    </Action>
                </Macro>
                <Macro Name="Help">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Help()')
                    </Action>
                </Macro>
                <Macro Name="Minimize">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Minimize()')
                    </Action>
                </Macro>
                <Macro Name="Mastermode">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Mastermode()')
                    </Action>
                </Macro>
                <Macro Name="TakeScreenshot">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.TakeScreenshot()')
                    </Action>
                </Macro>
                <Macro Name="ReloadSkin">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ReloadSkin()')
                    </Action>
                </Macro>
                <Macro Name="UnloadSkin">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.UnloadSkin()')
                    </Action>
                </Macro>
                <Macro Name="RefreshRSS">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RefreshRSS()')
                    </Action>
                </Macro>
                <Macro Name="Playlist.Clear">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Playlist.Clear()')
                    </Action>
                </Macro>
                <Macro Name="RipCD">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.RipCD()')
                    </Action>
                </Macro>
                <Macro Name="Skin.ResetSettings">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Skin.ResetSettings()')
                    </Action>
                </Macro>
                <Macro Name="System.LogOff">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.System.LogOff()')
                    </Action>
                </Macro>
                <Macro Name="Container.Refresh">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Container.Refresh()')
                    </Action>
                </Macro>
                <Macro Name="Container.Update">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Container.Update()')
                    </Action>
                </Macro>
                <Macro Name="Container.NextViewMode">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Container.NextViewMode()')
                    </Action>
                </Macro>
                <Macro Name="Container.PreviousViewMode">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Container.PreviousViewMode()')
                    </Action>
                </Macro>
                <Macro Name="Container.NextSortMethod">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Container.NextSortMethod()')
                    </Action>
                </Macro>
                <Macro Name="Container.PreviousSortMethod">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Container.PreviousSortMethod()')
                    </Action>
                </Macro>
                <Macro Name="Container.SortDirection">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Container.SortDirection()')
                    </Action>
                </Macro>
                <Macro Name="UpdateAddonRepos">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.UpdateAddonRepos()')
                    </Action>
                </Macro>
                <Macro Name="UpdateLocalAddons">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.UpdateLocalAddons()')
                    </Action>
                </Macro>
                <Macro Name="ToggleDPMS">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.ToggleDPMS()')
                    </Action>
                </Macro>
                <Macro Name="Weather.Refresh">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Weather.Refresh()')
                    </Action>
                </Macro>
                <Macro Name="Weather.LocationNext">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Weather.LocationNext()')
                    </Action>
                </Macro>
                <Macro Name="Weather.LocationPrevious">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.Weather.LocationPrevious()')
                    </Action>
                </Macro>
                <Macro Name="LIRC.Stop">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.LIRC.Stop()')
                    </Action>
                </Macro>
                <Macro Name="LIRC.Start">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.LIRC.Start()')
                    </Action>
                </Macro>
                <Macro Name="LCD.Suspend">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.LCD.Suspend()')
                    </Action>
                </Macro>
                <Macro Name="LCD.Resume">
                    <Action>
                        EventGhost.PythonCommand('XBMC2.LCD.Resume()')
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="Windows">
            <Macro Name="Show Movies Screen">
                <Action>
                    EventGhost.PythonCommand('XBMC2.MyMovies()')
                </Action>
            </Macro>
            <Macro Name="Show TV Shows Screen">
                <Action>
                    EventGhost.PythonCommand('XBMC2.MyTVShows()')
                </Action>
            </Macro>
            <Macro Name="Show Shutdown Menu">
                <Action>
                    EventGhost.PythonCommand('XBMC2.ShutdownMenu()')
                </Action>
            </Macro>
            <Macro Name="Home">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Home()')
                </Action>
            </Macro>
            <Macro Name="Programs">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Programs()')
                </Action>
            </Macro>
            <Macro Name="Pictures">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Pictures()')
                </Action>
            </Macro>
            <Macro Name="Files">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Files()')
                </Action>
            </Macro>
            <Macro Name="Settings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Settings()')
                </Action>
            </Macro>
            <Macro Name="Music">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Music()')
                </Action>
            </Macro>
            <Macro Name="Musicfiles">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Musicfiles()')
                </Action>
            </Macro>
            <Macro Name="Musiclibrary">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Musiclibrary()')
                </Action>
            </Macro>
            <Macro Name="Musicplaylist">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Musicplaylist()')
                </Action>
            </Macro>
            <Macro Name="Musicplaylisteditor">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Musicplaylisteditor()')
                </Action>
            </Macro>
            <Macro Name="Musicinformation">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Musicinformation()')
                </Action>
            </Macro>
            <Macro Name="Video">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Video()')
                </Action>
            </Macro>
            <Macro Name="Videofiles">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Videofiles()')
                </Action>
            </Macro>
            <Macro Name="Videolibrary">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Videolibrary()')
                </Action>
            </Macro>
            <Macro Name="Videoplaylist">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Videoplaylist()')
                </Action>
            </Macro>
            <Macro Name="Systeminfo">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Systeminfo()')
                </Action>
            </Macro>
            <Macro Name="Guicalibration">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Guicalibration()')
                </Action>
            </Macro>
            <Macro Name="Screencalibration">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Screencalibration()')
                </Action>
            </Macro>
            <Macro Name="Picturessettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Picturessettings()')
                </Action>
            </Macro>
            <Macro Name="Programssettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Programssettings()')
                </Action>
            </Macro>
            <Macro Name="Weathersettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Weathersettings()')
                </Action>
            </Macro>
            <Macro Name="Musicsettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Musicsettings()')
                </Action>
            </Macro>
            <Macro Name="Systemsettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Systemsettings()')
                </Action>
            </Macro>
            <Macro Name="Videossettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Videossettings()')
                </Action>
            </Macro>
            <Macro Name="Networksettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Networksettings()')
                </Action>
            </Macro>
            <Macro Name="Appearancesettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Appearancesettings()')
                </Action>
            </Macro>
            <Macro Name="Scripts">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Scripts()')
                </Action>
            </Macro>
            <Macro Name="Gamesaves">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Gamesaves()')
                </Action>
            </Macro>
            <Macro Name="Profiles">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Profiles()')
                </Action>
            </Macro>
            <Macro Name="Virtualkeyboard">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Virtualkeyboard()')
                </Action>
            </Macro>
            <Macro Name="Volumebar">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Volumebar()')
                </Action>
            </Macro>
            <Macro Name="Favourites">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Favourites()')
                </Action>
            </Macro>
            <Macro Name="Musicosd">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Musicosd()')
                </Action>
            </Macro>
            <Macro Name="Visualisationsettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Visualisationsettings()')
                </Action>
            </Macro>
            <Macro Name="Visualisationpresetlist">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Visualisationpresetlist()')
                </Action>
            </Macro>
            <Macro Name="Osdvideosettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Osdvideosettings()')
                </Action>
            </Macro>
            <Macro Name="Osdaudiosettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Osdaudiosettings()')
                </Action>
            </Macro>
            <Macro Name="Videobookmarks">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Videobookmarks()')
                </Action>
            </Macro>
            <Macro Name="Profilesettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Profilesettings()')
                </Action>
            </Macro>
            <Macro Name="Locksettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Locksettings()')
                </Action>
            </Macro>
            <Macro Name="Contentsettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Contentsettings()')
                </Action>
            </Macro>
            <Macro Name="Networksetup">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Networksetup()')
                </Action>
            </Macro>
            <Macro Name="Smartplaylisteditor">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Smartplaylisteditor()')
                </Action>
            </Macro>
            <Macro Name="Smartplaylistrule">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Smartplaylistrule()')
                </Action>
            </Macro>
            <Macro Name="Movieinformation">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Movieinformation()')
                </Action>
            </Macro>
            <Macro Name="Scriptsdebuginfo">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Scriptsdebuginfo()')
                </Action>
            </Macro>
            <Macro Name="Fullscreenvideo">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Fullscreenvideo()')
                </Action>
            </Macro>
            <Macro Name="Visualisation">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Visualisation()')
                </Action>
            </Macro>
            <Macro Name="Slideshow">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Slideshow()')
                </Action>
            </Macro>
            <Macro Name="Filestackingdialog">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Filestackingdialog()')
                </Action>
            </Macro>
            <Macro Name="Weather">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Weather()')
                </Action>
            </Macro>
            <Macro Name="Screensaver">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Screensaver()')
                </Action>
            </Macro>
            <Macro Name="Videoosd">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Videoosd()')
                </Action>
            </Macro>
            <Macro Name="Videomenu">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Videomenu()')
                </Action>
            </Macro>
            <Macro Name="Filebrowser">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Filebrowser()')
                </Action>
            </Macro>
            <Macro Name="Startup">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Startup()')
                </Action>
            </Macro>
            <Macro Name="Startwindow">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Startwindow()')
                </Action>
            </Macro>
            <Macro Name="Loginscreen">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Loginscreen()')
                </Action>
            </Macro>
            <Macro Name="Musicoverlay">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Musicoverlay()')
                </Action>
            </Macro>
            <Macro Name="Videooverlay">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Videooverlay()')
                </Action>
            </Macro>
            <Macro Name="Pictureinfo">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Pictureinfo()')
                </Action>
            </Macro>
            <Macro Name="Pluginsettings">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Pluginsettings()')
                </Action>
            </Macro>
            <Macro Name="Fullscreeninfo">
                <Action>
                    EventGhost.PythonCommand('XBMC2.Fullscreeninfo()')
                </Action>
            </Macro>
            <Macro Name="Player Controls">
                <Action>
                    EventGhost.PythonCommand('XBMC2.PlayerControls()')
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Experimental">
            <Macro Name="JSONRPC">
                <Action>
                    EventGhost.PythonCommand('XBMC2.JSONRPC()')
                </Action>
            </Macro>
            <Macro Name="HTTPAPI">
                <Action>
                    EventGhost.PythonCommand('XBMC2.HTTPAPI()')
                </Action>
            </Macro>
            <Macro Name="GetCurrentlyPlayingFilename">
                <Action>
                    EventGhost.PythonCommand('XBMC2.GetCurrentlyPlayingFilename()')
                </Action>
            </Macro>
            <Macro Name="SendNotification">
                <Action>
                    EventGhost.PythonCommand('XBMC2.SendNotification()')
                </Action>
            </Macro>
        </Folder>
    </Folder>
</EventGhost>
