Win HOW-TO setup the original Xbox DVD remote the correct way with EventGhost - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Tips, tricks, and step by step guides (https://forum.kodi.tv/forumdisplay.php?fid=110) +--- Thread: Win HOW-TO setup the original Xbox DVD remote the correct way with EventGhost (/showthread.php?tid=45337) |
HOW-TO setup the original Xbox DVD remote the correct way with EventGhost - waldo22 - 2009-02-11 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 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 - Josefin - 2009-02-16 Hello, I am looking for help, making our Xbox 360 (white remote with its IR reveiver) to work on the XBMC. Does this guide work on the white Xbox 360 remote? Also, what is point1 for? It came a driver-CD with the remote (or maybe Windows XP found it with no need of any driver, I don't recall for sure) so this point confuses a bit. - meob - 2009-02-17 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. thanks for this, i will deffo give it a go tonight. i am using a harmony one & event ghost, originally using a WMC remote for control then tought commands to harmony one. will try the xbox1 remote by itself first (with wmc ir extender?) iif its works ok, will hopefully teach tose commands to my harmony one. what a mess! ;-) my harmony one "IS" working with xbmc, i have a little lag and need to teach it some more custom commands like "tab" or "z" on normal keyboard.... - elinenbe1 - 2009-02-21 This totally worked -- perfectly! Thanks - waldo22 - 2009-02-22 elinenbe1 Wrote:This totally worked -- perfectly! Thanks @elinenbe1, Glad to hear it worked for you. Hope it was easy to follow. @Josefin, This is only for the ORIGINAL Xbox DVD remote, NOT THE 360! Sorry. -Wes - waldo22 - 2009-02-22 meob Wrote:will try the xbox1 remote by itself first (with wmc ir extender?) @meob, This guide is for the dongle, or receiver for the Original XBOX remote. You could still control it with your HarmonyOne if you want, but you have to use the Original XBOX dongle. If you're using the WMC extender, you'll need to use the drivers and plugin for that. It should still work in EventGhost with the XBMC plugin, but you'll need to use the WMC receiver pluin as well and configure EventGhost (map buttons) to that separately. - Death-Axe - 2009-02-22 pastbin wont load, anyone got me the xml? - mistermisfit - 2009-02-28 Thanks for the tutorial. Worked great The volume buttons don`t seem to work though. (3 and 6) Is this something I can fix? - jinxdone - 2009-03-02 mistermisfit: If you are using waldo22's EventGhost config it looks like he mapped buttons 3 and 6 simply to the "Number 3" and "number 6" actions. If you want those buttons to control volume up/down you have to assign them to do exactly that in EventGhost. in EG you can customize the buttons to do all sorts of things, like make 3 and 6 control volume if the button is held down for a set amount of time, while a short push will trigger the 3 and 6 actions. Or perhaps make a little mode-switcher that changes between generic actions like volume-control and XBMC controls? Take a look at this article in EG wiki for some instructions about the EG config (though I think it's very easy to learn by experimenting yourself): http://www.eventghost.org/wiki/Controlling_your_living_room_with_EventGhost#Program_Control If you guys run into any problems with the XBCDRC plugin, like unknown codes from third party remotes, please report them to me on the EG forum so I can fix it. I'll make a thread for it in the plugin support forum. -jinxdone - waldo22 - 2009-03-02 Yeah, I just mapped the number keys to the numbers themselves. Another way to use them would be to use SMS-style jumping, so the "2" key is letters "A, B, and C", "3" is "D, E, and F", etc. So, press "2" once and jump to "A", press twice, jump to "B", etc. Place the following in keymap.xml Code: <number2>JumpSMS2</number2> Or you can just change the action in EventGhost to be JumpSMS2 when you press 2, etc. (this may be easier and cleaner). Glad the tutorial helped. -Wes - supernoman - 2009-03-03 Do these drivers allow the system to wake from sleep? I am looking to replace my mce ir with this. - waldo22 - 2009-03-03 supernoman Wrote:Do these drivers allow the system to wake from sleep? I am looking to replace my mce ir with this. Don't think so. You'll need to get an XIR. See my post here: http://forum.xbmc.org/showpost.php?p=289968&postcount=22 - supernoman - 2009-03-03 Looks like the driver also doesn't support Vista 64. I installed the exe and I don't see an extracted inf or sys file. I can't set the IR device drivers installed. No wake from sleep and no x64 support is a double dead end for me. You might want to add that to the first post that x64 isn't supported. Oh well...now what to do with these usb xbox adapters. - jinxdone - 2009-03-03 Vista x64 should work fine, but it probably wont let you load redcl0ud's xbcdrc driver straight away because it's not digitally signed (or is self-signed). You can test whether it works press F8 during startup and choose the 'disable driver signature enforcement' (or similiar), then it should let you install the driver (you'd have to do this every boot though). For a permanent solution sign the driver and then set vista into test-mode, then it will let you load self-signed drivers. It's the same problem with XBCD (xbox controller drivers) and also many other open source drivers, you can look for help for that on redcl0ud's forum. Vista x64 is a real bitch with driver signature enforcement though, since SP1 theres no easy way to disable it anymore. This tool is great for signing drivers and setting vista into test mode: http://www.ngohq.com/home.php?page=dseo - supernoman - 2009-03-03 Thanks for the tips. Unfortunately, there still isn't a way to wake the system up from sleep with these drivers. I tried installing them on an XP 32bit machine to test and I don't see the power management tab for the HID device in device manager. And I happen to be running Vists x64 SP1. jinxdone Wrote:Vista x64 should work fine, but it probably wont let you load redcl0ud's xbcdrc driver straight away because it's not digitally signed (or is self-signed). |