Go Back   MacRumors Forums > Special Interests > Mac and PC Games

Reply
 
Thread Tools Search this Thread Display Modes
Old Jan 18, 2009, 04:22 AM   #1
Jameshrcairns
macrumors member
 
Join Date: Dec 2008
Use Xbox 360 controller with Mac!

Hi there, this is the updated tutorial of how to use an xbox 360 controller with your mac!
(updated as of 1. Feb 2013)

Simply make sure you have a working installation of at least version 0.11 of the 360 drivers on your Mac. You can download them from here
If you have a third party 360 gamepad download this file: Extra Gamepads Installer (Adds 65 third party devices to the supported list).
Open the .command file (you might need to right click on the file and select "Open" to avoid annoying GateKeeper stuff) and enter your admin password when prompted. Your password is not displayed when you type just press enter once you have typed it in and the script will run.

Installing the driver will add support for the 360 gamepad and a few others. Running the script will add 65 third party gamepads and fight sticks. I don't offer any guarantees (neither do Feral) for the script but it seems to work well so far. If the pad is picked up by the drivers it should work in most/all games that support gamepads.

The 65 supported devices so far are:

Device Name - USB Vendor ID - USB Device ID
ArcadeGameStick 1848 18264 \
BatarangWired 5604 16144 \
BigBenController 5227 1537 \
Controller 1118 654 \
DOA4Stick 3853 10 \
GamestopGamepad 4779 770 \
GamestopGamepad2 7085 63745 \
GameStopGamepad3 3695 1025 \
GuitarHero 5168 18248 \
GuitarHero 5168 18248 \
HoriFightingStickEX2 3853 10 \
HoriFightingStickEX2B 7085 62725 \
HoriFightingStickEX2C 3853 13 \
HoriFSVX 7085 62723 \
HoriPadEX2Turbo 7085 62721 \
HoriPadEXTurbo 3853 12 \
HoriRAPVXSA 7085 62722 \
HoriUnnamed 7085 21760 \
HoriUnnamedBlueSolo 7085 64001 \
JoytekXbox360 5678 48879 \
JoytekXbox360 5678 48879 \
KonamiDancePad 4779 4 \
LogitechF310 1133 49693 \
LogitechF510 1133 49694 \
LogitechF710 1133 49695 \
MadCatzBrawlStick 7085 61465 \
MadCatzFightStickNeo 7085 61498 \
MadCatzGamepad 1848 18198 \
MadCatzGamepad2 7085 63746 \
MadCatzGamepad3 7085 61642 \
MadCatzFPSPro 7085 61479 \
MadCatzMicroConGamepad 1848 18230 \
MadCatzMicroGamepad 1848 18230 \
MadCatzPad3 7085 61462 \
MadCatzPortableDrum 1848 39025 \
MadCatzProGamepad 1848 18214 \
MadCatzProGamepad 1848 18214 \
MVC2TEStick 7085 61497 \
MVC2TEStick2 1848 46904 \
PDPAfterglow 7085 63744 \
PDPTron 7085 63747 \
PDPVersusPad 7085 63748 \
PowerAMiniProEXGreen 5604 16128 \
PowerAMiniProEXWhite 9414 21248 \
RAPEXSE 3853 22 \
RazerOnza 7085 64769 \
RazerOnza2 5769 64769 \
RazerOnzaTE 7085 64768 \
RazerOnzaTE2 5769 64768 \
RedOctaneController 5168 63489 \
RockBandDrums 7085 3 \
RockBandGuitar 7085 2 \
RockCandy 3695 287 \
SaitekCB360 1848 51970 \
SC4VF5Stick 3853 13 \
SF4FightPad 7085 61480 \
SF4FightPad2 1848 18216 \
SF4StickSE 1848 18200 \
SF4StickTE 1848 18232 \
SF4StickTER2 7085 61496 \
SSF4StickTE 1848 63288 \
SSFIVTEChunLi 7085 61501 \
StrikeController 5769 1 \
TSZPelican 3695 513 \
ThrustmasterGPXLightback 9414 23298

(Big hat-tip to Cesium133x for his simple guide that helped for the basis of my more streamlined script using the newer 0.11 drivers instead of the older 0.08 drivers)

Unless your game does work with gamepads I would recommend avoiding Gamepad Companion. It overrides the built in game support often making things harder not easier. If you are trying to play any Feral game I would not use Gamepad companion as we have support for over 100 gamepads now without needing anything installed or setup beyond the 360 driver for 360 pads.

If you ask nicely and email Edwin at padsupport@feralinteractive.com with the Device name, USB Device and Vendor ID for a third party 360 device he can add it to the script and update the download link for everyone.

