<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Name="Configuration Tree" Expanded="True" Version="851" Guid="{AC654155-4561-42F3-B861-A7CCBD7D4147}" Time="1240659123.95">
<Autostart Name="Autostart">
<Plugin File="MceRemote" Identifier="MceRemote">
gAJHP8MzMzMzMzOIhnEALg==
</Plugin>
<Plugin File="Keyboard" Identifier="Keyboard">
gAIpLg==
</Plugin>
<Plugin File="XBMC" Identifier="XBMC">
gAIpLg==
</Plugin>
</Autostart>
<Folder Name="XBMC direct control" Enabled="False">
<Macro Name="Up">
<Event Name="MceRemote.Up" />
<Action>
XBMC.Up()
</Action>
</Macro>
<Macro Name="Down">
<Event Name="MceRemote.Down" />
<Action>
XBMC.Down()
</Action>
</Macro>
<Macro Name="Left">
<Event Name="MceRemote.Left" />
<Action>
XBMC.Left()
</Action>
</Macro>
<Macro Name="Right">
<Event Name="MceRemote.Right" />
<Action>
XBMC.Right()
</Action>
</Macro>
<Macro Name="Page Up">
<Event Name="MceRemote.ChannelUp" Enabled="False" />
<Action>
XBMC.PageUp()
</Action>
</Macro>
<Macro Name="Page Down">
<Event Name="MceRemote.ChannelDown" Enabled="False" />
<Action>
XBMC.PageDown()
</Action>
</Macro>
<Macro Name="Select">
<Event Name="MceRemote.Ok" />
<Action>
XBMC.Select()
</Action>
</Macro>
<Macro Name="Previous Menu">
<Event Name="MceRemote.Back" />
<Action>
XBMC.PreviousMenu()
</Action>
</Macro>
<Macro Name="Context Menu">
<Event Name="MceRemote.Details" />
<Action>
XBMC.ContextMenu()
</Action>
</Macro>
<Macro Name="Play">
<Action>
XBMC.Play()
</Action>
</Macro>
<Macro Name="Pause">
<Event Name="MceRemote.Play" />
<Action>
XBMC.Pause()
</Action>
</Macro>
<Macro Name="Stop">
<Event Name="MceRemote.Stop" />
<Action>
XBMC.Stop()
</Action>
</Macro>
<Macro Name="Fast Forward">
<Event Name="MceRemote.Forward" />
<Action>
XBMC.FastForward()
</Action>
</Macro>
<Macro Name="Rewind">
<Event Name="MceRemote.Rewind" />
<Action>
XBMC.Rewind()
</Action>
</Macro>
<Macro Name="Skip Next">
<Event Name="MceRemote.Skip" />
<Action>
XBMC.SkipNext()
</Action>
</Macro>
<Macro Name="Skip Previous">
<Event Name="MceRemote.Replay" />
<Action>
XBMC.SkipPrevious()
</Action>
</Macro>
<Macro Name="Record">
<Event Name="MceRemote.Record" />
<Action>
XBMC.Record()
</Action>
</Macro>
<Macro Name="Big Skip Backward">
<Event Name="MceRemote.Left" />
<Action>
XBMC.BigSkipBackward()
</Action>
</Macro>
<Macro Name="Big Skip Forward">
<Event Name="MceRemote.Right" />
<Action>
XBMC.BigSkipForward()
</Action>
</Macro>
<Macro Name="Small Skip Backward">
<Event Name="MceRemote.Down" />
<Action>
XBMC.SmallSkipBackward()
</Action>
</Macro>
<Macro Name="Small Skip Forward">
<Event Name="MceRemote.Up" />
<Action>
XBMC.SmallSkipForward()
</Action>
</Macro>
<Macro Name="Aspect Ratio">
<Action>
XBMC.AspectRatio()
</Action>
</Macro>
<Macro Name="Codec Info">
<Action>
XBMC.CodecInfo()
</Action>
</Macro>
<Macro Name="Full Screen">
<Action>
XBMC.FullScreen()
</Action>
</Macro>
<Macro Name="Repeat">
<Action>
XBMC.Repeat()
</Action>
</Macro>
<Macro Name="Show Subtitles">
<Action>
XBMC.ShowSubtitles()
</Action>
</Macro>
<Macro Name="Show OSD">
<Event Name="MceRemote.Guide" />
<Action>
XBMC.OSD()
</Action>
</Macro>
<Macro Name="Show Time">
<Action>
XBMC.ShowTime()
</Action>
</Macro>
<Macro Name="Volume Up">
<Action>
XBMC.VolumeUp()
</Action>
</Macro>
<Macro Name="Volume Down">
<Action>
XBMC.VolumeDown()
</Action>
</Macro>
<Macro Name="Mute">
<Event Name="MceRemote.Mute" />
<Action>
XBMC.Mute()
</Action>
</Macro>
<Macro Name="Scroll Up">
<Event Name="MceRemote.ChannelUp" Enabled="False" />
<Action>
XBMC.ScrollUp()
</Action>
</Macro>
<Macro Name="Scroll Down">
<Event Name="MceRemote.ChannelDown" Enabled="False" />
<Action>
XBMC.ScrollDown()
</Action>
</Macro>
<Macro Name="Close">
<Event Name="MceRemote.Back" />
<Action>
XBMC.Close()
</Action>
</Macro>
<Macro Name="Number 0">
<Event Name="MceRemote.Num0" />
<Action>
XBMC.Number0()
</Action>
</Macro>
<Macro Name="Number 1">
<Event Name="MceRemote.Num1" />
<Action>
XBMC.Number1()
</Action>
</Macro>
<Macro Name="Number 2">
<Event Name="MceRemote.Num2" />
<Action>
XBMC.Number2()
</Action>
</Macro>
<Macro Name="Number 3">
<Event Name="MceRemote.Num3" />
<Action>
XBMC.Number3()
</Action>
</Macro>
<Macro Name="Number 4">
<Event Name="MceRemote.Num4" />
<Action>
XBMC.Number4()
</Action>
</Macro>
<Macro Name="Number 5">
<Event Name="MceRemote.Num5" />
<Action>
XBMC.Number5()
</Action>
</Macro>
<Macro Name="Number 6">
<Event Name="MceRemote.Num6" />
<Action>
XBMC.Number6()
</Action>
</Macro>
<Macro Name="Number 7">
<Event Name="MceRemote.Num7" />
<Action>
XBMC.Number7()
</Action>
</Macro>
<Macro Name="Number 8">
<Event Name="MceRemote.Num8" />
<Action>
XBMC.Number8()
</Action>
</Macro>
<Macro Name="Number 9">
<Event Name="MceRemote.Num9" />
<Action>
XBMC.Number9()
</Action>
</Macro>
<Macro Name="Playlist">
<Event Name="MceRemote.Red" />
<Action>
XBMC.Playlist()
</Action>
</Macro>
<Macro Name="Queue">
<Event Name="MceRemote.Play" />
<Action>
XBMC.Queue()
</Action>
</Macro>
<Macro Name="Move Item Up">
<Event Name="MceRemote.ChannelUp" />
<Action>
XBMC.MoveItemUp()
</Action>
</Macro>
<Macro Name="Move Item Down">
<Event Name="MceRemote.ChannelDown" />
<Action>
XBMC.MoveItemDown()
</Action>
</Macro>
<Macro Name="Delete">
<Event Name="MceRemote.Escape" />
<Action>
XBMC.Delete()
</Action>
</Macro>
<Macro Name="Random">
<Action>
XBMC.Random()
</Action>
</Macro>
<Macro Name="Repeat">
<Action>
XBMC.Repeat()
</Action>
</Macro>
<Macro Name="Party Mode">
<Action>
XBMC.PartyMode()
</Action>
</Macro>
<Macro Name="Parent Dir">
<Event Name="MceRemote.Back" />
<Action>
XBMC.ParentDir()
</Action>
</Macro>
<Macro Name="Info">
<Event Name="MceRemote.Details" />
<Action>
XBMC.Info()
</Action>
</Macro>
<Macro Name="Take Screen Shot">
<Action>
XBMC.TakeScreenShot()
</Action>
</Macro>
<Macro Name="Eject Tray">
<Action>
XBMC.EjectTray()
</Action>
</Macro>
<Macro Name="Play DVD">
<Action>
XBMC.PlayDVD()
</Action>
</Macro>
<Macro Name="Show Home Screen">
<Event Name="MceRemote.Start" />
<Action>
XBMC.Home()
</Action>
</Macro>
<Macro Name="Show Videos Screen">
<Action>
XBMC.MyVideos()
</Action>
</Macro>
<Macro Name="Show Music Screen">
<Event Name="MceRemote.Green" />
<Action>
XBMC.MyMusic()
</Action>
</Macro>
<Macro Name="Show Pictures Screen">
<Event Name="MceRemote.Yellow" />
<Action>
XBMC.MyPictures()
</Action>
</Macro>
<Macro Name="Show Movies Screen">
<Event Name="MceRemote.Blue" />
<Action>
XBMC.MyMovies()
</Action>
</Macro>
<Macro Name="Show TV Shows Screen">
<Event Name="MceRemote.LiveTV" />
<Action>
XBMC.MyTVShows()
</Action>
</Macro>
<Macro Name="Show Weather Screen">
<Action>
XBMC.Weather()
</Action>
</Macro>
<Macro Name="Show Settings Screen">
<Action>
XBMC.Settings()
</Action>
</Macro>
<Macro Name="Show Favorites Screen">
<Action>
XBMC.Favorites()
</Action>
</Macro>
<Macro Name="Show System Info Screen">
<Action>
XBMC.SystemInfo()
</Action>
</Macro>
<Macro Name="Last FM Love">
<Action>
XBMC.LastFMLove()
</Action>
</Macro>
<Macro Name="Last FM Ban">
<Action>
XBMC.LastFMBan()
</Action>
</Macro>
<Macro Name="Update Video Library">
<Event Name="MceRemote.Guide" />
<Action>
XBMC.UpdateVideoLibrary()
</Action>
</Macro>
<Macro Name="Update Music Library">
<Event Name="MceRemote.Recorded_TV" />
<Action>
XBMC.UpdateMusicLibrary()
</Action>
</Macro>
<Macro Name="Show Shutdown Menu">
<Action>
XBMC.ShutdownMenu()
</Action>
</Macro>
<Macro Name="Quit XBMC">
<Action>
XBMC.Quit()
</Action>
</Macro>
<Macro Name="Shutdown Computer">
<Action>
XBMC.Shutdown()
</Action>
</Macro>
<Macro Name="Powerdown Computer">
<Action>
XBMC.Powerdown()
</Action>
</Macro>
<Macro Name="Suspend Computer">
<Action>
XBMC.Suspend()
</Action>
</Macro>
<Macro Name="Hibernate Computer">
<Action>
XBMC.Hibernate()
</Action>
</Macro>
<Macro Name="Reset Computer">
<Action>
XBMC.Reset()
</Action>
</Macro>
</Folder>
<Folder Name="XBMC MCE-> Keyboard Mapping" Expanded="True">
<Macro Name="XBMC Standby Power)">
<Event Name="MceRemote.Power" />
<Action>
Window.FindWindow(None, None, None, None, None, None, None, None, None)
</Action>
<Action>
Window.Close()
</Action>
<Action>
EventGhost.Wait(2.0)
</Action>
<Action>
System.Standby(True)
</Action>
</Macro>
<Macro Name="XBMC Stop (Stop)">
<Event Name="MceRemote.Stop" />
<Action>
Window.SendKeys(u'x', False)
</Action>
</Macro>
<Macro Name="XBMC Record (Powerdown)">
<Event Name="MceRemote.Record" />
<Action>
System.PowerDown(False)
</Action>
</Macro>
<Macro Name="XBMC Pause (pause)">
<Event Name="MceRemote.Pause" />
<Action>
Window.SendKeys(u'{Space}', False)
</Action>
</Macro>
<Macro Name="XBMC Rewind (rew)">
<Event Name="MceRemote.Rewind" />
<Action>
Window.SendKeys(u'r', False)
</Action>
</Macro>
<Macro Name="XBMC SkipPrevious (replay)">
<Event Name="MceRemote.Replay" />
<Action>
Window.SendKeys(u',', False)
</Action>
</Macro>
<Macro Name="XBMC Fastforward (fwd)">
<Event Name="MceRemote.Forward" />
<Action>
Window.SendKeys(u'f', False)
</Action>
</Macro>
<Macro Name="XBMC Skipnext (Skip">
<Event Name="MceRemote.Skip" />
<Action>
Window.SendKeys(u'.', False)
</Action>
</Macro>
<Macro Name="XBMC Play (Play)">
<Event Name="MceRemote.Play" />
<Action>
Window.SendKeys(u'p', False)
</Action>
</Macro>
<Macro Name="XBMC Back (Escape)">
<Event Name="MceRemote.Back" />
<Action>
Window.SendKeys(u'{Escape}', False)
</Action>
</Macro>
<Macro Name="XBMC Contextmenu (Info)">
<Action>
Window.SendKeys(u'c', False)
</Action>
<Event Name="MceRemote.Details" />
</Macro>
<Macro Name="----------------------------------------" />
<Macro Name="XBMC Up (Up)">
<Event Name="MceRemote.Up" />
<Action>
Window.SendKeys(u'{Up}', False)
</Action>
<Action>
EventGhost.AutoRepeat(0.29999999999999999, 0.01, 0.01, 0.29999999999999999)
</Action>
</Macro>
<Macro Name="XBMC Down (down)">
<Event Name="MceRemote.Down" />
<Action>
Window.SendKeys(u'{Down}', False)
</Action>
<Action>
EventGhost.AutoRepeat(0.29999999999999999, 0.01, 0.01, 0.29999999999999999)
</Action>
</Macro>
<Macro Name="XBMC Return (Select)">
<Event Name="MceRemote.Ok" />
<Action>
Window.SendKeys(u'{Return}', False)
</Action>
</Macro>
<Macro Name="XBMC Left (Left)">
<Event Name="MceRemote.Left" />
<Action>
Window.SendKeys(u'{Left}', False)
</Action>
<Action>
EventGhost.AutoRepeat(0.29999999999999999, 0.01, 0.01, 0.29999999999999999)
</Action>
</Macro>
<Macro Name="XBMC Right (Right)">
<Event Name="MceRemote.Right" />
<Action>
Window.SendKeys(u'{Right}', False)
</Action>
<Action>
EventGhost.AutoRepeat(0.29999999999999999, 0.01, 0.01, 0.29999999999999999)
</Action>
</Macro>
<Macro Name="----------------------------------------" />
<Macro Name="XBMC Start (F10)">
<Event Name="MceRemote.Start" />
<Action>
Window.SendKeys(u'{F10}', False)
</Action>
</Macro>
<Macro Name="XBMC VolumeDown (Vol up)" Enabled="False">
<Action>
Window.SendKeys(u'{Subtract}', False)
</Action>
</Macro>
<Macro Name="XBMC VolumeDown (Vol down)" Enabled="False">
<Action>
Window.SendKeys(u'{Subtract}', False)
</Action>
</Macro>
<Macro Name="XBMC Mute (Mute)">
<Event Name="MceRemote.Mute" />
<Action>
Window.SendKeys(u'y', False)
</Action>
</Macro>
<Macro Name="XBMC Page Up (Ch/PG Up)">
<Event Name="MceRemote.ChannelUp" />
<Action>
EventGhost.AutoRepeat(0.29999999999999999, 0.10000000000000001, 0.01, 2.0)
</Action>
<Action>
Window.SendKeys(u'{PageUp}', False)
</Action>
</Macro>
<Macro Name="XBMC Page Down (CH/PG down)">
<Event Name="MceRemote.ChannelDown" />
<Action>
EventGhost.AutoRepeat(0.29999999999999999, 0.10000000000000001, 0.01, 2.0)
</Action>
<Action>
Window.SendKeys(u'{PageDown}', False)
</Action>
</Macro>
<Macro Name="---------------------------------------- (LiveTV/Guide/recordedTV/DVD Menu)" />
<Macro Name="XBMC Live TV (F1)">
<Event Name="MceRemote.LiveTV" />
<Action>
Window.SendKeys(u'{F1}', False)
</Action>
</Macro>
<Macro Name="XBMC Recorded TV (F2)">
<Event Name="MceRemote.Recorded_TV" />
<Action Name="Emulate Keystrokes: F2">
Window.SendKeys(u'{F2}', False)
</Action>
</Macro>
<Macro Name="XBMC Guide (F3)">
<Event Name="MceRemote.Guide" />
<Action Name="Emulate Keystrokes: F3">
Window.SendKeys(u'{F3}', False)
</Action>
</Macro>
<Macro Name="XBMC DVD MENU ">
<Event Name="MceRemote.DVDMenu" />
<Action Name="Emulate Keystrokes: b" Enabled="False">
Window.SendKeys(u'b', False)
</Action>
</Macro>
<Macro Name="---------------------------------------- (Star/Hash/Clear)" />
<Macro Name="XBMC Star F5">
<Event Name="MceRemote.Star" />
<Action Name="Emulate Keystrokes: F5">
Window.SendKeys(u'{F5}', False)
</Action>
</Macro>
<Macro Name="XBMC 0">
<Event Name="MceRemote.Num0" />
<Action>
Window.SendKeys(u'0', False)
</Action>
</Macro>
<Macro Name="XBMC Hash (u) display subs)">
<Event Name="MceRemote.Pound" />
</Macro>
<Macro Name="---------------------------------------- (Clear/Enter/Teletext)" />
<Macro Name="XBMC Clear (e)">
<Event Name="MceRemote.Escape" />
<Action Name="Emulate Keystrokes: u">
Window.SendKeys(u'e', False)
</Action>
</Macro>
<Macro Name="XBMC Enter (w) (next sub)">
<Event Name="MceRemote.Enter" />
<Action Name="Emulate Keystrokes: w">
Window.SendKeys(u'w', False)
</Action>
</Macro>
<Macro Name="XBMC Teletext (v)">
<Event Name="MceRemote.Teletext" />
<Action>
System.Execute(u'C:\\Program Files\\XBMC\\XBMC.exe', u'', 0, False, 2, u'')
</Action>
<Action Name="Emulate Keystrokes: v" Enabled="False">
Window.SendKeys(u'v', False)
</Action>
</Macro>
<Macro Name="---------------------------------------- (Red / Yellow / Green / Blue)" />
<Macro Name="XBMC RED (F6)">
<Event Name="MceRemote.Red" />
<Action Name="Emulate Keystrokes: F6">
Window.SendKeys(u'{F6}', False)
</Action>
</Macro>
<Macro Name="XBMC GREEN (F8)">
<Event Name="MceRemote.Green" />
<Action Name="Emulate Keystrokes: F8">
Window.SendKeys(u'{F8}', False)
</Action>
</Macro>
<Macro Name="XBMC YELLOW (F9)">
<Event Name="MceRemote.Yellow" />
<Action Name="Emulate Keystrokes: F9">
Window.SendKeys(u'{F9}', False)
</Action>
</Macro>
<Macro Name="XBMC BLUE (F7)">
<Event Name="MceRemote.Blue" />
<Action Name="Emulate Keystrokes: F7">
Window.SendKeys(u'{F7}', False)
</Action>
</Macro>
<Macro Name="---------------------------------------- (NUMBERS)" />
<Macro Name="XBMC 1">
<Event Name="MceRemote.Num1" />
<Action>
Window.SendKeys(u'1', False)
</Action>
</Macro>
<Macro Name="XBMC 2">
<Event Name="MceRemote.Num2" />
<Action>
Window.SendKeys(u'2', False)
</Action>
</Macro>
<Macro Name="XBMC 3">
<Event Name="MceRemote.Num3" />
<Action>
Window.SendKeys(u'3', False)
</Action>
</Macro>
<Macro Name="XBMC 4">
<Event Name="MceRemote.Num4" />
<Action>
Window.SendKeys(u'4', False)
</Action>
</Macro>
<Macro Name="XBMC 5">
<Event Name="MceRemote.Num5" />
<Action>
Window.SendKeys(u'5', False)
</Action>
</Macro>
<Macro Name="XBMC 6">
<Event Name="MceRemote.Num6" />
<Action>
Window.SendKeys(u'6', False)
</Action>
</Macro>
<Macro Name="XBMC 7">
<Event Name="MceRemote.Num7" />
<Action>
Window.SendKeys(u'7', False)
</Action>
</Macro>
<Macro Name="XBMC 8">
<Event Name="MceRemote.Num8" />
<Action>
Window.SendKeys(u'8', False)
</Action>
</Macro>
<Macro Name="XBMC 9">
<Event Name="MceRemote.Num9" />
<Action>
Window.SendKeys(u'9', False)
</Action>
</Macro>
<Macro Name="XBMC 0">
<Event Name="MceRemote.Num0" />
<Action>
Window.SendKeys(u'0', False)
</Action>
</Macro>
<Macro Name="---------------------------------------- (SPECIAL)" />
<Macro Name="XBMC Trailers">
<Event Name="MceRemote.7BB3" />
<Action Name="Emulate Keystrokes: l">
Window.SendKeys(u'l', False)
</Action>
</Macro>
<Macro Name="XBMC CodecInfo">
<Action Name="Emulate Keystrokes: b">
Window.SendKeys(u'b', False)
</Action>
</Macro>
<Macro Name="XBMC Fullscreen">
<Event Name="MceRemote.DVDMenu" />
<Action Name="Emulate Keystrokes: h">
Window.SendKeys(u'h', False)
</Action>
</Macro>
<Macro Name="XBMC AspectRatio">
<Action Name="Emulate Keystrokes: z">
Window.SendKeys(u'z', False)
</Action>
</Macro>
<Macro Name="On Resume" Expanded="True">
<Event Name="System.Resume" />
<Action>
System.Execute(u'C:\\Program Files\\XBMC\\XBMC.exe', u'', 0, True, 2, u'C:\\Program Files\\XBMC')
</Action>
</Macro>
</Folder>
</EventGhost>