http://nikosapi.org/w/index.php?title=Xbox_DVD_Playback_Kit_Pinout&feed=atom&action=historyXbox DVD Playback Kit Pinout - Revision history2024-03-29T01:03:59ZRevision history for this page on the wikiMediaWiki 1.35.0http://nikosapi.org/w/index.php?title=Xbox_DVD_Playback_Kit_Pinout&diff=39&oldid=prevNikosapi: 1 revision2013-09-14T02:16:27Z<p>1 revision</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<tr class="diff-title" lang="en-CA">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 02:16, 14 September 2013</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en-CA"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Nikosapihttp://nikosapi.org/w/index.php?title=Xbox_DVD_Playback_Kit_Pinout&diff=38&oldid=prev96.42.117.154 at 01:47, 17 September 20092009-09-17T01:47:48Z<p></p>
<p><b>New page</b></p><div>The Xbox DVD playback kit is a standard USB device with a proprietary connector that interfaces to Microsoft's Xbox.<br />
Right now it is the cheapest ($20 CAD used) USB remote that is supported by LIRC (lirc_atiusb driver). With a piece of USB cable salvaged from an old piece of hardware you can make a top quality remote control device for your Linux-based PC.<br />
<br />
== Small Howto ==<br />
<br />
The procedure is quite simple:<br />
# Pry open the receiver's plastic case with a small screw driver<br />
# Drill a hole in the front part of the case to pass a wire through<br />
# Solder the wire to the receiver following the color code below<br />
# Glue the case back together and you're done!<br />
<br />
== Color Coded Pinout ==<br />
[[Image:Xbox-dvd-pinout.jpg|400px]] <br /><br />
* If you're using a standard USB cable you should just be able to match the colors and solder away, but to be sure check your cable with a continuity tester according to the USB spec provided [http://pinouts.ru/Slots/USB_pinout.shtml here].<br />
# Red = Positive Power (+5V DC)<br />
# White = Data -<br />
# Green = Data +<br />
# Yellow = Unused<br />
# Black = Ground (0V DC)<br />
<br />
== LIRC lircd.conf ==<br />
Here is the config I use to get the remote working with LIRC<br />
<br />
begin remote<br />
<br />
name XboxDVDDongle<br />
bits 8<br />
<br />
begin codes<br />
<br />
SELECT 0x0b<br />
UP 0xa6<br />
DOWN 0xa7<br />
RIGHT 0xa8<br />
LEFT 0xa9<br />
INFO 0xc3<br />
9 0xc6<br />
8 0xc7<br />
7 0xc8<br />
6 0xc9<br />
5 0xca<br />
4 0xcb<br />
3 0xcc<br />
2 0xcd<br />
1 0xce<br />
0 0xcf<br />
DISPLAY 0xd5<br />
BACK 0xd8<br />
SKIP- 0xdd<br />
SKIP+ 0xdf<br />
STOP 0xe0<br />
REVERSE 0xe2<br />
FORWARD 0xe3<br />
TITLE 0xe5<br />
PAUSE 0xe6<br />
PLAY 0xea<br />
MENU 0xf7<br />
<br />
end codes<br />
end remote<br />
<br />
== Notes ==<br />
<br />
Under newer Linux distros the lirc_atiusb driver won't work if the xpad driver gets loaded first. To correct this problem just unload the xpad driver and reload the lirc_atiusb driver.<br />
<br />
modprobe -r lirc_atiusb xpad<br />
modprobe lirc_atiusb<br />
<br />
EDIT<br />
to get this to work with ubuntu 9.04 <br />
sudo apt-get install lirc<br />
for both remote and reciever select the none option.<br />
then do<br />
sudo modprobe -r lirc_atiusb xpad<br />
then<br />
modprobe lirc_atiusb<br />
<br />
modify the /etc/lirc/lircd.conf with the above config<br />
modify the /etc/lirc/hardware.conf <br />
Making sure the below section is enabled<br />
#Enable lircd<br />
START_LIRCD="true"<br />
<br />
done.</div>96.42.117.154