Windows HOW-TO setup the original Xbox DVD remote the correct way with EventGhost

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
RanzQ Offline
Junior Member
Posts: 2
Joined: Oct 2012
Reputation: 0
Post: #171
(2012-09-18 17:58)killmoney Wrote:  ok i got a problem i read ever thing and tried everything can someone help me out ? ok the controller works fine in windows and eventghost up down right left and so on but in xbmc only enter and display work any tips would be appreciated

You also have to bind the remote events to XBMC actions. I found someones config, works well. Just save as an xml file and open with Eventghost:

http://pastebin.com/Mppe2DpC
find quote
cable_guy Offline
Senior Member
Posts: 252
Joined: Aug 2008
Reputation: 0
Post: #172
hi all, I have an original Xbox 1 IR remote receiver to female USB A.....is it possible that I plug a male to male USB A lead between the receiver and my HTPC to connect it?

Bedroom rig: HP N40L Microserver - 6GB DDR3, 250GB internal boot drive 2TB external USB storage drive with XBMC 12.2 XBMCbuntu/TVheadend,

Lounge rig: Acer Aspire Revo R3610 - 2GB DDR2, XBMC OpenElec 3.0.5 installed on internal 250GB drive
find quote
Androxilogin Offline
Junior Member
Posts: 1
Joined: Jun 2013
Reputation: 0
Post: #173
(2013-04-26 20:18)waldo22 Wrote:  There are several tutorials now, but this one is quick and simple, and it uses EventGhost, which is recommended by the dev team.

First of all, I am assuming that you know how to connect your original Xbox DVD remote dongle to your USB port on your HTPC. This info is available elsewhere on this forum and on the Internet. Quickest way is an Xbox Controller to USB A Male adapter. (Check eBay...)

1) Download and install the remote drivers from RedCl0ud, version 0.28
http://www.redcl0ud.com/xbcd_rc.html#download

(for x64 drivers click here http://www.acidapple.com/veube/xbcdrc_x64.zip - thanks Veube!!! )

This program will install the "XBCD XBox Remote Control" device, but also leave an unknown "USB device" un-installed.

***note: Many have reported better results (with lag, timing, etc) if you disable the "USB device" that is left un-installed under "Other devices" section of device manager (right-click and disable). This may or may not be silly.

2) Download and install the latest Beta of EventGhost (0.3.7.x or later). It now includes the Xbox DVD Remote Control plugin (thanks to jinxdone and Bartman).
http://www.eventghost.org/downloads/

3) Download the XBMCrepeat plugin (thanks to jonib!)
This sends the actual remote buttons to XBMC, and works exactly like the remote did with the Xbox! Much better than the "official" XBMC plugin.
You need to create a directory called XBMCRepeat in the plugins dir where you installed EventGhost, and then put both "__init__.py" and "xbmcclient.py" files in it, then (re)start EventGhost.


4) Load EventGhost config. You can use my EventGhost XML config file here:
http://pastebin.com/Mppe2DpC
or here:
http://www.pastebin.ca/2023964
(copy text and save as XBMC.xml, copy file to \program files\EventGhost\ and open in EventGhost)
File -> open -> XBMC.xml

You're done! You should now have a working remote that controls XBMC for Windows with no further tweaking.

***Please note that this config file is set to run XBMC for Windows as soon as EventGhost runs.***
Just right-click on the "Start Program: XBMC.exe" action and check the "disable" box to change that.


________________________________________________________________________________​​__
ADVANCED: (slightly off-topic)
If you want a more seamless experience, do the following:
Code:
1) set your desktop background to black
2) edit your registry (start --> run --> regedit)
3) go to \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
4) right-click on "Shell" and rename to "FakeShell" or something similar
(so you can restore it later if you wish to)
5) right-click in the right-hand pane and select New -> String Value
6) name it "Shell"
7) double-click Shell and paste the following value (with quotation marks):
"C:\Program Files\EventGhost\EventGhost.exe"
This will start up EventGhost minimized when your computer starts, so you will never even see it, and EventGhost will then start XBMC.

If you restart your computer, it should appear to immediately run XBMC and nothing else.

If you need to run other programs, close XBMC, and press ctrl-shift-esc and run the task manager. Go to File -> New Task (Run...) and type the name of what you want to run.

ie.
cmd for the command prompt
regedit to undo the changes we made earlier
firefox to run firefox
etc..

Hope you find this useful.

-Wes
I actually registered just because of this post. Found it VERY useful. Seamless. Bravo! My only question is how go about mapping things such as volume up to '3', Volume Down to '6' and Mute to '9'? I've been looking around the xml file but I'm not really catching on. Is there possibly a way of mapping the Display key (when held for a certain amount of seconds) to bring up the Shut Down and Exit/etc or possibly the Favorites button? I like using the re-Touched skin but it fails to provide support.

[EDIT]

I figured out how to map these keys, just wish the 'Suspend' action would work by holding the Display key still.

(2013-04-26 20:18)cable_guy Wrote:  hi all, I have an original Xbox 1 IR remote receiver to female USB A.....is it possible that I plug a male to male USB A lead between the receiver and my HTPC to connect it?

I'm sure you've plugged this in for yourself by now, but I'm sure it wouldn't be a problem.
(This post was last modified: 2013-06-13 14:17 by Androxilogin.)
find quote
Post Reply