(All credit for this goes to Edwin or edddieduck)
__________________
27" iMac late 2012 3.4gHz 680MX 3TB fusion (waiting for delivery)
15" late 2008 MacBook Pro (dead )
iPhone 4S 32Gb black

Last edited by Jameshrcairns; Feb 1, 2013 at 01:25 PM. Reason: Updating for it to work now
Jameshrcairns is offline   5 Reply With Quote
Old Jan 18, 2009, 04:26 AM   #2
drichards
macrumors 6502a
 
drichards's Avatar
 
Join Date: Nov 2008
You don't need to use gamepad companion if your games support controller input usually. I've been using tatt's drivers for a couple years and never had a problem. It would be nice to have more flexibility and button remapping in the driver like its Windows counterparts, but it does a fine job all the same.
__________________
New MBP 2.53 ● Apple TV ● iPod Touch ● BlackBerry Pearl ● XM Radio
Be Green
drichards is offline   1 Reply With Quote
Old Jan 18, 2009, 05:17 AM   #3
Jameshrcairns
Thread Starter
macrumors member
 
Join Date: Dec 2008
Suppose sometimes they go a bit wrong though
i find gamepad companion the easier option.

All the Best
__________________
27" iMac late 2012 3.4gHz 680MX 3TB fusion (waiting for delivery)
15" late 2008 MacBook Pro (dead )
iPhone 4S 32Gb black
Jameshrcairns is offline   1 Reply With Quote
Old Feb 25, 2009, 07:17 PM   #4
buddman
macrumors newbie
 
Join Date: Feb 2009
OK, I'm part way there on the 360 controller

Open up Xbox 360 controller driver, Hit a few keys to see if it works.
then open up gamepad companion, and then select on the left hand pane
Microsoft Xbox 360 Wired/Wireless Controller.

Depending on what game you wish to play you set the keys to different buttons
Say if u want the RB on the controller to be say L on the key, in Gamepad Companion you press the RB on the controller and then there should be a Title that says no action then click on the drop down menu select single key then type in say L then click start and it will start emulating the letter L when you press RB

Reply with Questions im Happy to Help



All the Best[/QUOTE]

Jamie - I'm a newbie taking you up on your offer of help. I've followed all your directions and all seems fine - mapped all the keys etc, get movement on the screen etc. However, when I go in to play a game (Wall-e I'm afraid), the computer only responds from the mouse. Is there something else I need to toggle to get it to listed to the controller?? Im running off a G5 Powermac BTW
Txs. Dave
buddman is offline   0 Reply With Quote
Old Feb 27, 2009, 07:56 PM   #5
camomac
macrumors 6502a
 
camomac's Avatar
 
Join Date: Jan 2005
Location: Left Coast
this looks interesting, i think i might give it a try...

thanks
__________________
Bluray? What's that?
camomac is offline   0 Reply With Quote
Old Mar 6, 2009, 01:58 AM   #6
grifta67
macrumors newbie
 
Join Date: Jan 2008
I'm dismayed to report that so far I haven't been able to get the new Mad Catz Street Fighter 4 arcade stick working on my Mac. It's a perfect controller to use for older arcade games.

The Xbox guide ring lights up for a couple seconds when I plug it in, but then nothing. I've tried installing the drivers mentioned above and the companion panel, neither recognize the stick. I emailed Colin who put together the Mac driver to see if he can add support for these new sticks.

*fingers crossed*
grifta67 is offline   0 Reply With Quote
Old Apr 9, 2009, 02:04 PM   #7
Anaximines
macrumors newbie
 
Join Date: Apr 2009
I just bought a wired XBox 360 controller to use in OS X (10.5.6) but have been unable to get the driver to recognize the controller. The controller just sits there with the green ring flashing, meanwhile the preferences section says "No devices found"

I've used the same controller on the same machine in XP through bootcamp and it works fine there.

I also tried reinstalling the driver a few times, but no luck.

Any thoughts?
Anaximines is offline   0 Reply With Quote
Old Apr 9, 2009, 05:08 PM   #8
Sorkvild
macrumors 6502
 
Join Date: Feb 2007
Send a message via AIM to Sorkvild
Has anyone been able to use a 3rd party wired controller? My madcatz controller appears in the popup menu but no buttons respond.
Sorkvild is offline   0 Reply With Quote
Old Apr 16, 2009, 01:16 AM   #9
crunchbox
macrumors newbie
 
Join Date: Feb 2008
Location: Brisbane, Australia
Quote:
Originally Posted by Anaximines View Post
I just bought a wired XBox 360 controller to use in OS X (10.5.6) but have been unable to get the driver to recognize the controller. The controller just sits there with the green ring flashing, meanwhile the preferences section says "No devices found"

I've used the same controller on the same machine in XP through bootcamp and it works fine there.

I also tried reinstalling the driver a few times, but no luck.

Any thoughts?
Yeah I'm having the exact same problem here... Really frustrating - have tried a few other driver options but none seem to work. Any help would be greatly appreciated!
crunchbox is offline   0 Reply With Quote
Old Aug 9, 2009, 09:43 PM   #10
Kyuugoki
macrumors newbie
 
Join Date: Aug 2009
Location: Coquitlam; BC, Canada
Quote:
Originally Posted by Anaximines View Post
I just bought a wired XBox 360 controller to use in OS X (10.5.6) but have been unable to get the driver to recognize the controller. The controller just sits there with the green ring flashing, meanwhile the preferences section says "No devices found"

I also tried reinstalling the driver a few times, but no luck.

Any thoughts?
I also have this problem; only difference is that my OS is 10.5.7. Several people have illustrated this problem, and yet there have been no acknowledgments that the issue even exists, nevermind an answer.

I (as well as the others I'm sure) would really appreciate any advice as to how to go about remedying this problem.
Kyuugoki is offline   0 Reply With Quote
Old Oct 20, 2009, 07:51 PM   #11
blckout20
macrumors member
 
Join Date: Mar 2006
Location: CT
Send a message via AIM to blckout20
Quote:
Originally Posted by Anaximines View Post
I just bought a wired XBox 360 controller to use in OS X (10.5.6) but have been unable to get the driver to recognize the controller. The controller just sits there with the green ring flashing, meanwhile the preferences section says "No devices found"

I've used the same controller on the same machine in XP through bootcamp and it works fine there.

I also tried reinstalling the driver a few times, but no luck.

Any thoughts?
I have this same problem. Either the green light flashes on and then just stays off or it sometimes will keep flashing but either way it is not recognized. Has anyone figured out a solution for this?
__________________
Mac Book Pro 2.0 Ghz
Iphone 3g - 8 gb
blckout20 is offline   0 Reply With Quote
Old Dec 11, 2010, 05:39 PM   #12
x0r-lord
macrumors member
 
Join Date: Aug 2010
Location: Ottawa, Canada
Quote:
Originally Posted by Jameshrcairns View Post
This is all possible by the people that have made the xbox 360 controller driver for mac os x at tattiebogle.net all the credit go to them and the makers of gamepad companion
I find the sensitivity pretty brutal.
gamepad companion takes so much fine tuning it SHOULD BE FREE.

currently about to give up on it.
trying to use for Lost Viking in SC2

mapped control sticks to
X-axis: Right Arrow, Left Arrow
Y-Axis: Down Arrow, Up Arrow.

but no level of sensitivity seems to work properly.

it doesn't seem to register the analog movement properly. instead registering more button presses the further over the stick, and queueing them, so if you hold the stick over for a second too long your unit will move infinitely too far.

also tried mapping the pad to the arrow keys with key repeat off, key repeat doesn't actually seem to do much, as the keys still repeat and get queued up (non-stop movement in the direction you held as a result).
not very good at what it does..

apparently mapping method 1 is superior... I find them both pretty bad.
(http://www.mac-forums.com/forums/oth...ller-help.html)

thanks for posting it anyways OP
__________________
iPhone 4 | 32 GB | A1332
Macbook Pro|15" Unibody, 2.66Ghz Core i7, 8GB DDR3, 500GB 7200 RPM, Nvidia 330M 512MB.
Core i7 Tower | 24" Syncmaster, 920@3.8Ghz, 6Gb DDR3, 4TB HDD, 4870 x2
x0r-lord is offline   0 Reply With Quote
Old Jan 1, 2011, 04:17 PM   #13
bugsyone
macrumors newbie
 
Join Date: Jan 2011
Bugsyone

Hi all. It appears we are all having the same issue. I bought a new 360 wired to play SW Force Unleashed. I've done everything I can to get the controller to work. The System Preference shows the driver and it functions well when tested there. When I start the game, nada. I've even uninstalled the game to make certain it was installed correctly. The only issue I could find is the chipset. Packaging states it is supported by several chips with the bare minimum of a Nividia 8800. It also shows the 9600 chip, mine is a 9400.
This may be an issue. I wanted to weigh in on the probles we face.
bugsyone is offline   0 Reply With Quote
Old Jan 16, 2011, 04:12 PM   #14
austincarpi
macrumors newbie
 
Join Date: Jan 2011
Cod 4

Quote:
Originally Posted by Jameshrcairns View Post
Hey
This is a tutorial on how to use an xbox 360 wired or wireless controller (wireless controller needs wireless networking adaptor) with a mac for gaming. This also works with guitar hero controllers and rockband controllers etc.

First off you need to download two pieces of software

Gamepad Companion which can be found here:
http://www.carvware.com/gamepadcompanion.html (only a free trial but just download it again once the trial ends.)

Xbox 360 Controller Driver which can be found here:
http://tattiebogle.net/index.php/Pro...ller/OsxDriver

Then you install them
They should be installed in your System Preferences.
Plug in your controller either the wired controller via usb or for the wireless controller plug in the adaptor and then link the controller to the adaptor

Open up Xbox 360 controller driver, Hit a few keys to see if it works.
then open up gamepad companion, and then select on the left hand pane
Microsoft Xbox 360 Wired/Wireless Controller.

Depending on what game you wish to play you set the keys to different buttons
Say if u want the RB on the controller to be say L on the key, in Gamepad Companion you press the RB on the controller and then there should be a Title that says no action then click on the drop down menu select single key then type in say L then click start and it will start emulating the letter L when you press RB

Reply with Questions im Happy to Help

This is all possible by the people that have made the xbox 360 controller driver for mac os x at tattiebogle.net all the credit go to them and the makers of gamepad companion

Hope this Article Helps!

All the Best
does this work with cod 4? ^
austincarpi is offline   0 Reply With Quote
Old Mar 27, 2011, 08:36 AM   #15
MrR917
macrumors newbie
 
Join Date: Mar 2011
360 controller wont work

So i just got my 360 wireless adapter for my mac. Installed tatts driver version .08 for mac. I open it up in my preference pane and doesn't show that my adapter is there and connecting to my controller, have tried multiple things such as installing older versions. I know that my computer sees my adapter because it shows up on my usb inside my mac with all its information. on 64-bit need some help.
MrR917 is offline   0 Reply With Quote
Old Jun 7, 2011, 08:19 AM   #16
Nrwrit3r
macrumors 6502a
 
Join Date: May 2010
Does this mean I can buy cod for $45 and use it with an xbox controller?

And can I play xbox live with other xbox users??
Nrwrit3r is offline   1 Reply With Quote
Old Jun 7, 2011, 09:55 AM   #17
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by Nrwrit3r View Post
Does this mean I can buy cod for $45 and use it with an xbox controller?
Depends if the game supports gamepads I don't think the COD4 on the Mac does support gamepads but you can always email the Mac developer and ask if they support gamepads in COD that is the easiest way of finding out for sure.

Quote:
Originally Posted by Nrwrit3r View Post
And can I play xbox live with other xbox users??
No, XBox Live! is only for Xbox 360 players, PC, Mac and Playstation users cannot play against 360 players.
edddeduck is offline   0 Reply With Quote
Old Jun 9, 2011, 10:45 AM   #18
geoshir
macrumors newbie
 
Join Date: Jun 2011
xbox 360 controller

i need help on how my xbox 360 wireless controller.it wont work on my windows 7 ultimate parallel desktop for fifa 11.it works alright with the mac os but when i move to the windows os with parallel desktop,it won't work with fifa 11 game.

any ideas will be appreciated.
geoshir is offline   0 Reply With Quote
Old Jul 20, 2011, 04:50 PM   #19
TSE
macrumors 68030
 
TSE's Avatar
 
Join Date: Jun 2007
Location: St. Paul, Minnesota
Can we use the 360 controller for emulators, etc.?
__________________
MacBook Pro, 2.2ghz Quad-Core i7 Processor, 15" 1680x1050 Anti-Glare LCD, 16gbs of RAM, 500gb Samsung 840 evo SSD, AMD Radeon 6750M HD, Mac OS X + Windows 7 Ultimate
TSE is offline   0 Reply With Quote
Old Jul 21, 2011, 11:36 AM   #20
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by TSE View Post
Can we use the 360 controller for emulators, etc.?
If the application supports gamepads and you install the drivers it should work fine. As with all these things trhe best thing to do is contact the people who make the product and ask their support team.

I don't know if it will work with AC but I am sure the support team can answer if the Manual or Read Me does not.

Edwin
edddeduck is offline   0 Reply With Quote
Old Jul 22, 2011, 12:07 PM   #21
ivanhoe888
macrumors newbie
 
Join Date: Jul 2011
Well, I got the X360 controller to work! (at least, it lights up)... unfortunately...doesn't seem to work with AC Brotherhood...bummer
ivanhoe888 is offline   0 Reply With Quote
Old Sep 3, 2011, 11:44 PM   #22
thetrystero
macrumors member
 
Join Date: Jun 2009
how to map map trigger buttons to single key?

how do i get rt and lt mapped to single key? i'm trying to use the controller with fifa 11 mac. all the buttons are mapped ok using gamepad companion, except for rt and lt. the lt is set to z-axis element, and the rt is set as z-rotation element in gamepad companion, which do not allow single click mappings.
thetrystero is offline   0 Reply With Quote
Old Oct 21, 2011, 11:46 AM   #23
E119
macrumors newbie
 
Join Date: Oct 2011
No devices found ! help

Hello.

I am trying to make an xbox 360 controller work on my MacPro 1.1.

There is in the preference panes, "Pref360Control", but it does not recognise my controller.

I have read loads of threads and I have tried the sudo commands, and the results are below.

I tried downloading the new version of tattiebogle and performing the sudo on that, but no joy.

What aspect of the 360 ControllerInstall do I need to perform sudo on? the disc image, the .pkg?

Honestly, what is the point of having an xbox 360 Controllers item in the System Preferences if it doesn't work?

Strangely the controller WAS recognised when I first plugged it in, but after that, nothing.

Please help, I'm tired of gaming off the keyboard.

MANY THANKS

Macpro 1.1 OS X 10.6.8

Here is what my terminal said;


Users-Mac-Pro:360ControllerInstall user$ cd /Users/xxxxx/Downloads/360ControllerInstall
Users-Mac-Pro:360ControllerInstall user$ sudo sh 360ControllerInstall.sh


Xbox 360 Controller driver installer for Mac OS X 10.6 'Snow Leopard'

-n Verifying disk image...
verified!

Removing any previous installs...
-n Unloading kernel extensions...
(kernel) Kext com.mice.driver.Xbox360Controller not found for unload request.
Failed to unload com.mice.driver.Xbox360Controller - (libkern/kext) not found.
(kernel) Kext com.mice.driver.Wireless360Controller not found for unload request.
Failed to unload com.mice.driver.Wireless360Controller - (libkern/kext) not found.
Can't open CFBundle for /System/Library/Extensions/Wireless360GamingReceiver.kext.
done!
-n Removing files...
done!
done!

-n Mounting disk image...
done!
-n Extracting archive...
done!
-n Copying files to proper locations...
cp: 360ControllerTemp/: unable to copy extended attributes to /: Is a directory
done!
-n Loading kernel extensions...
done!
-n Cleaning up...
rm: Archive.pax.gz: No such file or directory
done!

It is highly recommended that you restart after installing. If you choose not to restart, wait a few minutes before connecting any controllers. A log of this process has been created as 360ControllerDiag.txt
Users-Mac-Pro:360ControllerInstall user$


; This sounds good, but it didn't work, I've tried with all different releases of tattieboogle, and although I can now use Terminal to execute installs, the Pref360Control pane in still not picking up my 360 controller.

Any ideas? Thanks, E119.

Last edited by E119; Oct 21, 2011 at 04:04 PM. Reason: Further Data
E119 is offline   0 Reply With Quote
Old Oct 25, 2011, 09:29 PM   #24
jplaza
macrumors newbie
 
Join Date: Oct 2011
Afterglow

I just bought an Afterglow xbox 360 controller but for some reason it wont work on my MacBookPro-Lion. Does anybody know how to fix this? need help fast!
jplaza is offline   1 Reply With Quote
Old Oct 26, 2011, 05:59 AM   #25
edddeduck
macrumors 68000
 
Join Date: Mar 2004
Quote:
Originally Posted by jplaza View Post
I just bought an Afterglow xbox 360 controller but for some reason it wont work on my MacBookPro-Lion. Does anybody know how to fix this? need help fast!
Third party pads are not all recognised by the tattieboogle drivers, some are some are not. If yours is not supported you might be able to help I suggest dropping him an email.

Edwin
edddeduck is offline   0 Reply With Quote

Reply
MacRumors Forums > Special Interests > Mac and PC Games

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
OS-neutral: Help with xbox 360 controller ventuss Mac and PC Games 0 Jan 15, 2014 09:56 AM
Xbox 360 Controller Recognized by Mac, not Games jensonc Mac and PC Games 2 Aug 22, 2013 03:23 AM
Using a Batarang Xbox 360 Controller jagwa77 Mac and PC Games 1 Jul 21, 2012 05:14 AM

Forum Jump

All times are GMT -5. The time now is 04:06 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC