AVS Forum banner
1 - 19 of 19 Posts

·
Registered
Joined
·
13 Posts
Discussion Starter · #1 ·

·
Registered
Joined
·
9,431 Posts
Search eBay for "HP IR Receiver". It should be around $15 shipped for the receiver without the remote. You can then use Eventghost to remap any command from your current remote to perform the desired action on your PC. This allows you to bypass the need to have an actual MCE remote. You can also get it to transmit IR to another device if needed.
 

·
Registered
Joined
·
426 Posts
curious - did you get it to work?


I am looking for a cheap universal remote to control WMC7, my Artec DTV Converter, a TV, Stereo Receiver etc....


Do you suggest the Phillips?
 

·
Registered
Joined
·
426 Posts

Quote:
Originally Posted by blommer /forum/post/18281923


Ok, I got the HP IR Receiver. How do I get EventGhost to recognize it?

I am having a lot of trouble with Eventghost. I posted in their forums but no one ever replies. I am thinking of giving Intelliremote a try but after 30 days its not free.
 

·
Registered
Joined
·
9,431 Posts
Install this plugin if you are using Vista or Win7: http://www.eventghost.org/forum/view...php?f=2&t=1789


Install the default MCE plugin if running XP.


If you want a head start then copy the following code and paste it into notepad and save it with a .xml extention. Open this with Eventghost.

Code:
Code:
gAIoWAkAAABsb2NhbGhvc3RxAE2hEk5OiXRxAS4=
        
        
            gAIpLg==
        
        
            gAIpLg==
        
        
            gAJdcQBdcQEoWAMAAABNQ0VxAlgIAAAAU01TRXZlbnRxA4lHP+ZmZmZmZmZLAollYYVxBC4=
        
        
            gAIpLg==
        
    
    
        
            
                System.ChangeDisplaySettings(1, (640L, 480L), 30L, 32L, False, True)
            
        
        
            
                System.ChangeDisplaySettings(1, (720L, 576L), 30L, 32L, False, False)
            
        
        
            
                System.ChangeDisplaySettings(1, (1024L, 768L), 30L, 32L, False, True)
            
        
    
    
        
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
            
                EventGhost.Wait(1.0)
            
            
                System.ChangeDisplaySettings(1, (720L, 576L), 29L, 32L, False, False)
            
            
                EventGhost.Wait(1.0)
            
            
                Window.FindWindow(u'iTunes.exe', u'iTunes', u'iTunes', None, None, None, False, 15.0, 0)
            
            
                Window.BringToFront()
            
            
                Window.Restore()
            
            
                Window.Maximize()
            
            
                EventGhost.EnableExclusive(XmlIdLink(156))
            
            
                EventGhost.DisableItem(XmlIdLink(33))
            
        
        
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
            
                EventGhost.EnableExclusive(XmlIdLink(66))
            
            
                EventGhost.DisableItem(XmlIdLink(33))
            
        
        
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
            
                Window.SendKeys(u'{Alt+Win+Enter}', False)
            
        
        
            
            
            
            
            
            
            
            
            
                EventGhost.EnableExclusive(XmlIdLink(213))
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
            
                EventGhost.EnableItem(XmlIdLink(33))
            
        
        
            
            
                EventGhost.DisableItem(XmlIdLink(370))
            
            
                EventGhost.EnableExclusive(XmlIdLink(308))
            
        
        
            
            
                EventGhost.EnableExclusive(XmlIdLink(336))
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
        
        
            
            
            
                EventGhost.EnableExclusive(XmlIdLink(357))
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
        
        
            
            
                EventGhost.DisableItem(XmlIdLink(49))
            
        
    
    
        
            
                
                
                    ZoomPlayer.fnPlay()
                
            
            
                
                
                    ZoomPlayer.fnPause()
                
            
            
                
                
                    ZoomPlayer.fnStop()
                
            
            
                
                
                    ZoomPlayer.fnFastForward()
                
                
                    Window.SendKeys(u'{Alt+Home}', False)
                
            
            
                
                
                    ZoomPlayer.fnRewind()
                
                
                    Window.SendKeys(u'{Alt+End}', False)
                
            
            
                
                
                    ZoomPlayer.fnARCycle()
                
            
            
                
                
                    EventGhost.JumpIfLongPress(0.59999999999999998, XmlIdLink(97))
                
                
                    Window.SendKeys(u',', False)
                
            
            
                
                
                    EventGhost.JumpIfLongPress(0.59999999999999998, XmlIdLink(95))
                
                
                    Window.SendKeys(u'.', False)
                
            
            
                
                    Window.SendKeys(u'{Shift+Oem6}', False)
                
            
            
                
                    Window.SendKeys(u'{Shift+Oem4}', False)
                
            
            
                
                
                    ZoomPlayer.fnPlayListNav()
                
            
            
                
                
                    ZoomPlayer.fnChapterNav()
                
            
            
                
                
                    ZoomPlayer.fnFileNav()
                
            
            
                
                
                    ZoomPlayer.fnResyncAhead()
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    ZoomPlayer.fnResyncBack()
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    ZoomPlayer.fnSceneCutToggle()
                
            
            
                
                
                    ZoomPlayer.KeyDelete()
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(420))
                
                
                    ZoomPlayer.fnDVDSub()
                
            
            
                
                
                    ZoomPlayer.fnDVDRootMenu()
                
            
            
                
                
                
                    ZoomPlayer.fnExit()
                
            
            
                
                    
                    
                        ZoomPlayer.Right()
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                    
                
                
                    
                    
                        ZoomPlayer.Up()
                    
                    
                        EventGhost.AutoRepeat()
                    
                
                
                    
                    
                        ZoomPlayer.Down()
                    
                    
                        EventGhost.AutoRepeat()
                    
                
                
                    
                    
                        ZoomPlayer.Left()
                    
                    
                        EventGhost.AutoRepeat()
                    
                
                
                    
                    
                        ZoomPlayer.Enter()
                    
                
                
                    
                    
                        ZoomPlayer.fnBar()
                    
                
            
        
        
            
                
                
                
                    Window.SendKeys(u'{Space}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+Right}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+Left}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Backspace}', False)
                
            
            
                
                
                    System.Execute(u'C:\\\\VMCMenus\\\\MusicMenu\\\\iTunesExit.exe', u'', 0, False, 2, u'')
                
            
            
                
                
                    System.ChangeDisplaySettings(1, (640L, 480L), 29L, 32L, False, False)
                
                
                    EventGhost.Wait(1.5)
                
                
                    Window.SendKeys(u'{Alt+Win+Enter}', False)
                
                
                    EventGhost.EnableItem(XmlIdLink(741))
                
                
                    EventGhost.EnableItem(XmlIdLink(33))
                
            
            
                
                
                    System.ChangeDisplaySettings(1, (640L, 480L), 29L, 32L, False, False)
                
                
                    EventGhost.Wait(1.0)
                
                
                    Window.SendKeys(u'{Alt+F4}', False)
                
                
                    EventGhost.Wait(1.0)
                
                
                    EventGhost.EnableItem(XmlIdLink(741))
                
                
                    EventGhost.EnableItem(XmlIdLink(33))
                
                
                    Window.SendKeys(u'{Alt+Win+Enter}', False)
                
            
            
                
                    
                    
                        Window.SendKeys(u'{Enter}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Down}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Up}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Tabulator}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Shift+Tabulator}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Ctrl+B}', False)
                    
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(420))
                
            
        
        
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+P}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+P}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+R}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+f}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+B}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+S}', False)
                
            
            
                
                
                    Window.SendKeys(u'{PageUp}', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'{PageDown}', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+t}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+O}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+M}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+i}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+E}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+F}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+B}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+G}', False)
                
            
            
                
                
                    EventGhost.Comment()
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(420))
                
                
                    Window.SendKeys(u'{Ctrl+u}', False)
                
                
                    Window.SendKeys(u'{Shift+Ctrl+C}', False)
                
            
            
                
                    Window.SendKeys(u'{Shift+Ctrl+C}', False)
                
                
            
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+m}', False)
                
            
            
                
                
                    Window.SendKeys(u'{F1}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Backspace}', False)
                
            
            
                
                    
                    
                        Window.SendKeys(u'{Up}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Down}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                    
                
                
                    
                    
                        EventGhost.JumpIfLongPress(1.0, XmlIdLink(306))
                    
                    
                        Window.SendKeys(u'{Ctrl+D}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Left}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.29999999999999999, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Right}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.29999999999999999, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Enter}', False)
                    
                
            
            
                
                    Window.SendKeys(u'#', False)
                
            
        
        
            
                
                
                    Window.SendKeys(u'r', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.40000000000000002, 0.40000000000000002, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'l', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.40000000000000002, 0.40000000000000002, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'u', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                    Window.SendKeys(u'd', False)
                
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'p', False)
                
            
            
                
                
                    Window.SendKeys(u'b', False)
                
            
            
                
                
                    Mouse.MoveAbsolute(320, 200)
                
                
                    Mouse.LeftButton()
                
                
                    Mouse.MoveAbsolute(640, 480)
                
            
        
        
            
                
                
                    Window.SendKeys(u'{Up}', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'{Down}', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'{Alt+Left}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Alt+C}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Backspace}', False)
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(420))
                
            
        
        
            
                
                
                    Window.SendKeys(u'{F6}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Enter}', False)
                
            
            
                
                
                    Window.SendKeys(u'{F8}', False)
                
            
            
                
                
                    Window.SendKeys(u'{F9}', False)
                
            
        
    
    
        
            
            
                Window.SendKeys(u'{Enter}', False)
            
            
                System.MonitorPowerOn()
            
        
        
            
            
                System.Standby(False)
            
        
        
            
            
                System.StartScreenSaver()
            
            
                EventGhost.EnableItem(XmlIdLink(383))
            
            
                EventGhost.DisableItem(XmlIdLink(378))
            
        
        
            
            
                System.MonitorPowerOn()
            
            
                EventGhost.EnableItem(XmlIdLink(378))
            
            
                EventGhost.DisableItem(XmlIdLink(383))
            
        
        
            
                
                
                    Window.SendKeys(u'1', False)
                
            
            
                
                
                    Window.SendKeys(u'2', False)
                
            
            
                
                
                    Window.SendKeys(u'3', False)
                
            
            
                
                
                    Window.SendKeys(u'4', False)
                
            
            
                
                
                    Window.SendKeys(u'5', False)
                
            
            
                
                
                    Window.SendKeys(u'6', False)
                
            
            
                
                
                    Window.SendKeys(u'7', False)
                
            
            
                
                
                    Window.SendKeys(u'8', False)
                
            
            
                
                
                    Window.SendKeys(u'9', False)
                
            
            
                
                
                    Window.SendKeys(u'0', False)
                
            
        
        
            
                
                    EventGhost.TriggerEvent(u'mouse', 0.0)
                
            
            
                
                
                    EventGhost.EnableItem(XmlIdLink(535))
                
                
                    EventGhost.DisableItem(XmlIdLink(133))
                
                
                    EventGhost.DisableItem(XmlIdLink(189))
                
                
                    EventGhost.DisableItem(XmlIdLink(282))
                
                
                    EventGhost.ShowOSD(u'Mouse Emulation Activated', u'0;-24;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
                
                    EventGhost.EnableItem(XmlIdLink(432))
                
                
                    EventGhost.DisableItem(XmlIdLink(422))
                
            
            
                
                
                    EventGhost.DisableItem(XmlIdLink(535))
                
                
                    EventGhost.EnableItem(XmlIdLink(133))
                
                
                    EventGhost.EnableItem(XmlIdLink(189))
                
                
                    EventGhost.EnableItem(XmlIdLink(282))
                
                
                    EventGhost.ShowOSD(u'Mouse Emulation Deactivated', u'0;-24;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
                
                    EventGhost.EnableItem(XmlIdLink(422))
                
                
                    EventGhost.DisableItem(XmlIdLink(432))
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(465))
                
                
                    EventGhost.NewJumpIf(XmlIdLink(450), 2, False)
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(465))
                
                
                    EventGhost.NewJumpIf(XmlIdLink(458), 2, False)
                
            
            
                
                    EventGhost.DisableItem(XmlIdLink(442))
                
                
                    EventGhost.EnableItem(XmlIdLink(446))
                
                
                    EventGhost.EnableItem(XmlIdLink(473))
                
                
                    EventGhost.DisableItem(XmlIdLink(504))
                
                
                    EventGhost.DisableItem(XmlIdLink(388))
                
                
                    EventGhost.ShowOSD(u'SMS Text Emulation Activated', u'0;-24;0;0;0;700;0;0;0;1;0;0;2;32;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
            
            
                
                    EventGhost.EnableItem(XmlIdLink(442))
                
                
                    EventGhost.DisableItem(XmlIdLink(446))
                
                
                    EventGhost.DisableItem(XmlIdLink(473))
                
                
                    EventGhost.EnableItem(XmlIdLink(388))
                
                
                    EventGhost.ShowOSD(u'SMS Text Emulation Deactivated', u'0;-24;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
            
            
                
                    EventGhost.DisableItem(XmlIdLink(446))
                
                
                    EventGhost.EnableItem(XmlIdLink(442))
                
                
                    EventGhost.DisableItem(XmlIdLink(473))
                
                
                    EventGhost.EnableItem(XmlIdLink(504))
                
                
                    EventGhost.DisableItem(XmlIdLink(388))
                
                
                    EventGhost.ShowOSD(u'Capitalized SMS Text Emulation Activated', u'0;-24;0;0;0;700;0;0;0;1;0;0;2;32;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
            
            
                
                    
                    
                        Multitap.Key(u'MCE', [u'@', u"'", u'.', u',', u'-', u'_', u';', u'\\\\', u'/'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'a', u'b', u'c', u'2'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'd', u'e', u'f', u'3'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'g', u'h', u'i', u'4'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'j', u'k', u'l', u'5'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'm', u'n', u'o', u'6'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'p', u'q', u'r', u's', u'7'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u't', u'u', u'v', u'8'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'w', u'x', u'y', u'z', u'9'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'space', u'0'])
                    
                
            
            
                
                    
                    
                        Multitap.Key(u'MCE', [u'@', u"'", u'.', u',', u'-', u'_', u';'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'A', u'B', u'C', u'2'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'D', u'E', u'F', u'3'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'G', u'H', u'I', u'4'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'J', u'K', u'L', u'5'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'M', u'N', u'O', u'6'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'P', u'Q', u'R', u'S', u'7'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'T', u'U', u'V', u'8'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'W', u'X', u'Y', u'Z', u'9'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'space', u'0'])
                    
                
            
            
                
                    
                    
                        Mouse.GoDirection(0)
                    
                
                
                    
                    
                        Mouse.GoDirection(90)
                    
                
                
                    
                    
                        Mouse.GoDirection(180.0)
                    
                
                
                    
                    
                        Mouse.GoDirection(270)
                    
                
                
                    
                    
                        Mouse.LeftButton()
                    
                
                
                    
                    
                        Mouse.RightButton()
                    
                
            
            
                
                    
                    
                        Window.SendKeys(u'a', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'b', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'c', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'd', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'e', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'f', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'g', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'h', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'i', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'j', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'k', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'l', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'm', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'n', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'o', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'p', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'q', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'r', False)
                    
                
                
                    
                    
                        Window.SendKeys(u's', False)
                    
                
                
                    
                    
                        Window.SendKeys(u't', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'u', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'v', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'w', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'x', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'y', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'z', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'@', False)
                    
                
                
                    
                    
                        Window.SendKeys(u"'", False)
                    
                
                
                    
                    
                        Window.SendKeys(u'.', False)
                    
                
                
                    
                    
                        Window.SendKeys(u',', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'-', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'_', False)
                    
                
                
                    
                    
                        Window.SendKeys(u';', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'\\\\', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'/', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Space}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'A', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'B', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'C', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'D', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'E', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'F', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'G', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'H', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'I', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'J', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'K', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'L', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'M', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'N', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'O', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'P', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'Q', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'R', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'S', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'T', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'U', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'V', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'W', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'X', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'Y', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'Z', False)
                    
                
            
        
        
            
                
                
                    System.ToggleMute()
                
                
                    EventGhost.PythonScript(u'if eg.result == 0:\
    eg.TriggerEvent("Unmute")\
else:\
    eg.TriggerEvent("Mute")\
    ')
                
            
            
                
                
                    System.MuteOff(0)
                
                
                    System.ChangeMasterVolumeBy(-2.0, 0)
                
                
                    EventGhost.PythonScript(u'if eg.result 97.9: \
 eg.TriggerEvent("Vol100")')
                
                
                    EventGhost.ShowOSD(u'Volume {int(eg.result/2)}', u'0;-20;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (163, 163, 163), 1, (14, 14), 0, 3.0, True)
                
                
                    EventGhost.AutoRepeat(0.29999999999999999, 0.050000000000000003, 0.02, 2.0)
                
            
            
                
                
                    System.SetMasterVolume(100.0, 0)
                
            
            
                
                
                    System.SetMasterVolume(0.0, 0)
                
            
            
                
                
                    System.ChangeMasterVolumeBy(0.0, 0)
                
                
                    EventGhost.ShowOSD(u'Mute Volume {int(eg.result/2)}', u'0;-20;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 1, (14, 14), 0, 5.0, True)
                
            
            
                
                
                    System.ChangeMasterVolumeBy(0.0, 0)
                
                
                    EventGhost.ShowOSD(u'Volume {int(eg.result/2)}', u'0;-20;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 1, (14, 14), 0, 3.0, True)
                
            
        
        
            
            
                Window.Close()
Edit: The above code assumes you are using a MCE remote codeset. However, with the Vista/Win7 MCE plugin the HP MCE receiver can receive any IR command. If you use an old 80's VCR remote you would just need to remap those buttons to the proper command, i.e. hit VCR Play, drag that command from the left to the Play action on the right and delete the MCE.Play action.
 

·
Registered
Joined
·
15,397 Posts
If your needs are simple and you don't need a lot of custom commands, I highly recommend skipping event ghost and getting something like THIS . It's very cheap and functional in all OS's and its mouse works very well. Just learn the commands you need and put the remote in a drawer. But keep in mind the mouse has 8 directions you have to learn, not just 4.
 

·
Registered
Joined
·
426 Posts

Quote:
Originally Posted by bryansj /forum/post/18283775


Install this plugin if you are using Vista or Win7: http://www.eventghost.org/forum/view...php?f=2&t=1789


Install the default MCE plugin if running XP.


If you want a head start then copy the following code and paste it into notepad and save it with a .xml extention. Open this with Eventghost.

Code:
Code:
gAIoWAkAAABsb2NhbGhvc3RxAE2hEk5OiXRxAS4=
        
        
            gAIpLg==
        
        
            gAIpLg==
        
        
            gAJdcQBdcQEoWAMAAABNQ0VxAlgIAAAAU01TRXZlbnRxA4lHP+ZmZmZmZmZLAollYYVxBC4=
        
        
            gAIpLg==
        
    
    
        
            
                System.ChangeDisplaySettings(1, (640L, 480L), 30L, 32L, False, True)
            
        
        
            
                System.ChangeDisplaySettings(1, (720L, 576L), 30L, 32L, False, False)
            
        
        
            
                System.ChangeDisplaySettings(1, (1024L, 768L), 30L, 32L, False, True)
            
        
    
    
        
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
            
                EventGhost.Wait(1.0)
            
            
                System.ChangeDisplaySettings(1, (720L, 576L), 29L, 32L, False, False)
            
            
                EventGhost.Wait(1.0)
            
            
                Window.FindWindow(u'iTunes.exe', u'iTunes', u'iTunes', None, None, None, False, 15.0, 0)
            
            
                Window.BringToFront()
            
            
                Window.Restore()
            
            
                Window.Maximize()
            
            
                EventGhost.EnableExclusive(XmlIdLink(156))
            
            
                EventGhost.DisableItem(XmlIdLink(33))
            
        
        
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
            
                EventGhost.EnableExclusive(XmlIdLink(66))
            
            
                EventGhost.DisableItem(XmlIdLink(33))
            
        
        
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
            
                Window.SendKeys(u'{Alt+Win+Enter}', False)
            
        
        
            
            
            
            
            
            
            
            
            
                EventGhost.EnableExclusive(XmlIdLink(213))
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
            
                EventGhost.EnableItem(XmlIdLink(33))
            
        
        
            
            
                EventGhost.DisableItem(XmlIdLink(370))
            
            
                EventGhost.EnableExclusive(XmlIdLink(308))
            
        
        
            
            
                EventGhost.EnableExclusive(XmlIdLink(336))
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
        
        
            
            
            
                EventGhost.EnableExclusive(XmlIdLink(357))
            
            
                EventGhost.EnableItem(XmlIdLink(370))
            
        
        
            
            
                EventGhost.DisableItem(XmlIdLink(49))
            
        
    
    
        
            
                
                
                    ZoomPlayer.fnPlay()
                
            
            
                
                
                    ZoomPlayer.fnPause()
                
            
            
                
                
                    ZoomPlayer.fnStop()
                
            
            
                
                
                    ZoomPlayer.fnFastForward()
                
                
                    Window.SendKeys(u'{Alt+Home}', False)
                
            
            
                
                
                    ZoomPlayer.fnRewind()
                
                
                    Window.SendKeys(u'{Alt+End}', False)
                
            
            
                
                
                    ZoomPlayer.fnARCycle()
                
            
            
                
                
                    EventGhost.JumpIfLongPress(0.59999999999999998, XmlIdLink(97))
                
                
                    Window.SendKeys(u',', False)
                
            
            
                
                
                    EventGhost.JumpIfLongPress(0.59999999999999998, XmlIdLink(95))
                
                
                    Window.SendKeys(u'.', False)
                
            
            
                
                    Window.SendKeys(u'{Shift+Oem6}', False)
                
            
            
                
                    Window.SendKeys(u'{Shift+Oem4}', False)
                
            
            
                
                
                    ZoomPlayer.fnPlayListNav()
                
            
            
                
                
                    ZoomPlayer.fnChapterNav()
                
            
            
                
                
                    ZoomPlayer.fnFileNav()
                
            
            
                
                
                    ZoomPlayer.fnResyncAhead()
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    ZoomPlayer.fnResyncBack()
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    ZoomPlayer.fnSceneCutToggle()
                
            
            
                
                
                    ZoomPlayer.KeyDelete()
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(420))
                
                
                    ZoomPlayer.fnDVDSub()
                
            
            
                
                
                    ZoomPlayer.fnDVDRootMenu()
                
            
            
                
                
                
                    ZoomPlayer.fnExit()
                
            
            
                
                    
                    
                        ZoomPlayer.Right()
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.01, 3.0)
                    
                
                
                    
                    
                        ZoomPlayer.Up()
                    
                    
                        EventGhost.AutoRepeat()
                    
                
                
                    
                    
                        ZoomPlayer.Down()
                    
                    
                        EventGhost.AutoRepeat()
                    
                
                
                    
                    
                        ZoomPlayer.Left()
                    
                    
                        EventGhost.AutoRepeat()
                    
                
                
                    
                    
                        ZoomPlayer.Enter()
                    
                
                
                    
                    
                        ZoomPlayer.fnBar()
                    
                
            
        
        
            
                
                
                
                    Window.SendKeys(u'{Space}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+Right}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+Left}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Backspace}', False)
                
            
            
                
                
                    System.Execute(u'C:\\\\VMCMenus\\\\MusicMenu\\\\iTunesExit.exe', u'', 0, False, 2, u'')
                
            
            
                
                
                    System.ChangeDisplaySettings(1, (640L, 480L), 29L, 32L, False, False)
                
                
                    EventGhost.Wait(1.5)
                
                
                    Window.SendKeys(u'{Alt+Win+Enter}', False)
                
                
                    EventGhost.EnableItem(XmlIdLink(741))
                
                
                    EventGhost.EnableItem(XmlIdLink(33))
                
            
            
                
                
                    System.ChangeDisplaySettings(1, (640L, 480L), 29L, 32L, False, False)
                
                
                    EventGhost.Wait(1.0)
                
                
                    Window.SendKeys(u'{Alt+F4}', False)
                
                
                    EventGhost.Wait(1.0)
                
                
                    EventGhost.EnableItem(XmlIdLink(741))
                
                
                    EventGhost.EnableItem(XmlIdLink(33))
                
                
                    Window.SendKeys(u'{Alt+Win+Enter}', False)
                
            
            
                
                    
                    
                        Window.SendKeys(u'{Enter}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Down}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Up}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Tabulator}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Shift+Tabulator}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Ctrl+B}', False)
                    
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(420))
                
            
        
        
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+P}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+P}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+R}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+f}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+B}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+S}', False)
                
            
            
                
                
                    Window.SendKeys(u'{PageUp}', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'{PageDown}', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+t}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+O}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+M}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+i}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+E}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+F}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+B}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Ctrl+G}', False)
                
            
            
                
                
                    EventGhost.Comment()
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(420))
                
                
                    Window.SendKeys(u'{Ctrl+u}', False)
                
                
                    Window.SendKeys(u'{Shift+Ctrl+C}', False)
                
            
            
                
                    Window.SendKeys(u'{Shift+Ctrl+C}', False)
                
                
            
            
                
                
                    Window.SendKeys(u'{Shift+Ctrl+m}', False)
                
            
            
                
                
                    Window.SendKeys(u'{F1}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Backspace}', False)
                
            
            
                
                    
                    
                        Window.SendKeys(u'{Up}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Down}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                    
                
                
                    
                    
                        EventGhost.JumpIfLongPress(1.0, XmlIdLink(306))
                    
                    
                        Window.SendKeys(u'{Ctrl+D}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Left}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.29999999999999999, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Right}', False)
                    
                    
                        EventGhost.AutoRepeat(0.59999999999999998, 0.29999999999999999, 0.29999999999999999, 3.0)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Enter}', False)
                    
                
            
            
                
                    Window.SendKeys(u'#', False)
                
            
        
        
            
                
                
                    Window.SendKeys(u'r', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.40000000000000002, 0.40000000000000002, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'l', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.40000000000000002, 0.40000000000000002, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'u', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                    Window.SendKeys(u'd', False)
                
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'p', False)
                
            
            
                
                
                    Window.SendKeys(u'b', False)
                
            
            
                
                
                    Mouse.MoveAbsolute(320, 200)
                
                
                    Mouse.LeftButton()
                
                
                    Mouse.MoveAbsolute(640, 480)
                
            
        
        
            
                
                
                    Window.SendKeys(u'{Up}', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'{Down}', False)
                
                
                    EventGhost.AutoRepeat(0.59999999999999998, 0.20000000000000001, 0.050000000000000003, 3.0)
                
            
            
                
                
                    Window.SendKeys(u'{Alt+Left}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Alt+C}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Backspace}', False)
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(420))
                
            
        
        
            
                
                
                    Window.SendKeys(u'{F6}', False)
                
            
            
                
                
                    Window.SendKeys(u'{Enter}', False)
                
            
            
                
                
                    Window.SendKeys(u'{F8}', False)
                
            
            
                
                
                    Window.SendKeys(u'{F9}', False)
                
            
        
    
    
        
            
            
                Window.SendKeys(u'{Enter}', False)
            
            
                System.MonitorPowerOn()
            
        
        
            
            
                System.Standby(False)
            
        
        
            
            
                System.StartScreenSaver()
            
            
                EventGhost.EnableItem(XmlIdLink(383))
            
            
                EventGhost.DisableItem(XmlIdLink(378))
            
        
        
            
            
                System.MonitorPowerOn()
            
            
                EventGhost.EnableItem(XmlIdLink(378))
            
            
                EventGhost.DisableItem(XmlIdLink(383))
            
        
        
            
                
                
                    Window.SendKeys(u'1', False)
                
            
            
                
                
                    Window.SendKeys(u'2', False)
                
            
            
                
                
                    Window.SendKeys(u'3', False)
                
            
            
                
                
                    Window.SendKeys(u'4', False)
                
            
            
                
                
                    Window.SendKeys(u'5', False)
                
            
            
                
                
                    Window.SendKeys(u'6', False)
                
            
            
                
                
                    Window.SendKeys(u'7', False)
                
            
            
                
                
                    Window.SendKeys(u'8', False)
                
            
            
                
                
                    Window.SendKeys(u'9', False)
                
            
            
                
                
                    Window.SendKeys(u'0', False)
                
            
        
        
            
                
                    EventGhost.TriggerEvent(u'mouse', 0.0)
                
            
            
                
                
                    EventGhost.EnableItem(XmlIdLink(535))
                
                
                    EventGhost.DisableItem(XmlIdLink(133))
                
                
                    EventGhost.DisableItem(XmlIdLink(189))
                
                
                    EventGhost.DisableItem(XmlIdLink(282))
                
                
                    EventGhost.ShowOSD(u'Mouse Emulation Activated', u'0;-24;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
                
                    EventGhost.EnableItem(XmlIdLink(432))
                
                
                    EventGhost.DisableItem(XmlIdLink(422))
                
            
            
                
                
                    EventGhost.DisableItem(XmlIdLink(535))
                
                
                    EventGhost.EnableItem(XmlIdLink(133))
                
                
                    EventGhost.EnableItem(XmlIdLink(189))
                
                
                    EventGhost.EnableItem(XmlIdLink(282))
                
                
                    EventGhost.ShowOSD(u'Mouse Emulation Deactivated', u'0;-24;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
                
                    EventGhost.EnableItem(XmlIdLink(422))
                
                
                    EventGhost.DisableItem(XmlIdLink(432))
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(465))
                
                
                    EventGhost.NewJumpIf(XmlIdLink(450), 2, False)
                
            
            
                
                
                    EventGhost.JumpIfLongPress(1.0, XmlIdLink(465))
                
                
                    EventGhost.NewJumpIf(XmlIdLink(458), 2, False)
                
            
            
                
                    EventGhost.DisableItem(XmlIdLink(442))
                
                
                    EventGhost.EnableItem(XmlIdLink(446))
                
                
                    EventGhost.EnableItem(XmlIdLink(473))
                
                
                    EventGhost.DisableItem(XmlIdLink(504))
                
                
                    EventGhost.DisableItem(XmlIdLink(388))
                
                
                    EventGhost.ShowOSD(u'SMS Text Emulation Activated', u'0;-24;0;0;0;700;0;0;0;1;0;0;2;32;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
            
            
                
                    EventGhost.EnableItem(XmlIdLink(442))
                
                
                    EventGhost.DisableItem(XmlIdLink(446))
                
                
                    EventGhost.DisableItem(XmlIdLink(473))
                
                
                    EventGhost.EnableItem(XmlIdLink(388))
                
                
                    EventGhost.ShowOSD(u'SMS Text Emulation Deactivated', u'0;-24;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
            
            
                
                    EventGhost.DisableItem(XmlIdLink(446))
                
                
                    EventGhost.EnableItem(XmlIdLink(442))
                
                
                    EventGhost.DisableItem(XmlIdLink(473))
                
                
                    EventGhost.EnableItem(XmlIdLink(504))
                
                
                    EventGhost.DisableItem(XmlIdLink(388))
                
                
                    EventGhost.ShowOSD(u'Capitalized SMS Text Emulation Activated', u'0;-24;0;0;0;700;0;0;0;1;0;0;2;32;Arial', (255, 255, 255), (0, 0, 0), 4, (0, 0), 0, 3.0, True)
                
                
                    System.PlaySound(u'C:\\\\Program Files\\\\EventGhost\\\\Speech On.wav', 1)
                
            
            
                
                    
                    
                        Multitap.Key(u'MCE', [u'@', u"'", u'.', u',', u'-', u'_', u';', u'\\\\', u'/'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'a', u'b', u'c', u'2'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'd', u'e', u'f', u'3'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'g', u'h', u'i', u'4'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'j', u'k', u'l', u'5'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'm', u'n', u'o', u'6'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'p', u'q', u'r', u's', u'7'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u't', u'u', u'v', u'8'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'w', u'x', u'y', u'z', u'9'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'space', u'0'])
                    
                
            
            
                
                    
                    
                        Multitap.Key(u'MCE', [u'@', u"'", u'.', u',', u'-', u'_', u';'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'A', u'B', u'C', u'2'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'D', u'E', u'F', u'3'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'G', u'H', u'I', u'4'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'J', u'K', u'L', u'5'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'M', u'N', u'O', u'6'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'P', u'Q', u'R', u'S', u'7'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'T', u'U', u'V', u'8'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'W', u'X', u'Y', u'Z', u'9'])
                    
                
                
                    
                    
                        Multitap.Key(u'MCE', [u'space', u'0'])
                    
                
            
            
                
                    
                    
                        Mouse.GoDirection(0)
                    
                
                
                    
                    
                        Mouse.GoDirection(90)
                    
                
                
                    
                    
                        Mouse.GoDirection(180.0)
                    
                
                
                    
                    
                        Mouse.GoDirection(270)
                    
                
                
                    
                    
                        Mouse.LeftButton()
                    
                
                
                    
                    
                        Mouse.RightButton()
                    
                
            
            
                
                    
                    
                        Window.SendKeys(u'a', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'b', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'c', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'd', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'e', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'f', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'g', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'h', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'i', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'j', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'k', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'l', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'm', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'n', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'o', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'p', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'q', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'r', False)
                    
                
                
                    
                    
                        Window.SendKeys(u's', False)
                    
                
                
                    
                    
                        Window.SendKeys(u't', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'u', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'v', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'w', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'x', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'y', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'z', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'@', False)
                    
                
                
                    
                    
                        Window.SendKeys(u"'", False)
                    
                
                
                    
                    
                        Window.SendKeys(u'.', False)
                    
                
                
                    
                    
                        Window.SendKeys(u',', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'-', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'_', False)
                    
                
                
                    
                    
                        Window.SendKeys(u';', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'\\\\', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'/', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'{Space}', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'A', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'B', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'C', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'D', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'E', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'F', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'G', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'H', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'I', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'J', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'K', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'L', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'M', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'N', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'O', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'P', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'Q', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'R', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'S', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'T', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'U', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'V', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'W', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'X', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'Y', False)
                    
                
                
                    
                    
                        Window.SendKeys(u'Z', False)
                    
                
            
        
        
            
                
                
                    System.ToggleMute()
                
                
                    EventGhost.PythonScript(u'if eg.result == 0:\
    eg.TriggerEvent("Unmute")\
else:\
    eg.TriggerEvent("Mute")\
    ')
                
            
            
                
                
                    System.MuteOff(0)
                
                
                    System.ChangeMasterVolumeBy(-2.0, 0)
                
                
                    EventGhost.PythonScript(u'if eg.result 97.9: \
 eg.TriggerEvent("Vol100")')
                
                
                    EventGhost.ShowOSD(u'Volume {int(eg.result/2)}', u'0;-20;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (163, 163, 163), 1, (14, 14), 0, 3.0, True)
                
                
                    EventGhost.AutoRepeat(0.29999999999999999, 0.050000000000000003, 0.02, 2.0)
                
            
            
                
                
                    System.SetMasterVolume(100.0, 0)
                
            
            
                
                
                    System.SetMasterVolume(0.0, 0)
                
            
            
                
                
                    System.ChangeMasterVolumeBy(0.0, 0)
                
                
                    EventGhost.ShowOSD(u'Mute Volume {int(eg.result/2)}', u'0;-20;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 1, (14, 14), 0, 5.0, True)
                
            
            
                
                
                    System.ChangeMasterVolumeBy(0.0, 0)
                
                
                    EventGhost.ShowOSD(u'Volume {int(eg.result/2)}', u'0;-20;0;0;0;700;0;0;0;0;3;2;1;34;Arial', (255, 255, 255), (0, 0, 0), 1, (14, 14), 0, 3.0, True)
                
            
        
        
            
            
                Window.Close()
Edit: The above code assumes you are using a MCE remote codeset. However, with the Vista/Win7 MCE plugin the HP MCE receiver can receive any IR command. If you use an old 80's VCR remote you would just need to remap those buttons to the proper command, i.e. hit VCR Play, drag that command from the left to the Play action on the right and delete the MCE.Play action.


Ok, so say I want to assign Aspect Ratio (Zoom) to the red color key - how would I do that? The keyboard shortcut is ctrl-shift-z
 

·
Registered
Joined
·
426 Posts

Quote:
Originally Posted by mdavej /forum/post/18284691


If your needs are simple and you don't need a lot of custom commands, I highly recommend skipping event ghost and getting something like THIS . It's very cheap and functional in all OS's and its mouse works very well. Just learn the commands you need and put the remote in a drawer. But keep in mind the mouse has 8 directions you have to learn, not just 4.

I am assuming IR cannot learn from RF. I happen to have an ATI Remote Wonder RF that I do not use. I think I have the drivers installed and working in W7. Can this substitute for the remote you pointed me to or did I assume correctly?


Does it work out of the box controlling W7 MC or does it have a software interface?
 

·
Registered
Joined
·
9,431 Posts

Quote:
Originally Posted by jmsnyc /forum/post/18284967


Ok, so say I want to assign Aspect Ratio (Zoom) to the red color key - how would I do that? The keyboard shortcut is ctrl-shift-z
Code:
Code:
Window.SendKeys(u'{ctrl+shift+z}', False)
 

·
Registered
Joined
·
9,431 Posts

Quote:
Originally Posted by mdavej /forum/post/18284691


If your needs are simple and you don't need a lot of custom commands, I highly recommend skipping event ghost and getting something like THIS . It's very cheap and functional in all OS's and its mouse works very well. Just learn the commands you need and put the remote in a drawer. But keep in mind the mouse has 8 directions you have to learn, not just 4.

I guess my info is directed more towards the OP that already has a universal remote and now an HP IR receiver.


I'd still recommend trying the Eventghost + IR receiver route since you can do much more than basic commands such as changing the PC command set depending on what application is running. If you are running media center then the directional pad can be the cursor arrows. If you are running an internet browser then you could map the directional pad to fwd/back/page up/down. Even the IR receiver in your link may work with EG as well.
 

·
Registered
Joined
·
15,397 Posts

Quote:
Originally Posted by bryansj /forum/post/18285178


I guess my info is directed more towards the OP that already has a universal remote and now an HP IR receiver.


I'd still recommend trying the Eventghost + IR receiver route since you can do much more than basic commands such as changing the PC command set depending on what application is running. If you are running media center then the directional pad can be the cursor arrows. If you are running an internet browser then you could map the directional pad to fwd/back/page up/down. Even the IR receiver in your link may work with EG as well.

I agree with you 100%. Eventghost is a great solution, and extremely flexible. But if you don't/can't learn how to use it or don't need all the bells and whistles, a cheap MCE remote is a more limited option that requires no drivers, PC config or programming skills.
 

·
Registered
Joined
·
426 Posts
Well, thank you both for your responses.


I do have some programming knowledge and I think using bryansj's starter file I am going to give EG a try again. My first issue is cleaning up HID in device manager.... started a new thread: http://www.avsforum.com/avs-vb/showt...php?p=18288269


I apologize for taking this thread sort of off topic I have a similiar thread and discussing the WR7 and similar priced Sonys. I ended up buying a Universal WR7. The reason was that I stopped by J&R (no shipping charges - yeah) and the Sony was the old RM-VL600 model. The newest one mentioned by mdave, RM-VLZ620 is tough to find now but I may get it when it is widely available. The WR7 is and able to get most of thefunctionality I want but keys can use an update and macro programming and user guide could also use improvement.
 

·
Registered
Joined
·
13 Posts
Discussion Starter · #15 ·

Quote:
Originally Posted by bryansj /forum/post/18283775


Install this plugin if you are using Vista or Win7: http://www.eventghost.org/forum/view...php?f=2&t=1789


Install the default MCE plugin if running XP.


If you want a head start then copy the following code and paste it into notepad and save it with a .xml extention. Open this with Eventghost.

I installed that plugin and it still wouldn't recognize anything from the remote. Hmm.
 

·
Registered
Joined
·
9,431 Posts

Quote:
Originally Posted by blommer /forum/post/18289243


I installed that plugin and it still wouldn't recognize anything from the remote. Hmm.

Do you have the Microsoft eHome IR Transceiver showing up in device manager under Human Interface Devices?
 

·
Registered
Joined
·
13 Posts
Discussion Starter · #17 ·

Quote:
Originally Posted by bryansj /forum/post/18290999


Do you have the Microsoft eHome IR Transceiver showing up in device manager under Human Interface Devices?

No, under Human Interface Devices the closest thing it says is, "HID compliant consumer control device"
 

·
Registered
Joined
·
426 Posts

Quote:
Originally Posted by blommer /forum/post/18467085


No, under Human Interface Devices the closest thing it says is, "HID compliant consumer control device"

Maybe try reinstalling EG. I think you need to be able to see the Ehome receiver in order for it to work.
 

·
Registered
Joined
·
13 Posts
Discussion Starter · #19 ·
Actually, "eHome IR Transceiver" IS there, under USB Controllers, I was looking for it under Human Interface Devices. But EventGhost is still not responding to my remote.


Edit: I got it working! I uninstalled the "eHome IR Transceiver" under USB Controllers and then reran "AlternateMceIrInstaller_x64.msi" and it now recognizes the input! YAY~!!
 
1 - 19 of 19 Posts
Top