{"id":306,"date":"2004-06-01T17:00:50","date_gmt":"2004-06-01T17:00:50","guid":{"rendered":"https:\/\/surfrock66.com\/blog\/?p=306"},"modified":"2009-02-26T17:05:16","modified_gmt":"2009-02-26T17:05:16","slug":"ir-dongle-mod","status":"publish","type":"post","link":"https:\/\/surfrock66.com\/?p=306","title":{"rendered":"IR Dongle Mod"},"content":{"rendered":"<p>This was clearly the most complex mod I did.  I wanted to have the IR dongle always connected, but I hated that stupid dongle and how I had to remove it to ever use that 4th port.  I saw this on the <a href=\"www.xbox-scene.com\">www.xbox-scene.com<\/a> tutorials site, and tried it for myself.<\/p>\n<p style=\"text-align:center;\">\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_01.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_01.jpg\" alt=\"IR Dongle 01\" \/><\/a><br \/>Here's the dongle I got.  I should apologize now, I didn't think to use the macro function on my camera so all these pictures are crappy.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_02.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_02.jpg\" alt=\"IR Dongle 02\" \/><\/a><br \/>I opened it up, you can see the IR receiver.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_03.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_03.jpg\" alt=\"IR Dongle 03\" \/><\/a><br \/>This IR screen will come in handy later, so I kept it.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_04.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_04.jpg\" alt=\"IR Dongle 04\" \/><\/a><br \/>A close up of the board, witht he receiver up front.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_05.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_05.jpg\" alt=\"IR Dongle 05\" \/><\/a><br \/>To access the connector ports, you have to bend up the IR port.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_06.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_06.jpg\" alt=\"IR Dongle 06\" \/><\/a><br \/>I desoldered the connections, 5 of them for the USB port, and ripped the connector off, so I could remove all of the plastic.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_07.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_07.jpg\" alt=\"IR Dongle 07\" \/><\/a><br \/>I have these plug ports, I took one and placed a 5 pin\/5 wire connection on it for later use.  You'll see why.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_08.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_08.jpg\" alt=\"IR Dongle 08\" \/><\/a><br \/>The back of the board has the holes there for the connector, which I wired to the female pin port.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_09.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_09.jpg\" alt=\"IR Dongle 09\" \/><\/a><br \/>I took 1 inch pieces of wire and stuck them in the port holes.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_10.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_10.jpg\" alt=\"IR Dongle 10\" \/><\/a><br \/>I used some hot melt to make a plastic plug as a male connector to these pins.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_11.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_11.jpg\" alt=\"IR Dongle 11\" \/><\/a><br \/>After a little shaping and soldering, the male port is well formed.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_12.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_12.jpg\" alt=\"IR Dongle 12\" \/><\/a><br \/>More hot glue to protect the connections.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_13.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_13.jpg\" alt=\"IR Dongle 13\" \/><\/a><br \/>Using the old connector port, I made this removable controller connection.  Now, if I ever get a new case or whatever, I can use the DVD dongle outside of the case should I desire.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_14.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_14.jpg\" alt=\"IR Dongle 14\" \/><\/a><br \/>All Together<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_15.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_15.jpg\" alt=\"IR Dongle 15\" \/><\/a><br \/>Once Again, with the glue protection showing.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_16.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_16.jpg\" alt=\"IR Dongle 16\" \/><\/a><br \/>See, it removes.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_17.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_17.jpg\" alt=\"IR Dongle 17\" \/><\/a><br \/>I can even use the plastic case again.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_18.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_18.jpg\" alt=\"IR Dongle 18\" \/><\/a><br \/>See?<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_19.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_19.jpg\" alt=\"IR Dongle 19\" \/><\/a><br \/>This is to show the connection for the green LED which indicates when this port is receiving the 12 volts.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_20.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_20.jpg\" alt=\"IR Dongle 20\" \/><\/a><br \/>To make this dongle automatically switch back to the 4th controller port when a controller is plugged in, we use this 12V 4 connection trip relay so that if 12V are detected on the 4th port the connection is switched.  You also see the plastic hard drive chassy, which is the only good spot to put the relay.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_21.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_21.jpg\" alt=\"IR Dongle 21\" \/><\/a><br \/>I dremeled the plastic out.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_22.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_22.jpg\" alt=\"IR Dongle 22\" \/><\/a><br \/>Fits nicely.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_23.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_23.jpg\" alt=\"IR Dongle 23\" \/><\/a><br \/>We need to connect to the ground of the 4th controller port eventually, but we dont' want to ground that out to the whole case, so we insulate the 4th port with electrical tape.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_24.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_24.jpg\" alt=\"IR Dongle 24\" \/><\/a><br \/>Soldering a ground wire to the controller port.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_25.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_25.jpg\" alt=\"IR Dongle 25\" \/><\/a><br \/>Soldering 12V from the power supply.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_26.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_26.jpg\" alt=\"IR Dongle 26\" \/><\/a><br \/>I tapped into each of the controller port wires for port 4.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_27.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_27.jpg\" alt=\"IR Dongle 27\" \/><\/a><br \/>All of those wires get connected to the side of the case to keep them out of the way.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_28.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_28.jpg\" alt=\"IR Dongle 28\" \/><\/a><br \/>Labeling and connecting everythign to the relay.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_29.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_29.jpg\" alt=\"IR Dongle 29\" \/><\/a><br \/>I found these pins to make another male connector this time without the janky paper clip wires, so I did.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_30.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_30.jpg\" alt=\"IR Dongle 30\" \/><\/a><br \/>Marked the hole for the IR port.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_31.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_31.jpg\" alt=\"IR Dongle 31\" \/><\/a><br \/>Dremeled it out.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_32.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_32.jpg\" alt=\"IR Dongle 32\" \/><\/a><br \/>And it's a perfect fit!<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_33.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_33.jpg\" alt=\"IR Dongle 33\" \/><\/a><br \/>With everything, including the LED in.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_34.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_34.jpg\" alt=\"IR Dongle 34\" \/><\/a><br \/>It's glued to the inside of the plastic.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_35.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_35.jpg\" alt=\"IR Dongle 35\" \/><\/a><br \/>I had to do some nasty massive case wrecking, but it worked in the end.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_36.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_36.jpg\" alt=\"IR Dongle 36\" \/><\/a><br \/>The connected relay.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_37.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_37.jpg\" alt=\"IR Dongle 37\" \/><\/a><br \/>The port off, with the controller indication on and the IR LED off.<br \/>\n<a href=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_38.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"\/sub_pages\/xbox_mod\/ir_dongle\/ir_dongle_38.jpg\" alt=\"IR Dongle 38\" \/><\/a><br \/>And when the port is empty, the IR dongle is on, shown by the LED!  There is only one problem, some 3rd party controllers don't draw enoguh current to trip the relay, but all the original Xbox controllers trip it, so I need to remember what I'm connecting where.  I don't recommend doing this mod unless you really know what you're doing, it took a ton of time and effort, but it turned out cool!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This was clearly the most complex mod I did. I wanted to have the IR dongle always connected, but I hated that stupid dongle and how I had to remove it to ever use that 4th port. I saw this on the www.xbox-scene.com tutorials site, and tried it for myself. Here&#8217;s the dongle I got. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-306","post","type-post","status-publish","format-standard","hentry","category-projects"],"_links":{"self":[{"href":"https:\/\/surfrock66.com\/index.php?rest_route=\/wp\/v2\/posts\/306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/surfrock66.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/surfrock66.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/surfrock66.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/surfrock66.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=306"}],"version-history":[{"count":1,"href":"https:\/\/surfrock66.com\/index.php?rest_route=\/wp\/v2\/posts\/306\/revisions"}],"predecessor-version":[{"id":307,"href":"https:\/\/surfrock66.com\/index.php?rest_route=\/wp\/v2\/posts\/306\/revisions\/307"}],"wp:attachment":[{"href":"https:\/\/surfrock66.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/surfrock66.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/surfrock66.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}