Step 2: Wired (third-party) 360 controller

There are many many different 360 controllers out there. Fortunately, there are people out there who can help you out. Once you have Tattiebogle installed you can add support for more controllers.

After installing Tattiebogle like described in the last step for the wireless controller, download this link and run the command script to update Tattiebogle. This comes from Shoryuken forum member EddDeDuck. The forum post I found this is here.

(Note: found out the link for the command script is now broken. File attached to this step)

You will also need the Joystick Mapper app from the App Store to make this work.

OK, that's it. Have fun.
<p>This worked for me in YOSEMITE : </p><ol><li>Install the driver from above as normal<li>Open Terminal and type the following command:</ol><p><strong>sudo nvram boot-args=&quot;kext-dev-mode=1&quot;</strong></p><ol><li>Reboot your computer. When it's back up, open terminal again and type the following command all at once:</ol><p><strong>sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions</strong></p><p>Reboot again and your Xbox controller should be working!</p>
<p>Hi, I did this and I got the following error, does anyone know what I can do?</p><p>Untrusted kexts are not allowed</p><p>WirelessGamingReceiver.kext has invalid signature; omitting.</p><p>Untrusted kexts are not allowed</p><p>Wireless360Controller.kext has invalid signature; omitting.</p><p>kext file:///System/Library/Extensions/SiLabsUSBDriver64.kext/ is in hash exception list, allowing to load</p><p>kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load</p><p>Untrusted kexts are not allowed</p><p>360Controller.kext has invalid signature; omitting.<br><br>More info:<br><br>I used parallels and created a virtual machine. when I plugged in my xbox 360 receiver, it asked me if I wanted to map it to my Parallels virtual machine or my computer (my Mac). I mapped it to parallels. But now I am trying to map it back to my Mac and I have no idea how to because the 360 receiver hardware isn't registering in the driver configuration settings for the 360 wireless receiver..</p><p>however, the controller has been registered by my system profile. tldr; my mac recognizes my controller, but the drivers don't, and I think the cause of the problem is because somehow my controller is tied to my parallels virtual machine desktop. <br><br>Additionally I fear somehow some of my system memory is somehow tied up in parallels and not accessible from my mac desktop. not sure if that's even possible but it appeared my video card RAM was lower than the specs should be in my system profile. but I'm a noob so i could be wrong. </p>
<p>Thanks very much, worked for me. </p>
I have a wired xbox 360 controller it broke before the split that connects to the small piece that has the usb . When I opened it the metal end fell out I do not know what wires go where anyone know?
<p>hi</p><p>can i use any joystick for controlling mouse movements on win 8 and instead of mouse?but not for games.</p>
<p>Just a note, don't forget to sync your controller with your receiver! To do so, use the sync button on your receiver and the one on your controller (while both are on and ready). Skipped this step and couldn't figure out what was wrong, so just adding the info to help the next person with the same problem.</p>
<p>Note, if you're on Yosemite you'll need to install an unofficial version of the driver from https://github.com/d235j/360Controller/releases</p>
<p> Here is the newest version of Driver XBox360 controller (wired and wireless) for Mac Yosemite 10.10.3 <a href="https://dl.dropboxusercontent.com/u/14890209/Install360Controller0.15Preview6.pkg" rel="nofollow">https://dl.dropboxusercontent.com/u/14890209/Install360Controller0.15Preview6.pkg</a></p>
<p>thanks. I figured as such...wasn't working from just the initial download from tattiebogle.</p>
<p>Nice ... thanks for posting this. The yosemite driver worked perfectly after rebooting, then unplugging USB and plugging back in. Got my night planned now playing old sNES and NES games!</p>
<p>Here is a new version of the &quot;xbox driver&quot; out from <strong><a href="https://github.com/RodrigoCard" rel="nofollow">RodrigoCard</a></strong> signed for Yosemite &quot;Xbox 360- version 0.15 Beta#92. This is a direct download link <a href="https://dl.dropboxusercontent.com/u/14890209/Install360Controller0.15Preview6.pkg" rel="nofollow">https://dl.dropboxusercontent.com/u/14890209/Install360Controller0.15Preview6.pkg</a></p>
<p>Thanks for that. Was really easy to follow.</p>
It works!<br><br>My setup:<br>Mbp Retina 2014<br>XBOX 360 wireless controller<br>PC receiver (3rd party)<br>Joystick manager (App store)<br>And the lifesaving unofficial driver
<p>Im not getting any controller vibration! Did everything like you said and the game runs great with the controller.</p><p>Only thing is theres no vibration. Im using a wired Afterglow controller by pdp. Any thoughts?</p>
<p>Is the Joystick Manager app actually Joystick Mapper? Is it free?</p>
<p>Yes, and no. It costs $4.99 at Mac Store.</p>
<p>Try it : https://github.com/d235j/360Controller/releases/tag/v0.13.1-unofficial</p>
<p>Check out my video on how to use the Xbox One Controller on MAC OS X :) Link: <a href="http://youtu.be/e2iLn3Jfcwk" rel="nofollow">http://youtu.be/e2iLn3Jfcwk</a></p>
<p>I looked through all the controllers that are supported (trust me, it's hard to find the specific one you have) and mine is there (PowerA Mini Pro EX Blue) but still isn't recognized by Tattiebogle. any help?</p>
<p>i second this</p>
When the wireless one goes into sleep and you put it back on, some Apps do not recognize it is turned back on and you need to restart the App. Happening e.g. in SNES9X or ZSNES. This sucks...
nice one
Worked perfectly (wired). Now, if I can only remember what I programmed.
Sadly, it appears that the driver does not work with the newest xbox 360 wired controller. There was $35 well spent. Sigh...
Hey! do you use Steam for Borderlands 2? If so add me! Jobergy is steam username as well
Fair warning: A lot of the receivers you can find online are counterfeit, some of which don't work quite right and require a bit more fun to get working, your luck may vary; I got an official one when I got mine.
For gamepads on Mac computers, one of the best programs I've used is GamePad Companion, found in the App Store. It will set you back 8$, but it will support almost every controller you throw at it, including PS2 and XBox 360 (which requires a separate driver, but the developer provides the link.) <br> <br>I'm using a PS2 controller, and it works for all my emulators, as well as a few indie games I play. Haven't tried it with HL2 yet, though.
I saw that and was going to try it, but Joystick Mapper worked just fine so I stopped there.
Hello. Thank you for the instructable! Do you have a copy of Xbox360DriverExtraPadSupport.command.zip that could be mirrored? That one is giving a 404. :)
Weird, don't know why that broke. Uploaded the zip to step 2.

About This Instructable


179 favorites


Bio: I like to make things for the internets. I also sell a pretty cool calendar at supamoto.co. You'll like it.
More by fungus amungus: 3D paper signs Transforming Tree 3D Printed Toy How to Kill Yourself
Add instructable to: