<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Name="Configuration Tree" Expanded="True" Version="1494" Guid="{E12A608C-88F3-424D-B74F-110CA40D1956}" Time="1305321401.35">
    <Autostart Name="Autostart" Expanded="True">
        <Plugin File="Multitap" Identifier="Multitap">
            gAJdcQAoXXEBKFgIAAAAU3dpdGNoZXJxAlgIAAAATW9uRXZlbnRxA4lHP/gAAAAAAABLAohLAGVdcQQoWAYAAABQbGFjZXNxBVgGAAAAUGxhY2VzcQaJRz/4AAAAAAAASwKISwBlXXEHKFgHAAAAWEJNQ29zZHEIWAgAAABYQk1DIE9TRHEJiUc/+AAAAAAAAEsCiEsAZV1xCihYDQAAAFZpc3VhbGlzYXRpb25xC1gNAAAAVmlzdWFsaXNhdGlvbnEMiUc/+AAAAAAAAEsCiEsAZWWFcQ0u
        </Plugin>
        <Plugin File="Task" Identifier="Task">
            gAIpLg==
        </Plugin>
        <Plugin File="SysTrayMenu" Identifier="SysTrayMenu">
            gAJdcQAoKFgVAAAAU3BlYWtlcnMgUEMgT2ZmL1RWIE9ucQFVBGl0ZW1xAlgVAAAAU3BlYWtlcnMgUEMgT2ZmL1RWIE9ucQNLA3RxBChYFQAAAFNwZWFrZXJzIFBDIE9uL1RWIE9mZnEFaAJYFQAAAFNwZWFrZXJzIFBDIE9uL1RWIE9mZnEGSwR0cQdlhXEILg==
        </Plugin>
        <Plugin File="XBMCRepeat" Identifier="XBMC2">
            gAJYCQAAADEyNy4wLjAuMXEAWAIAAAA4MHEBhnECLg==
        </Plugin>
        <Plugin File="MceRemote_Vista" Identifier="MCE_Vista">
            gAIpLg==
        </Plugin>
    </Autostart>
    <Folder Name="Global" Expanded="True">
        <Macro Name="Start Program: XBMC.exe">
            <Event Name="MceRemote.RC5.CD.24" />
            <Action>
                Window.FindWindow(u'XBMC.exe', u'XBMC', u'XBMC', None, None, None, False, 0.0, 2)
            </Action>
            <Action>
                Window.BringToFront()
            </Action>
            <Action>
                System.Execute(u'C:\\Program Files (x86)\\XBMC\\XBMC.exe', u'', 2, False, 2, u'')
            </Action>
            <Action Enabled="False">
                System.WakeOnLan(u'00-90-A9-73-62-BF')
            </Action>
        </Macro>
        <Folder Name="Monitor" Expanded="True">
            <Macro Name="Multitap: Key: MonEvent: Internal, External, Extend" Expanded="True">
                <Event Name="MceRemote.Unknown.17577557577550" />
                <Event Name="MceRemote.Unknown.AABFFAAEC" />
                <Action>
                    Multitap.Key(u'Switcher', [u'PC Monitor Off', u'Internal', u'External'])
                </Action>
            </Macro>
            <Macro Name="PC Monitor Off" Expanded="True">
                <Event Name="Multitap.MonEvent.PC Monitor Off" />
                <Event Name="MceRemote.RC6mode6_0_800FF40A" />
                <Action>
                    System.MonitorPowerOff()
                </Action>
            </Macro>
            <Macro Name="Internal" Expanded="True">
                <Event Name="Multitap.MonEvent.Internal" />
                <Action Name="internal">
                    System.Execute(u'C:\\Windows\\System32\\DisplaySwitch.exe ', u'/internal', 0, False, 2, u'')
                </Action>
                <Action>
                    EventGhost.Wait(3.5)
                </Action>
                <Action>
                    Window.SendKeys(u'{Win+m}', False)
                </Action>
                <Action>
                    Window.FindWindow(u'XBMC.exe', u'XBMC', u'XBMC', None, None, None, False, 0.0, 2)
                </Action>
                <Action>
                    EventGhost.NewJumpIf(XmlIdLink(874), 0, False)
                </Action>
                <Action>
                    EventGhost.NewJumpIf(XmlIdLink(874), 1, False)
                </Action>
                <Action>
                    Window.Resize(500, 360)
                </Action>
                <Action>
                    Window.MoveTo(0, 0)
                </Action>
            </Macro>
            <Macro Name="External">
                <Event Name="Multitap.MonEvent.External" />
                <Action>
                    EventGhost.NewJumpIf(XmlIdLink(890), 0, True)
                </Action>
                <Action>
                    EventGhost.Wait(2.0)
                </Action>
                <Action Name="external">
                    System.Execute(u'C:\\Windows\\System32\\DisplaySwitch.exe ', u'/external', 0, False, 2, u'')
                </Action>
            </Macro>
        </Folder>
        <Folder Name="YouTube" Enabled="False">
            <Folder Name="Keyboard On/Off">
                <Macro Name="Move Mouse to x:700, y:135" Expanded="True">
                    <Event Name="MceRemote.Unknown.17DF7557DF7550" />
                    <Action>
                        Window.SendKeys(u'{Home}', False)
                    </Action>
                    <Action>
                        EventGhost.Wait(0.20000000000000001)
                    </Action>
                    <Action>
                        Window.SendKeys(u'{Ctrl+Alt+U}', False)
                    </Action>
                    <Action>
                        EventGhost.Wait(0.29999999999999999)
                    </Action>
                    <Action>
                        Window.FindWindow(u'osk.exe', u'On-Screen Keyboard', u'OSKMainClass', u'', u'DirectUIHWND', 1, False, 0.0, 2)
                    </Action>
                    <Action>
                        Window.BringToFront()
                    </Action>
                    <Action>
                        Window.MoveTo(500, 450)
                    </Action>
                    <Action>
                        Mouse.MoveAbsolute(700, 135)
                    </Action>
                    <Action>
                        Mouse.LeftButton()
                    </Action>
                    <Action>
                        Mouse.MoveAbsolute(800, 590)
                    </Action>
                </Macro>
                <Macro Name="Close" Expanded="True">
                    <Event Name="MceRemote.Unknown.17D7755FD77550" />
                    <Action>
                        Window.FindWindow(u'osk.exe', u'On-Screen Keyboard', u'OSKMainClass', u'', u'DirectUIHWND', 1, False, 0.0, 2)
                    </Action>
                    <Action>
                        Window.Close()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Mouse Movements">
                <Folder Name="Keyboard Movements" id="57" Enabled="False" Expanded="True">
                    <Macro Name="Enable exclusive: Keyboard Movements">
                        <Event Name="Task.Destroyed.osk" />
                        <Action>
                            EventGhost.EnableExclusive(XmlIdLink(97))
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Left}">
                        <Event Name="MceRemote.Mce.Left" />
                        <Action>
                            EventGhost.JumpIfLongPress(0.80000000000000004, XmlIdLink(88))
                        </Action>
                        <Action>
                            Mouse.MoveRelative(-38, 0)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Right}">
                        <Event Name="MceRemote.Mce.Right" />
                        <Action>
                            EventGhost.JumpIfLongPress(0.80000000000000004, XmlIdLink(86))
                        </Action>
                        <Action>
                            Mouse.MoveRelative(38, 0)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Up}">
                        <Event Name="MceRemote.Mce.Up" />
                        <Action>
                            EventGhost.JumpIfLongPress(0.80000000000000004, XmlIdLink(90))
                        </Action>
                        <Action>
                            Mouse.MoveRelative(0, -30)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Down}">
                        <Event Name="MceRemote.Mce.Down" />
                        <Action>
                            EventGhost.JumpIfLongPress(0.80000000000000004, XmlIdLink(92))
                        </Action>
                        <Action>
                            Mouse.MoveRelative(0, 30)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Down}">
                        <Event Name="MceRemote.RC5.CD.1F" />
                        <Action>
                            Window.SendKeys(u'{Down}', False)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Up}">
                        <Event Name="MceRemote.RC5.CD.1E" />
                        <Action>
                            Window.SendKeys(u'{Up}', False)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Backspace}">
                        <Event Name="MceRemote.Mce.Back" />
                        <Action>
                            Window.SendKeys(u'{Backspace}', False)
                        </Action>
                    </Macro>
                    <Macro Name="Change Mouse position by x:150, y:0" id="86">
                        <Action>
                            Mouse.MoveRelative(160, 0)
                        </Action>
                    </Macro>
                    <Macro Name="Change Mouse position by x:0, y:-160" id="88">
                        <Action>
                            Mouse.MoveRelative(-160, None)
                        </Action>
                    </Macro>
                    <Macro Name="Change Mouse position by x:0, y:-100" id="90">
                        <Action>
                            Mouse.MoveRelative(0, -80)
                        </Action>
                    </Macro>
                    <Macro Name="Change Mouse position by x:None, y:80" id="92">
                        <Action>
                            Mouse.MoveRelative(None, 80)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Space}">
                        <Event Name="MceRemote.Mce.Escape" />
                        <Action>
                            Window.SendKeys(u'{Space}', False)
                        </Action>
                    </Macro>
                </Folder>
                <Folder Name="Mouse Web Movements" id="97">
                    <Macro Name="Enable exclusive: Mouse Web Movements">
                        <Event Name="Task.Activated.osk" />
                        <Action>
                            EventGhost.EnableExclusive(XmlIdLink(57))
                        </Action>
                    </Macro>
                    <Macro Name="Move Left">
                        <Event Name="MceRemote.Mce.Left" />
                        <Action>
                            EventGhost.JumpIfLongPress(0.80000000000000004, XmlIdLink(115))
                        </Action>
                        <Action>
                            Mouse.MoveRelative(-110, 0)
                        </Action>
                    </Macro>
                    <Macro Name="Move Right" Expanded="True">
                        <Event Name="MceRemote.Mce.Right" />
                        <Action>
                            EventGhost.JumpIfLongPress(0.80000000000000004, XmlIdLink(117))
                        </Action>
                        <Action>
                            Mouse.MoveRelative(110, 0)
                        </Action>
                    </Macro>
                    <Macro Name="Move Down">
                        <Event Name="MceRemote.Mce.Down" />
                        <Action>
                            Mouse.MoveRelative(0, 130)
                        </Action>
                    </Macro>
                    <Macro Name="Move Up">
                        <Event Name="MceRemote.Mce.Up" />
                        <Action>
                            Mouse.MoveRelative(0, -130)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Alt+Left}" id="115" Expanded="True">
                        <Action>
                            Window.SendKeys(u'{Alt+Left}', False)
                        </Action>
                    </Macro>
                    <Macro Name="Emulate Keystrokes: {Alt+Right}" id="117" Expanded="True">
                        <Action>
                            Window.SendKeys(u'{Alt+Right}', False)
                        </Action>
                    </Macro>
                </Folder>
            </Folder>
            <Macro Name="Left mouse button">
                <Event Name="MceRemote.Mce.Ok" />
                <Action>
                    Mouse.LeftButton()
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: {PageUp}">
                <Event Name="MceRemote.RC5.CD.1E" />
                <Action>
                    Window.SendKeys(u'{PageUp}', False)
                </Action>
            </Macro>
            <Macro Name="Emulate Keystrokes: {PageDown}" Expanded="True">
                <Event Name="MceRemote.RC5.CD.1F" />
                <Action>
                    Window.SendKeys(u'{PageDown}', False)
                </Action>
            </Macro>
        </Folder>
    </Folder>
    <Folder Name="XBMC2">
        <Folder Name="Buttons" Expanded="True">
            <Folder Name="Remote" Expanded="True">
                <Folder Name="InfoClose">
                    <Macro Name="Close" id="132" Expanded="True">
                        <Event Name="MceRemote.Mce.Back" />
                        <Action>
                            XBMC2.Close()
                        </Action>
                        <Action>
                            EventGhost.EnableExclusive(XmlIdLink(136))
                        </Action>
                    </Macro>
                    <Macro Name="Info" id="136" Enabled="False" Expanded="True">
                        <Event Name="MceRemote.Mce.Back" />
                        <Action>
                            XBMC2.RemoteInfo()
                        </Action>
                        <Action>
                            EventGhost.EnableExclusive(XmlIdLink(132))
                        </Action>
                    </Macro>
                </Folder>
                <Macro Name="Left">
                    <Event Name="MceRemote.Mce.Left" />
                    <Action>
                        XBMC2.RemoteLeft()
                    </Action>
                </Macro>
                <Macro Name="Right">
                    <Event Name="MceRemote.Mce.Right" />
                    <Action>
                        XBMC2.RemoteRight()
                    </Action>
                </Macro>
                <Macro Name="Up">
                    <Event Name="MceRemote.Mce.Up" />
                    <Action>
                        XBMC2.RemoteUp()
                    </Action>
                </Macro>
                <Macro Name="Down">
                    <Event Name="MceRemote.Mce.Down" />
                    <Action>
                        XBMC2.RemoteDown()
                    </Action>
                </Macro>
                <Macro Name="Select">
                    <Event Name="MceRemote.Mce.Ok" />
                    <Action>
                        XBMC2.RemoteSelect()
                    </Action>
                </Macro>
                <Macro Name="Back">
                    <Action>
                        XBMC2.RemoteBack()
                    </Action>
                </Macro>
                <Macro Name="Menu">
                    <Action>
                        XBMC2.RemoteMenu()
                    </Action>
                </Macro>
                <Macro Name="Info">
                    <Action>
                        XBMC2.RemoteInfo()
                    </Action>
                </Macro>
                <Macro Name="Display">
                    <Action>
                        XBMC2.RemoteDisplay()
                    </Action>
                </Macro>
                <Macro Name="Title">
                    <Action>
                        XBMC2.RemoteTitle()
                    </Action>
                </Macro>
                <Macro Name="Play">
                    <Event Name="MceRemote.Mce.Play" />
                    <Action>
                        XBMC2.RemotePlay()
                    </Action>
                </Macro>
                <Macro Name="Pause">
                    <Event Name="MceRemote.RC5.CD.30" />
                    <Action>
                        XBMC2.RemotePause()
                    </Action>
                </Macro>
                <Macro Name="Reverse">
                    <Event Name="MceRemote.Mce.Rewind" />
                    <Action>
                        XBMC2.RemoteReverse()
                    </Action>
                </Macro>
                <Macro Name="Forward">
                    <Event Name="MceRemote.Mce.Forward" />
                    <Action>
                        XBMC2.RemoteForward()
                    </Action>
                </Macro>
                <Macro Name="Skip +">
                    <Event Name="MceRemote.RC5.CD.ChannelUp" />
                    <Action>
                        XBMC2.RemoteSkipPlus()
                    </Action>
                </Macro>
                <Macro Name="Skip -">
                    <Event Name="MceRemote.RC5.CD.ChannelDown" />
                    <Action>
                        XBMC2.RemoteSkipMinus()
                    </Action>
                </Macro>
                <Macro Name="Stop">
                    <Event Name="MceRemote.Mce.Stop" />
                    <Action>
                        XBMC2.RemoteStop()
                    </Action>
                </Macro>
                <Macro Name="0">
                    <Action>
                        XBMC2.Remote0()
                    </Action>
                </Macro>
                <Macro Name="1">
                    <Action>
                        XBMC2.Remote1()
                    </Action>
                </Macro>
                <Macro Name="2">
                    <Action>
                        XBMC2.Remote2()
                    </Action>
                </Macro>
                <Macro Name="3">
                    <Action>
                        XBMC2.Remote3()
                    </Action>
                </Macro>
                <Macro Name="4">
                    <Action>
                        XBMC2.Remote4()
                    </Action>
                </Macro>
                <Macro Name="5">
                    <Action>
                        XBMC2.Remote5()
                    </Action>
                </Macro>
                <Macro Name="6">
                    <Action>
                        XBMC2.Remote6()
                    </Action>
                </Macro>
                <Macro Name="7">
                    <Action>
                        XBMC2.Remote7()
                    </Action>
                </Macro>
                <Macro Name="8">
                    <Action>
                        XBMC2.Remote8()
                    </Action>
                </Macro>
                <Macro Name="9">
                    <Action>
                        XBMC2.Remote9()
                    </Action>
                </Macro>
                <Macro Name="Power">
                    <Action>
                        XBMC2.RemotePower()
                    </Action>
                </Macro>
                <Macro Name="My TV">
                    <Action>
                        XBMC2.RemoteMyTV()
                    </Action>
                </Macro>
                <Macro Name="My Music">
                    <Action>
                        XBMC2.RemoteMyMusic()
                    </Action>
                </Macro>
                <Macro Name="My Pictures">
                    <Action>
                        XBMC2.RemoteMyPictures()
                    </Action>
                </Macro>
                <Macro Name="My Video">
                    <Action>
                        XBMC2.RemoteMyVideo()
                    </Action>
                </Macro>
                <Macro Name="Record">
                    <Action>
                        XBMC2.RemoteRecord()
                    </Action>
                </Macro>
                <Macro Name="Start">
                    <Action>
                        XBMC2.RemoteStart()
                    </Action>
                </Macro>
                <Macro Name="Vol +">
                    <Action>
                        XBMC2.RemoteVolPlus()
                    </Action>
                </Macro>
                <Macro Name="Vol -">
                    <Action>
                        XBMC2.RemoteVolMinus()
                    </Action>
                </Macro>
                <Macro Name="channelplus">
                    <Action>
                        XBMC2.Remotechannelplus()
                    </Action>
                </Macro>
                <Macro Name="channelminus">
                    <Action>
                        XBMC2.Remotechannelminus()
                    </Action>
                </Macro>
                <Macro Name="pageplus">
                    <Action>
                        XBMC2.Remotepageplus()
                    </Action>
                    <Event Name="MceRemote.RC5.CD.1E" />
                </Macro>
                <Macro Name="pageminus">
                    <Action>
                        XBMC2.Remotepageminus()
                    </Action>
                    <Event Name="MceRemote.RC5.CD.1F" />
                </Macro>
                <Macro Name="Mute">
                    <Action>
                        XBMC2.RemoteMute()
                    </Action>
                </Macro>
                <Macro Name="Recorded TV">
                    <Action>
                        XBMC2.RemoteRecordedTV()
                    </Action>
                </Macro>
                <Macro Name="Live TV">
                    <Action>
                        XBMC2.RemoteLiveTV()
                    </Action>
                </Macro>
                <Macro Name="*">
                    <Action>
                        XBMC2.RemoteStar()
                    </Action>
                </Macro>
                <Macro Name="#">
                    <Action>
                        XBMC2.Remote#()
                    </Action>
                </Macro>
                <Macro Name="Clear">
                    <Action>
                        XBMC2.RemoteClear()
                    </Action>
                </Macro>
                <Macro Name="guide">
                    <Action>
                        XBMC2.Remoteguide()
                    </Action>
                </Macro>
                <Macro Name="enter">
                    <Action>
                        XBMC2.Remoteenter()
                    </Action>
                </Macro>
                <Macro Name="xbox">
                    <Action>
                        XBMC2.Remotexbox()
                    </Action>
                </Macro>
                <Macro Name="teletext">
                    <Action>
                        XBMC2.Remoteteletext()
                    </Action>
                </Macro>
                <Macro Name="red">
                    <Action>
                        XBMC2.Remotered()
                    </Action>
                </Macro>
                <Macro Name="green">
                    <Action>
                        XBMC2.Remotegreen()
                    </Action>
                </Macro>
                <Macro Name="yellow">
                    <Action>
                        XBMC2.Remoteyellow()
                    </Action>
                </Macro>
                <Macro Name="blue">
                    <Action>
                        XBMC2.Remoteblue()
                    </Action>
                </Macro>
                <Macro Name="subtitle">
                    <Action>
                        XBMC2.Remotesubtitle()
                    </Action>
                </Macro>
                <Macro Name="language">
                    <Action>
                        XBMC2.Remotelanguage()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Gamepad" Enabled="False">
                <Macro Name="a">
                    <Action>
                        XBMC2.GamepadA()
                    </Action>
                </Macro>
                <Macro Name="b">
                    <Action>
                        XBMC2.GamepadB()
                    </Action>
                </Macro>
                <Macro Name="x">
                    <Action>
                        XBMC2.GamepadX()
                    </Action>
                </Macro>
                <Macro Name="y">
                    <Action>
                        XBMC2.GamepadY()
                    </Action>
                </Macro>
                <Macro Name="white">
                    <Action>
                        XBMC2.GamepadWhite()
                    </Action>
                </Macro>
                <Macro Name="black">
                    <Action>
                        XBMC2.GamepadBlack()
                    </Action>
                </Macro>
                <Macro Name="start">
                    <Action>
                        XBMC2.GamepadStart()
                    </Action>
                </Macro>
                <Macro Name="back">
                    <Action>
                        XBMC2.GamepadBack()
                    </Action>
                </Macro>
                <Macro Name="leftthumbbutton">
                    <Action>
                        XBMC2.GamepadLeftThumbButton()
                    </Action>
                </Macro>
                <Macro Name="rightthumbbutton">
                    <Action>
                        XBMC2.GamepadRightThumbButton()
                    </Action>
                </Macro>
                <Macro Name="leftthumbstick">
                    <Action>
                        XBMC2.GamepadLeftThumbStick()
                    </Action>
                </Macro>
                <Macro Name="leftthumbstickup">
                    <Action>
                        XBMC2.GamepadLeftThumbStickUp()
                    </Action>
                </Macro>
                <Macro Name="leftthumbstickdown">
                    <Action>
                        XBMC2.GamepadLeftThumbStickDown()
                    </Action>
                </Macro>
                <Macro Name="leftthumbstickleft">
                    <Action>
                        XBMC2.GamepadLeftThumbStickLeft()
                    </Action>
                </Macro>
                <Macro Name="leftthumbstickright">
                    <Action>
                        XBMC2.GamepadLeftThumbStickRight()
                    </Action>
                </Macro>
                <Macro Name="rightthumbstick">
                    <Action>
                        XBMC2.GamepadRightThumbStick()
                    </Action>
                </Macro>
                <Macro Name="rightthumbstickup">
                    <Action>
                        XBMC2.GamepadRightThumbStickUp()
                    </Action>
                </Macro>
                <Macro Name="rightthumbstickdown">
                    <Action>
                        XBMC2.GamepadRightThumbStickDown()
                    </Action>
                </Macro>
                <Macro Name="rightthumbstickleft">
                    <Action>
                        XBMC2.GamepadRightThumbStickLeft()
                    </Action>
                </Macro>
                <Macro Name="rightthumbstickright">
                    <Action>
                        XBMC2.GamepadRightThumbStickRight()
                    </Action>
                </Macro>
                <Macro Name="lefttrigger">
                    <Action>
                        XBMC2.GamepadLeftTrigger()
                    </Action>
                </Macro>
                <Macro Name="righttrigger">
                    <Action>
                        XBMC2.GamepadRightTrigger()
                    </Action>
                </Macro>
                <Macro Name="leftanalogtrigger">
                    <Action>
                        XBMC2.GamepadLeftAnalogTrigger()
                    </Action>
                </Macro>
                <Macro Name="rightanalogtrigger">
                    <Action>
                        XBMC2.GamepadRightAnalogTrigger()
                    </Action>
                </Macro>
                <Macro Name="dpadleft">
                    <Action>
                        XBMC2.GamepadDpadLeft()
                    </Action>
                </Macro>
                <Macro Name="dpadright">
                    <Action>
                        XBMC2.GamepadDpadRight()
                    </Action>
                </Macro>
                <Macro Name="dpadup">
                    <Action>
                        XBMC2.GamepadDpadUp()
                    </Action>
                </Macro>
                <Macro Name="dpaddown">
                    <Action>
                        XBMC2.GamepadDpadDown()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="Actions" Expanded="True">
            <Folder Name="General" Expanded="True">
                <Macro Name="Left">
                    <Action>
                        XBMC2.Left()
                    </Action>
                </Macro>
                <Macro Name="Right">
                    <Action>
                        XBMC2.Right()
                    </Action>
                </Macro>
                <Macro Name="Up">
                    <Action>
                        XBMC2.Up()
                    </Action>
                </Macro>
                <Macro Name="Down">
                    <Action>
                        XBMC2.Down()
                    </Action>
                </Macro>
                <Macro Name="Page Up">
                    <Action>
                        XBMC2.PageUp()
                    </Action>
                </Macro>
                <Macro Name="Page Down">
                    <Action>
                        XBMC2.PageDown()
                    </Action>
                </Macro>
                <Macro Name="Select">
                    <Action>
                        XBMC2.Select()
                    </Action>
                </Macro>
                <Macro Name="Highlight">
                    <Action>
                        XBMC2.Highlight()
                    </Action>
                </Macro>
                <Macro Name="ParentDir">
                    <Event Name="MceRemote.Mce.Escape" />
                    <Action>
                        XBMC2.ParentDir()
                    </Action>
                </Macro>
                <Macro Name="PreviousMenu">
                    <Action>
                        XBMC2.PreviousMenu()
                    </Action>
                </Macro>
                <Macro Name="Info">
                    <Action>
                        XBMC2.Info()
                    </Action>
                </Macro>
                <Macro Name="Screenshot">
                    <Event Name="MceRemote.Unknown.17D7755FD77550" />
                    <Action>
                        XBMC2.Screenshot()
                    </Action>
                </Macro>
                <Macro Name="PowerOff">
                    <Action>
                        XBMC2.PowerOff()
                    </Action>
                </Macro>
                <Macro Name="VolumeUp">
                    <Action>
                        XBMC2.VolumeUp()
                    </Action>
                </Macro>
                <Macro Name="VolumeDown">
                    <Action>
                        XBMC2.VolumeDown()
                    </Action>
                </Macro>
                <Macro Name="Mute">
                    <Event Name="MceRemote.SIRC15.1814" />
                    <Action>
                        XBMC2.Mute()
                    </Action>
                </Macro>
                <Macro Name="ContextMenu">
                    <Event Name="MceRemote.Unknown.17DF7557DF7550" />
                    <Action>
                        XBMC2.ContextMenu()
                    </Action>
                </Macro>
                <Macro Name="ScrollUp">
                    <Action>
                        XBMC2.ScrollUp()
                    </Action>
                </Macro>
                <Macro Name="ScrollDown">
                    <Action>
                        XBMC2.ScrollDown()
                    </Action>
                </Macro>
                <Macro Name="Close">
                    <Action>
                        XBMC2.Close()
                    </Action>
                </Macro>
                <Macro Name="Number0">
                    <Event Name="MceRemote.RC5.CD.Num0" />
                    <Action>
                        XBMC2.Number0()
                    </Action>
                </Macro>
                <Macro Name="Number1">
                    <Event Name="MceRemote.RC5.CD.Num1" />
                    <Action>
                        XBMC2.Number1()
                    </Action>
                </Macro>
                <Macro Name="Number2">
                    <Event Name="MceRemote.RC5.CD.Num2" />
                    <Action>
                        XBMC2.Number2()
                    </Action>
                </Macro>
                <Macro Name="Number3">
                    <Event Name="MceRemote.RC5.CD.Num3" />
                    <Action>
                        XBMC2.Number3()
                    </Action>
                </Macro>
                <Macro Name="Number4">
                    <Event Name="MceRemote.RC5.CD.Num4" />
                    <Action>
                        XBMC2.Number4()
                    </Action>
                </Macro>
                <Macro Name="Number5">
                    <Event Name="MceRemote.RC5.CD.Num5" />
                    <Action>
                        XBMC2.Number5()
                    </Action>
                </Macro>
                <Macro Name="Number6">
                    <Event Name="MceRemote.RC5.CD.Num6" />
                    <Action>
                        XBMC2.Number6()
                    </Action>
                </Macro>
                <Macro Name="Number7">
                    <Event Name="MceRemote.RC5.CD.Num7" />
                    <Action>
                        XBMC2.Number7()
                    </Action>
                </Macro>
                <Macro Name="Number8">
                    <Event Name="MceRemote.RC5.CD.Num8" />
                    <Action>
                        XBMC2.Number8()
                    </Action>
                </Macro>
                <Macro Name="Number9">
                    <Event Name="MceRemote.RC5.CD.Num9" />
                    <Action>
                        XBMC2.Number9()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Media playing" Expanded="True">
                <Macro Name="Play">
                    <Action>
                        XBMC2.Play()
                    </Action>
                </Macro>
                <Macro Name="Pause">
                    <Action>
                        XBMC2.Pause()
                    </Action>
                </Macro>
                <Macro Name="Stop">
                    <Action>
                        XBMC2.Stop()
                    </Action>
                </Macro>
                <Macro Name="FastForward">
                    <Action>
                        XBMC2.FastForward()
                    </Action>
                </Macro>
                <Macro Name="Rewind">
                    <Action>
                        XBMC2.Rewind()
                    </Action>
                </Macro>
                <Macro Name="SkipNext">
                    <Action>
                        XBMC2.SkipNext()
                    </Action>
                </Macro>
                <Macro Name="SkipPrevious">
                    <Action>
                        XBMC2.SkipPrevious()
                    </Action>
                </Macro>
                <Macro Name="FullScreen">
                    <Action>
                        XBMC2.FullScreen()
                    </Action>
                </Macro>
                <Macro Name="CodecInfo">
                    <Action>
                        XBMC2.CodecInfo()
                    </Action>
                </Macro>
                <Macro Name="AnalogSeekForward">
                    <Action>
                        XBMC2.AnalogSeekForward()
                    </Action>
                </Macro>
                <Macro Name="AnalogSeekBack">
                    <Action>
                        XBMC2.AnalogSeekBack()
                    </Action>
                </Macro>
                <Macro Name="AnalogFastForward">
                    <Action>
                        XBMC2.AnalogFastForward()
                    </Action>
                </Macro>
                <Macro Name="AnalogRewind">
                    <Action>
                        XBMC2.AnalogRewind()
                    </Action>
                </Macro>
                <Macro Name="Party Mode">
                    <Action>
                        XBMC2.PartyMode()
                    </Action>
                </Macro>
                <Macro Name="Random">
                    <Action>
                        XBMC2.Random()
                    </Action>
                </Macro>
                <Macro Name="Repeat">
                    <Action>
                        XBMC2.Repeat()
                    </Action>
                </Macro>
                <Macro Name="Update Video Library">
                    <Action>
                        XBMC2.UpdateVideoLibrary()
                    </Action>
                </Macro>
                <Macro Name="Update Music Library">
                    <Action>
                        XBMC2.UpdateMusicLibrary()
                    </Action>
                </Macro>
                <Macro Name="IncreaseRating">
                    <Action>
                        XBMC2.IncreaseRating()
                    </Action>
                </Macro>
                <Macro Name="DecreaseRating">
                    <Action>
                        XBMC2.DecreaseRating()
                    </Action>
                </Macro>
                <Macro Name="Eject Tray">
                    <Action>
                        XBMC2.EjectTray()
                    </Action>
                </Macro>
                <Macro Name="Record">
                    <Action>
                        XBMC2.Record()
                    </Action>
                </Macro>
                <Macro Name="Play DVD">
                    <Action>
                        XBMC2.PlayDVD()
                    </Action>
                </Macro>
                <Macro Name="Last FM Love">
                    <Action>
                        XBMC2.LastFMLove()
                    </Action>
                </Macro>
                <Macro Name="Last FM Ban">
                    <Action>
                        XBMC2.LastFMBan()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Playlist" Expanded="True">
                <Macro Name="Playlist">
                    <Action>
                        XBMC2.Playlist()
                    </Action>
                </Macro>
                <Macro Name="Queue">
                    <Action>
                        XBMC2.Queue()
                    </Action>
                </Macro>
                <Macro Name="MoveItemUp">
                    <Action>
                        XBMC2.MoveItemUp()
                    </Action>
                </Macro>
                <Macro Name="MoveItemDown">
                    <Action>
                        XBMC2.MoveItemDown()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="FullScreen Video" Expanded="True">
                <Macro Name="StepForward">
                    <Action>
                        XBMC2.StepForward()
                    </Action>
                </Macro>
                <Macro Name="StepBack">
                    <Action>
                        XBMC2.StepBack()
                    </Action>
                </Macro>
                <Macro Name="BigStepForward">
                    <Action>
                        XBMC2.BigStepForward()
                    </Action>
                </Macro>
                <Macro Name="BigStepBack">
                    <Action>
                        XBMC2.BigStepBack()
                    </Action>
                </Macro>
                <Macro Name="SmallStepBack">
                    <Action>
                        XBMC2.SmallStepBack()
                    </Action>
                </Macro>
                <Macro Name="OSD">
                    <Action>
                        XBMC2.OSD()
                    </Action>
                </Macro>
                <Macro Name="AspectRatio">
                    <Action>
                        XBMC2.AspectRatio()
                    </Action>
                </Macro>
                <Macro Name="ShowSubtitles">
                    <Action>
                        XBMC2.ShowSubtitles()
                    </Action>
                </Macro>
                <Macro Name="NextSubtitle">
                    <Action>
                        XBMC2.NextSubtitle()
                    </Action>
                </Macro>
                <Macro Name="SubtitleDelayMinus">
                    <Action>
                        XBMC2.SubtitleDelayMinus()
                    </Action>
                </Macro>
                <Macro Name="SubtitleDelayPlus">
                    <Action>
                        XBMC2.SubtitleDelayPlus()
                    </Action>
                </Macro>
                <Macro Name="AudioDelayMinus">
                    <Action>
                        XBMC2.AudioDelayMinus()
                    </Action>
                </Macro>
                <Macro Name="AudioDelayPlus">
                    <Action>
                        XBMC2.AudioDelayPlus()
                    </Action>
                </Macro>
                <Macro Name="AudioNextLanguage">
                    <Action>
                        XBMC2.AudioNextLanguage()
                    </Action>
                </Macro>
                <Macro Name="mplayerosd">
                    <Action>
                        XBMC2.mplayerosd()
                    </Action>
                </Macro>
                <Macro Name="ShowTime">
                    <Action>
                        XBMC2.ShowTime()
                    </Action>
                </Macro>
                <Macro Name="ShowVideoMenu">
                    <Action>
                        XBMC2.ShowVideoMenu()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Picture slideshow" Expanded="True">
                <Macro Name="NextPicture">
                    <Action>
                        XBMC2.NextPicture()
                    </Action>
                </Macro>
                <Macro Name="PreviousPicture">
                    <Action>
                        XBMC2.PreviousPicture()
                    </Action>
                </Macro>
                <Macro Name="ZoomOut">
                    <Action>
                        XBMC2.ZoomOut()
                    </Action>
                </Macro>
                <Macro Name="ZoomIn">
                    <Action>
                        XBMC2.ZoomIn()
                    </Action>
                </Macro>
                <Macro Name="ZoomNormal">
                    <Action>
                        XBMC2.ZoomNormal()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel1">
                    <Action>
                        XBMC2.ZoomLevel1()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel2">
                    <Action>
                        XBMC2.ZoomLevel2()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel3">
                    <Action>
                        XBMC2.ZoomLevel3()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel4">
                    <Action>
                        XBMC2.ZoomLevel4()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel5">
                    <Action>
                        XBMC2.ZoomLevel5()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel6">
                    <Action>
                        XBMC2.ZoomLevel6()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel7">
                    <Action>
                        XBMC2.ZoomLevel7()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel8">
                    <Action>
                        XBMC2.ZoomLevel8()
                    </Action>
                </Macro>
                <Macro Name="ZoomLevel9">
                    <Action>
                        XBMC2.ZoomLevel9()
                    </Action>
                </Macro>
                <Macro Name="AnalogMove">
                    <Action>
                        XBMC2.AnalogMove()
                    </Action>
                </Macro>
                <Macro Name="Rotate">
                    <Action>
                        XBMC2.Rotate()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Screen calibration">
                <Macro Name="NextCalibration">
                    <Action>
                        XBMC2.NextCalibration()
                    </Action>
                </Macro>
                <Macro Name="ResetCalibration">
                    <Action>
                        XBMC2.ResetCalibration()
                    </Action>
                </Macro>
                <Macro Name="AnalogMove">
                    <Action>
                        XBMC2.AnalogMove()
                    </Action>
                </Macro>
                <Macro Name="NextResolution">
                    <Action>
                        XBMC2.NextResolution()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="File Manager">
                <Macro Name="Delete">
                    <Action>
                        XBMC2.Delete()
                    </Action>
                </Macro>
                <Macro Name="Copy">
                    <Action>
                        XBMC2.Copy()
                    </Action>
                </Macro>
                <Macro Name="Move">
                    <Action>
                        XBMC2.Move()
                    </Action>
                </Macro>
                <Macro Name="Rename">
                    <Action>
                        XBMC2.Rename()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="On-screen keyboard">
                <Macro Name="BackSpace">
                    <Action>
                        XBMC2.BackSpace()
                    </Action>
                </Macro>
                <Macro Name="Shift">
                    <Action>
                        XBMC2.Shift()
                    </Action>
                </Macro>
                <Macro Name="Symbols">
                    <Action>
                        XBMC2.Symbols()
                    </Action>
                </Macro>
                <Macro Name="CursorLeft">
                    <Action>
                        XBMC2.CursorLeft()
                    </Action>
                </Macro>
                <Macro Name="CursorRight">
                    <Action>
                        XBMC2.CursorRight()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Music visualisation">
                <Macro Name="OSD">
                    <Action>
                        XBMC2.OSD()
                    </Action>
                </Macro>
                <Macro Name="ShowPreset">
                    <Action>
                        XBMC2.ShowPreset()
                    </Action>
                </Macro>
                <Macro Name="PresetList">
                    <Action>
                        XBMC2.PresetList()
                    </Action>
                </Macro>
                <Macro Name="NextPreset">
                    <Action>
                        XBMC2.NextPreset()
                    </Action>
                </Macro>
                <Macro Name="PreviousPreset">
                    <Action>
                        XBMC2.PreviousPreset()
                    </Action>
                </Macro>
                <Macro Name="LockPreset">
                    <Action>
                        XBMC2.LockPreset()
                    </Action>
                </Macro>
                <Macro Name="RandomPreset">
                    <Action>
                        XBMC2.RandomPreset()
                    </Action>
                </Macro>
                <Macro Name="increasevisrating">
                    <Action>
                        XBMC2.increasevisrating()
                    </Action>
                </Macro>
                <Macro Name="decreasevisrating">
                    <Action>
                        XBMC2.decreasevisrating()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Shutdown related">
                <Macro Name="Quit XBMC">
                    <Action>
                        XBMC2.Quit()
                    </Action>
                </Macro>
                <Macro Name="Restart XBMC">
                    <Action>
                        XBMC2.RestartApp()
                    </Action>
                </Macro>
                <Macro Name="Reset Computer">
                    <Action>
                        XBMC2.Reset()
                    </Action>
                </Macro>
                <Macro Name="Shutdown Computer">
                    <Action>
                        XBMC2.Shutdown()
                    </Action>
                </Macro>
                <Macro Name="Powerdown Computer">
                    <Action>
                        XBMC2.Powerdown()
                    </Action>
                </Macro>
                <Macro Name="Suspend Computer">
                    <Action>
                        XBMC2.Suspend()
                    </Action>
                </Macro>
                <Macro Name="Hibernate Computer">
                    <Action>
                        XBMC2.Hibernate()
                    </Action>
                </Macro>
                <Macro Name="Reboot Computer">
                    <Action>
                        XBMC2.Reboot()
                    </Action>
                </Macro>
                <Macro Name="Restart Computer">
                    <Action>
                        XBMC2.Restart()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Uncategorized actions" Expanded="True">
                <Macro Name="JumpSMS2">
                    <Action>
                        XBMC2.JumpSMS2()
                    </Action>
                    <Event Name="MceRemote.RC5.CD.Num2" />
                </Macro>
                <Macro Name="JumpSMS3">
                    <Event Name="MceRemote.RC5.CD.Num3" />
                    <Action>
                        XBMC2.JumpSMS3()
                    </Action>
                </Macro>
                <Macro Name="JumpSMS4">
                    <Event Name="MceRemote.RC5.CD.Num4" />
                    <Action>
                        XBMC2.JumpSMS4()
                    </Action>
                </Macro>
                <Macro Name="JumpSMS5">
                    <Event Name="MceRemote.RC5.CD.Num5" />
                    <Action>
                        XBMC2.JumpSMS5()
                    </Action>
                </Macro>
                <Macro Name="JumpSMS6">
                    <Event Name="MceRemote.RC5.CD.Num6" />
                    <Action>
                        XBMC2.JumpSMS6()
                    </Action>
                </Macro>
                <Macro Name="JumpSMS7">
                    <Event Name="MceRemote.RC5.CD.Num7" />
                    <Action>
                        XBMC2.JumpSMS7()
                    </Action>
                </Macro>
                <Macro Name="JumpSMS8">
                    <Event Name="MceRemote.RC5.CD.Num8" />
                    <Action>
                        XBMC2.JumpSMS8()
                    </Action>
                </Macro>
                <Macro Name="JumpSMS9">
                    <Event Name="MceRemote.RC5.CD.Num9" />
                    <Action>
                        XBMC2.JumpSMS9()
                    </Action>
                </Macro>
                <Macro Name="FilterClear">
                    <Action>
                        XBMC2.FilterClear()
                    </Action>
                </Macro>
                <Macro Name="FilterSMS2">
                    <Action>
                        XBMC2.FilterSMS2()
                    </Action>
                </Macro>
                <Macro Name="FilterSMS3">
                    <Action>
                        XBMC2.FilterSMS3()
                    </Action>
                </Macro>
                <Macro Name="FilterSMS4">
                    <Action>
                        XBMC2.FilterSMS4()
                    </Action>
                </Macro>
                <Macro Name="FilterSMS5">
                    <Action>
                        XBMC2.FilterSMS5()
                    </Action>
                </Macro>
                <Macro Name="FilterSMS6">
                    <Action>
                        XBMC2.FilterSMS6()
                    </Action>
                </Macro>
                <Macro Name="FilterSMS7">
                    <Action>
                        XBMC2.FilterSMS7()
                    </Action>
                </Macro>
                <Macro Name="FilterSMS8">
                    <Action>
                        XBMC2.FilterSMS8()
                    </Action>
                </Macro>
                <Macro Name="FilterSMS9">
                    <Action>
                        XBMC2.FilterSMS9()
                    </Action>
                </Macro>
                <Macro Name="FirstPage">
                    <Action>
                        XBMC2.FirstPage()
                    </Action>
                </Macro>
                <Macro Name="LastPage">
                    <Action>
                        XBMC2.LastPage()
                    </Action>
                </Macro>
                <Macro Name="HideSubMenu">
                    <Action>
                        XBMC2.HideSubMenu()
                    </Action>
                </Macro>
                <Macro Name="ToggleSource">
                    <Action>
                        XBMC2.ToggleSource()
                    </Action>
                </Macro>
                <Macro Name="Remove">
                    <Action>
                        XBMC2.Remove()
                    </Action>
                </Macro>
                <Macro Name="AudioToggleDigital">
                    <Action>
                        XBMC2.AudioToggleDigital()
                    </Action>
                </Macro>
                <Macro Name="OSDLeft">
                    <Action>
                        XBMC2.OSDLeft()
                    </Action>
                </Macro>
                <Macro Name="OSDRight">
                    <Action>
                        XBMC2.OSDRight()
                    </Action>
                </Macro>
                <Macro Name="OSDUp">
                    <Action>
                        XBMC2.OSDUp()
                    </Action>
                </Macro>
                <Macro Name="OSDDown">
                    <Action>
                        XBMC2.OSDDown()
                    </Action>
                </Macro>
                <Macro Name="OSDSelect">
                    <Action>
                        XBMC2.OSDSelect()
                    </Action>
                </Macro>
                <Macro Name="OSDValuePlus">
                    <Action>
                        XBMC2.OSDValuePlus()
                    </Action>
                </Macro>
                <Macro Name="OSDValueMinus">
                    <Action>
                        XBMC2.OSDValueMinus()
                    </Action>
                </Macro>
                <Macro Name="ToggleWatched">
                    <Action>
                        XBMC2.ToggleWatched()
                    </Action>
                </Macro>
                <Macro Name="ScanItem">
                    <Action>
                        XBMC2.ScanItem()
                    </Action>
                </Macro>
                <Macro Name="Enter">
                    <Action>
                        XBMC2.Enter()
                    </Action>
                </Macro>
                <Macro Name="IncreaseRating">
                    <Action>
                        XBMC2.IncreaseRating()
                    </Action>
                </Macro>
                <Macro Name="DecreaseRating">
                    <Action>
                        XBMC2.DecreaseRating()
                    </Action>
                </Macro>
                <Macro Name="ToggleFullScreen">
                    <Action>
                        XBMC2.ToggleFullScreen()
                    </Action>
                    <Event Name="MceRemote.RC5.CD.24" />
                </Macro>
                <Macro Name="NextScene">
                    <Action>
                        XBMC2.NextScene()
                    </Action>
                </Macro>
                <Macro Name="PreviousScene">
                    <Action>
                        XBMC2.PreviousScene()
                    </Action>
                </Macro>
                <Macro Name="NextLetter">
                    <Action>
                        XBMC2.NextLetter()
                    </Action>
                </Macro>
                <Macro Name="PrevLetter">
                    <Action>
                        XBMC2.PrevLetter()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
        <Folder Name="Windows" Expanded="True">
            <Macro Name="Show Movies Screen">
                <Action>
                    XBMC2.MyMovies()
                </Action>
            </Macro>
            <Macro Name="Show TV Shows Screen">
                <Action>
                    XBMC2.MyTVShows()
                </Action>
            </Macro>
            <Macro Name="Show Shutdown Menu">
                <Action>
                    XBMC2.ShutdownMenu()
                </Action>
                <Event Name="MceRemote.RC5.CD.1D" />
            </Macro>
            <Macro Name="Home">
                <Action>
                    XBMC2.Home()
                </Action>
            </Macro>
            <Macro Name="Programs">
                <Action>
                    XBMC2.Programs()
                </Action>
            </Macro>
            <Macro Name="Pictures">
                <Action>
                    XBMC2.Pictures()
                </Action>
            </Macro>
            <Macro Name="Files">
                <Action>
                    XBMC2.Files()
                </Action>
            </Macro>
            <Macro Name="Settings">
                <Action>
                    XBMC2.Settings()
                </Action>
            </Macro>
            <Macro Name="Music">
                <Action>
                    XBMC2.Music()
                </Action>
            </Macro>
            <Macro Name="Musicfiles">
                <Action>
                    XBMC2.Musicfiles()
                </Action>
            </Macro>
            <Macro Name="Musiclibrary">
                <Action>
                    XBMC2.Musiclibrary()
                </Action>
            </Macro>
            <Macro Name="Musicplaylist">
                <Action>
                    XBMC2.Musicplaylist()
                </Action>
            </Macro>
            <Macro Name="Musicplaylisteditor">
                <Action>
                    XBMC2.Musicplaylisteditor()
                </Action>
            </Macro>
            <Macro Name="Musicinformation">
                <Action>
                    XBMC2.Musicinformation()
                </Action>
            </Macro>
            <Macro Name="Video">
                <Action>
                    XBMC2.Video()
                </Action>
            </Macro>
            <Macro Name="Videofiles">
                <Action>
                    XBMC2.Videofiles()
                </Action>
            </Macro>
            <Macro Name="Videolibrary">
                <Action>
                    XBMC2.Videolibrary()
                </Action>
            </Macro>
            <Macro Name="Videoplaylist">
                <Action>
                    XBMC2.Videoplaylist()
                </Action>
            </Macro>
            <Macro Name="Systeminfo">
                <Action>
                    XBMC2.Systeminfo()
                </Action>
            </Macro>
            <Macro Name="Guicalibration">
                <Action>
                    XBMC2.Guicalibration()
                </Action>
            </Macro>
            <Macro Name="Screencalibration">
                <Action>
                    XBMC2.Screencalibration()
                </Action>
            </Macro>
            <Macro Name="Picturessettings">
                <Action>
                    XBMC2.Picturessettings()
                </Action>
            </Macro>
            <Macro Name="Programssettings">
                <Action>
                    XBMC2.Programssettings()
                </Action>
            </Macro>
            <Macro Name="Weathersettings">
                <Action>
                    XBMC2.Weathersettings()
                </Action>
            </Macro>
            <Macro Name="Musicsettings">
                <Action>
                    XBMC2.Musicsettings()
                </Action>
            </Macro>
            <Macro Name="Systemsettings">
                <Action>
                    XBMC2.Systemsettings()
                </Action>
            </Macro>
            <Macro Name="Videossettings">
                <Action>
                    XBMC2.Videossettings()
                </Action>
            </Macro>
            <Macro Name="Networksettings">
                <Action>
                    XBMC2.Networksettings()
                </Action>
            </Macro>
            <Macro Name="Appearancesettings">
                <Action>
                    XBMC2.Appearancesettings()
                </Action>
            </Macro>
            <Macro Name="Scripts">
                <Action>
                    XBMC2.Scripts()
                </Action>
            </Macro>
            <Macro Name="Gamesaves">
                <Action>
                    XBMC2.Gamesaves()
                </Action>
            </Macro>
            <Macro Name="Profiles">
                <Action>
                    XBMC2.Profiles()
                </Action>
            </Macro>
            <Macro Name="Virtualkeyboard">
                <Action>
                    XBMC2.Virtualkeyboard()
                </Action>
            </Macro>
            <Macro Name="Volumebar">
                <Action>
                    XBMC2.Volumebar()
                </Action>
            </Macro>
            <Macro Name="Favourites">
                <Action>
                    XBMC2.Favourites()
                </Action>
            </Macro>
            <Macro Name="Musicosd">
                <Action>
                    XBMC2.Musicosd()
                </Action>
            </Macro>
            <Macro Name="Visualisationsettings">
                <Action>
                    XBMC2.Visualisationsettings()
                </Action>
            </Macro>
            <Macro Name="Visualisationpresetlist">
                <Action>
                    XBMC2.Visualisationpresetlist()
                </Action>
            </Macro>
            <Macro Name="Osdvideosettings">
                <Action>
                    XBMC2.Osdvideosettings()
                </Action>
            </Macro>
            <Macro Name="Osdaudiosettings">
                <Action>
                    XBMC2.Osdaudiosettings()
                </Action>
            </Macro>
            <Macro Name="Videobookmarks">
                <Action>
                    XBMC2.Videobookmarks()
                </Action>
            </Macro>
            <Macro Name="Profilesettings">
                <Action>
                    XBMC2.Profilesettings()
                </Action>
            </Macro>
            <Macro Name="Locksettings">
                <Action>
                    XBMC2.Locksettings()
                </Action>
            </Macro>
            <Macro Name="Contentsettings">
                <Action>
                    XBMC2.Contentsettings()
                </Action>
            </Macro>
            <Macro Name="Networksetup">
                <Action>
                    XBMC2.Networksetup()
                </Action>
            </Macro>
            <Macro Name="Smartplaylisteditor">
                <Action>
                    XBMC2.Smartplaylisteditor()
                </Action>
            </Macro>
            <Macro Name="Smartplaylistrule">
                <Action>
                    XBMC2.Smartplaylistrule()
                </Action>
            </Macro>
            <Macro Name="Movieinformation">
                <Action>
                    XBMC2.Movieinformation()
                </Action>
            </Macro>
            <Macro Name="Scriptsdebuginfo">
                <Action>
                    XBMC2.Scriptsdebuginfo()
                </Action>
            </Macro>
            <Macro Name="Fullscreenvideo">
                <Action>
                    XBMC2.Fullscreenvideo()
                </Action>
            </Macro>
            <Macro Name="Visualisation">
                <Action>
                    XBMC2.Visualisation()
                </Action>
            </Macro>
            <Macro Name="Slideshow">
                <Action>
                    XBMC2.Slideshow()
                </Action>
            </Macro>
            <Macro Name="Filestackingdialog">
                <Action>
                    XBMC2.Filestackingdialog()
                </Action>
            </Macro>
            <Macro Name="Weather">
                <Action>
                    XBMC2.Weather()
                </Action>
            </Macro>
            <Macro Name="Screensaver">
                <Action>
                    XBMC2.Screensaver()
                </Action>
            </Macro>
            <Macro Name="Videoosd">
                <Action>
                    XBMC2.Videoosd()
                </Action>
            </Macro>
            <Macro Name="Videomenu">
                <Action>
                    XBMC2.Videomenu()
                </Action>
            </Macro>
            <Macro Name="Filebrowser">
                <Action>
                    XBMC2.Filebrowser()
                </Action>
            </Macro>
            <Macro Name="Startup">
                <Action>
                    XBMC2.Startup()
                </Action>
            </Macro>
            <Macro Name="Startwindow">
                <Action>
                    XBMC2.Startwindow()
                </Action>
            </Macro>
            <Macro Name="Loginscreen">
                <Action>
                    XBMC2.Loginscreen()
                </Action>
            </Macro>
            <Macro Name="Musicoverlay">
                <Action>
                    XBMC2.Musicoverlay()
                </Action>
            </Macro>
            <Macro Name="Videooverlay">
                <Action>
                    XBMC2.Videooverlay()
                </Action>
            </Macro>
            <Macro Name="Pictureinfo">
                <Action>
                    XBMC2.Pictureinfo()
                </Action>
            </Macro>
            <Macro Name="Pluginsettings">
                <Action>
                    XBMC2.Pluginsettings()
                </Action>
            </Macro>
            <Macro Name="Fullscreeninfo">
                <Action>
                    XBMC2.Fullscreeninfo()
                </Action>
            </Macro>
            <Macro Name="Player Controls">
                <Action>
                    XBMC2.PlayerControls()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="Experimental">
            <Macro Name="JSONRPC">
                <Action>
                    XBMC2.JSONRPC()
                </Action>
            </Macro>
            <Macro Name="HTTPAPI">
                <Action>
                    XBMC2.HTTPAPI()
                </Action>
            </Macro>
            <Macro Name="GetCurrentlyPlayingFilename">
                <Action>
                    XBMC2.GetCurrentlyPlayingFilename()
                </Action>
            </Macro>
            <Macro Name="SendNotification">
                <Action>
                    XBMC2.SendNotification()
                </Action>
            </Macro>
        </Folder>
        <Folder Name="MultiTap Functions" Expanded="True">
            <Folder Name="OSD Video" Expanded="True">
                <Macro Name="Multitap: Key: XBMCosd: OSDAudio, VideoBookmarks, OSDVideoSettings">
                    <Event Name="MceRemote.Unknown.15DF755DDF7550" />
                    <Action Name="Multitap: Key: XBMC OSD: Close, Video Menu, Video Settings, Audio Settings, Video Bookmarks">
                        Multitap.Key(u'XBMCosd', [u'Close', u'Video Menu', u'Video Settings', u'Audio Settings', u'Video Bookmarks'])
                    </Action>
                </Macro>
                <Macro Name="VideoMenu">
                    <Event Name="Multitap.XBMC OSD.Video Menu" />
                    <Action>
                        XBMC2.ShowVideoMenu()
                    </Action>
                </Macro>
                <Macro Name="Osdaudiosettings">
                    <Event Name="Multitap.XBMC OSD.Audio Settings" />
                    <Action>
                        XBMC2.Osdaudiosettings()
                    </Action>
                </Macro>
                <Macro Name="Videobookmarks">
                    <Event Name="Multitap.XBMC OSD.Video Bookmarks" />
                    <Action>
                        XBMC2.Videobookmarks()
                    </Action>
                </Macro>
                <Macro Name="Close">
                    <Event Name="Multitap.XBMC OSD.Close" />
                    <Action>
                        XBMC2.Close()
                    </Action>
                </Macro>
                <Macro Name="Osdvideosettings">
                    <Event Name="Multitap.XBMC OSD.Video Settings" />
                    <Action>
                        XBMC2.Osdvideosettings()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="OSD Places" Expanded="True">
                <Macro Name="Multitap: Key: Places: Movies" Expanded="True">
                    <Event Name="MceRemote.RC5.CD.Num1" />
                    <Action>
                        Multitap.Key(u'Places', [u'Home', u'Movies', u'Television', u'Music', u'Pictures'])
                    </Action>
                </Macro>
                <Macro Name="XBMCRepeat: Home" Expanded="True">
                    <Event Name="Multitap.Places.Home" />
                    <Action>
                        XBMC2.Home()
                    </Action>
                </Macro>
                <Macro Name="Movies" Expanded="True">
                    <Event Name="Multitap.Places.Movies" />
                    <Action>
                        XBMC2.MyMovies()
                    </Action>
                </Macro>
                <Macro Name="Television" Expanded="True">
                    <Event Name="Multitap.Places.Television" />
                    <Action>
                        XBMC2.MyTVShows()
                    </Action>
                </Macro>
                <Macro Name="Music" Expanded="True">
                    <Event Name="Multitap.Places.Music" />
                    <Action>
                        XBMC2.Music()
                    </Action>
                </Macro>
                <Macro Name="Pictures" Expanded="True">
                    <Event Name="Multitap.Places.Pictures" />
                    <Action>
                        XBMC2.Pictures()
                    </Action>
                </Macro>
            </Folder>
            <Folder Name="Visualisation" Expanded="True">
                <Macro Name="Multitap: Key: Visualisation: Visualisation, Visualisation Preset List" Expanded="True">
                    <Event Name="MceRemote.Unknown.13FFF0F5FAFFFFCB70" />
                    <Action>
                        Multitap.Key(u'Visualisation', [u'Close', u'Visualisation', u'Visualisation Preset List', u'Show Preset'])
                    </Action>
                </Macro>
                <Macro Name="Close" Expanded="True">
                    <Event Name="Multitap.Visualisation.Close" />
                    <Action>
                        XBMC2.Close()
                    </Action>
                </Macro>
                <Macro Name="Visualisation" Expanded="True">
                    <Event Name="Multitap.Visualisation.Visualisation" />
                    <Action>
                        XBMC2.Visualisation()
                    </Action>
                </Macro>
                <Macro Name="Visualisationpresetlist" Expanded="True">
                    <Event Name="Multitap.Visualisation.Visualisation Preset List" />
                    <Action>
                        XBMC2.Visualisationpresetlist()
                    </Action>
                </Macro>
                <Macro Name="ShowPreset" Expanded="True">
                    <Event Name="Multitap.Visualisation.Show Preset" />
                    <Action>
                        XBMC2.ShowPreset()
                    </Action>
                </Macro>
            </Folder>
        </Folder>
    </Folder>
    <Macro Name="Speakers PC On/TV Off" id="874">
        <Event Name="SysTrayMenu.Speakers PC On/TV Off" />
        <Action>
            System.Execute(u'C:\\Program Files\\Realtek\\Audio\\HDA\\RAVCpl64.exe', u'', 0, False, 2, u'')
        </Action>
        <Action>
            EventGhost.Wait(1.5)
        </Action>
        <Action>
            Window.BringToFront()
        </Action>
        <Action Enabled="False">
            Window.FindWindow(u'RAVCpl64.exe', u'Realtek HD Audio Manager', u'#32770', None, None, None, False, 0.0, 2)
        </Action>
        <Action>
            EventGhost.Wait(0.5)
        </Action>
        <Action>
            Mouse.MoveAbsolute(1315, 425)
        </Action>
        <Action>
            EventGhost.Wait(2.0)
        </Action>
        <Action>
            Mouse.LeftDoubleClick()
        </Action>
        <Action>
            EventGhost.Wait(0.10000000000000001)
        </Action>
        <Action>
            Window.SendKeys(u'{Down}{Down}{Down}{Down}{Down}{Return}', False)
        </Action>
        <Action>
            Mouse.MoveAbsolute(1270, 425)
        </Action>
        <Action>
            Mouse.LeftDoubleClick()
        </Action>
        <Action>
            EventGhost.Wait(0.10000000000000001)
        </Action>
        <Action>
            Window.SendKeys(u'{Down}{Down}{Enter}{Enter}', False)
        </Action>
    </Macro>
    <Macro Name="Speakers PC Off/TV On" id="890">
        <Event Name="SysTrayMenu.Speakers PC Off/TV On" />
        <Action>
            Window.FindWindow(u'explorer.exe', u'Program Manager', u'Progman', u'FolderView', u'SysListView32', 1, False, 0.0, 2)
        </Action>
        <Action>
            Window.BringToFront()
        </Action>
        <Action>
            Window.SendKeys(u'{Win+m}', False)
        </Action>
        <Action>
            System.Execute(u'C:\\Program Files\\Realtek\\Audio\\HDA\\RAVCpl64.exe', u'', 0, False, 2, u'')
        </Action>
        <Action>
            Window.FindWindow(u'RAVCpl64.exe', u'Realtek HD Audio Manager', u'#32770', None, None, None, False, 0.0, 2)
        </Action>
        <Action>
            EventGhost.Wait(0.5)
        </Action>
        <Action>
            Mouse.MoveAbsolute(1315, 425)
        </Action>
        <Action>
            EventGhost.Wait(2.0)
        </Action>
        <Action>
            Mouse.LeftDoubleClick()
        </Action>
        <Action>
            EventGhost.Wait(0.10000000000000001)
        </Action>
        <Action>
            Window.SendKeys(u'{Down}{Down}{Enter}', False)
        </Action>
        <Action>
            EventGhost.Wait(0.10000000000000001)
        </Action>
        <Action>
            Mouse.MoveAbsolute(1270, 425)
        </Action>
        <Action>
            Mouse.LeftDoubleClick()
        </Action>
        <Action>
            EventGhost.Wait(0.10000000000000001)
        </Action>
        <Action>
            Window.SendKeys(u'{Down}{Down}{Down}{Down}{Down}{Enter}{Enter}', False)
        </Action>
    </Macro>
</EventGhost>
