<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Name="Configuration Tree" Expanded="True" Version="1387" Guid="{4DDD9088-497A-48FA-89F8-1A96BFEF2438}" Time="1267829803.47">
    <Autostart Name="Autostart" Expanded="True">
        <Plugin File="XBMC" Identifier="XBMC">
            gAIpLg==
        </Plugin>
        <Plugin File="HauppaugeIR" Identifier="HauppaugeIR">
            gAIoTSwBS1qIiUvIdHEALg==
        </Plugin>
    </Autostart>
    <Folder Name="Boxee">
        <Macro Name="Up">
            <Event Name="HauppaugeIR.16" />
            <Event Name="HauppaugeIR.30" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Up}', False)
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Down">
            <Event Name="HauppaugeIR.17" />
            <Event Name="HauppaugeIR.31" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}', False)
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Left">
            <Event Name="HauppaugeIR.32" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Left}', False)
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Right">
            <Event Name="HauppaugeIR.33" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Right}', False)
            </Action>
            <Action>
                EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Page Up">
            <Event Name="HauppaugeIR.18" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{PageUp}', False)
            </Action>
        </Macro>
        <Macro Name="Page Down">
            <Event Name="HauppaugeIR.19" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{PageDown}', False)
            </Action>
        </Macro>
        <Macro Name="Select">
            <Event Name="HauppaugeIR.34" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Enter}', False)
            </Action>
        </Macro>
        <Macro Name="Back">
            <Event Name="HauppaugeIR.35" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Escape}', False)
            </Action>
        </Macro>
        <Macro Name="Play">
            <Event Name="HauppaugeIR.22" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Space}', False)
            </Action>
        </Macro>
        <Macro Name="Pause">
            <Event Name="HauppaugeIR.24" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Space}', False)
            </Action>
        </Macro>
        <Macro Name="Stop">
            <Event Name="HauppaugeIR.25" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'x', False)
            </Action>
        </Macro>
        <Macro Name="Fast Forward">
            <Event Name="HauppaugeIR.20" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+Right}', False)
            </Action>
        </Macro>
        <Macro Name="Rewind">
            <Event Name="HauppaugeIR.21" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+Left}', False)
            </Action>
        </Macro>
        <Macro Name="Skip Next">
            <Event Name="HauppaugeIR.26" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u']', False)
            </Action>
        </Macro>
        <Macro Name="Skip Previous">
            <Event Name="HauppaugeIR.27" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'[', False)
            </Action>
        </Macro>
        <Macro Name="Star">
            <Action>
                EventGhost.PythonCommand('XBMC.Star()')
            </Action>
        </Macro>
        <Macro Name="Hash">
            <Action>
                EventGhost.PythonCommand('XBMC.Hash()')
            </Action>
        </Macro>
        <Macro Name="Menu">
            <Action>
                EventGhost.PythonCommand('XBMC.Menu()')
            </Action>
        </Macro>
        <Macro Name="Display">
            <Action>
                EventGhost.PythonCommand('XBMC.Display()')
            </Action>
        </Macro>
        <Macro Name="Start">
            <Action>
                EventGhost.PythonCommand('XBMC.Start()')
            </Action>
        </Macro>
        <Macro Name="Title">
            <Action>
                EventGhost.PythonCommand('XBMC.Title()')
            </Action>
        </Macro>
        <Macro Name="Info">
            <Action>
                XBMC.Info()
            </Action>
        </Macro>
        <Macro Name="Clear">
            <Action>
                EventGhost.PythonCommand('XBMC.Clear()')
            </Action>
        </Macro>
        <Macro Name="Power">
            <Action>
                EventGhost.PythonCommand('XBMC.Power()')
            </Action>
        </Macro>
        <Macro Name="Info">
            <Event Name="HauppaugeIR.15" />
            <Action>
                Window.FindWindow(u'BOXEE.exe', None, None, None, None, None, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'i', False)
            </Action>
        </Macro>
    </Folder>
    <Folder Name="GBPVR">
        <Macro Name="Start GB-PVR">
            <Event Name="HauppaugeIR.94" />
            <Action>
                System.Execute(u'C:\\Program Files\\gbpvr\\pvrx2.exe', u'', 0, False, 2, u'')
            </Action>
            <Action>
                EventGhost.FlushEvents()
            </Action>
        </Macro>
        <Macro Name="Play">
            <Event Name="HauppaugeIR.22" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+P}')
            </Action>
        </Macro>
        <Macro Name="Pause">
            <Event Name="HauppaugeIR.24" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+Q}')
            </Action>
        </Macro>
        <Macro Name="Stop">
            <Event Name="HauppaugeIR.25" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+S}')
            </Action>
        </Macro>
        <Macro Name="Record">
            <Event Name="HauppaugeIR.23" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+K}')
            </Action>
        </Macro>
        <Macro Name="Rew">
            <Event Name="HauppaugeIR.21" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+Left}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Fwd">
            <Event Name="HauppaugeIR.20" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+Right}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Replay">
            <Event Name="HauppaugeIR.27" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+D}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Skip">
            <Event Name="HauppaugeIR.26" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+F}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Up">
            <Event Name="HauppaugeIR.30" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Up}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Down">
            <Event Name="HauppaugeIR.31" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Down}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Left">
            <Event Name="HauppaugeIR.32" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Left}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Right">
            <Event Name="HauppaugeIR.33" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Right}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="OK">
            <Event Name="HauppaugeIR.34" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Enter}', False)
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="Back">
            <Event Name="HauppaugeIR.35" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Esc}')
            </Action>
            <Action>
                EventGhost.AutoRepeat(2.0, 0.29999999999999999, 0.01, 3.0)
            </Action>
        </Macro>
        <Macro Name="More (Info)">
            <Event Name="HauppaugeIR.15" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{Ctrl+B}')
            </Action>
        </Macro>
        <Macro Name="Channel+">
            <Event Name="HauppaugeIR.18" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{PgUp}')
            </Action>
        </Macro>
        <Macro Name="Channel-">
            <Event Name="HauppaugeIR.19" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'{PgDown}')
            </Action>
        </Macro>
        <Macro Name="Clear">
            <Event Name="HauppaugeIR.10" />
            <Action Name="Find Window: GB-PVR" Enabled="False">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action Enabled="False">
                Window.SendKeys(u'{Ctrl+R}')
            </Action>
        </Macro>
        <Macro Name="1">
            <Event Name="HauppaugeIR.1" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'1')
            </Action>
        </Macro>
        <Macro Name="2">
            <Event Name="HauppaugeIR.2" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'2')
            </Action>
        </Macro>
        <Macro Name="3">
            <Event Name="HauppaugeIR.3" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'3')
            </Action>
        </Macro>
        <Macro Name="4">
            <Event Name="HauppaugeIR.4" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'4')
            </Action>
        </Macro>
        <Macro Name="5">
            <Event Name="HauppaugeIR.5" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'5')
            </Action>
        </Macro>
        <Macro Name="6">
            <Event Name="HauppaugeIR.6" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'6')
            </Action>
        </Macro>
        <Macro Name="7">
            <Event Name="HauppaugeIR.7" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'7')
            </Action>
        </Macro>
        <Macro Name="8">
            <Event Name="HauppaugeIR.8" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'8')
            </Action>
        </Macro>
        <Macro Name="9">
            <Event Name="HauppaugeIR.9" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'9')
            </Action>
        </Macro>
        <Macro Name="0">
            <Event Name="HauppaugeIR.0" />
            <Action Name="Find Window: GB-PVR">
                Window.FindWindow(u'pvrx2.exe', None, None, None, None, 1, False, 0.0, 0)
            </Action>
            <Action>
                Window.SendKeys(u'0')
            </Action>
        </Macro>
    </Folder>
    <Folder Name="Custom Commands">
        <Macro Name="Start / Restart Boxee">
            <Event Name="HauppaugeIR.92" />
            <Event Name="Main.OnInitAfterBoot" />
            <Action>
                System.Execute(u'C:\\Program Files\\Boxee\\BOXEE.exe', u'"C:\\Program Files\\Boxee\\BOXEE.exe"', 3, False, 2, u'C:\\Program Files\\Boxee')
            </Action>
        </Macro>
    </Folder>
</EventGhost>
