Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
so after reading all of this I am not sure what to do. i just bought a wired 360 controller with the hopes that I would be able to use it for my small collection of mac games. I downloaded the driver but I am unable to use it for any of the two games i tried (star wars Force unleashed and Bioshock). any suggestions? the controller works fine and responds to the driver i installed but still it wont respond when trying to use it for games. I am new to this please help.

Well let's start with the driver. Did you install the .09 one or the older .08 one? The .08 is the only one that currently works with boishock.
 
yes I originally started with the newest version but saw that it did not work with bioshock so I changed a few small things and installed the 08 version. before with the 09 version it would locate my controller and all the buttons and such worked but now it will not locate my controller when plugged in. also when I installed the 08 version the installer said " installer encountered an error that caused the installation to fail." but there is an icon in my system pref's now and it will open but it wont locate the controller. maybe i did something wrong? I followed Essem directions on how to change the overwrite but maybe i did it wrong. thanks for the help.
 
yes I originally started with the newest version but saw that it did not work with bioshock so I changed a few small things and installed the 08 version. before with the 09 version it would locate my controller and all the buttons and such worked but now it will not locate my controller when plugged in. also when I installed the 08 version the installer said " installer encountered an error that caused the installation to fail." but there is an icon in my system pref's now and it will open but it wont locate the controller. maybe i did something wrong? I followed Essem directions on how to change the overwrite but maybe i did it wrong. thanks for the help.

The 360 drivers are a little strange sometimes, they are written by someone in their spare time so are not as well tested over a number of machines as commercial software so strange bugs can sometimes appear.

We developed the game using the 0.8 drivers but we are investigating working with the open source developer to help fix any issues people are having with our games (including BioShock).

If you contact support with a support report (while your pad is plugged into the machine) we can have a look but I cannot promise anything.

Edwin
 
No longer so since Snow Leopard.

The original post noticing that the Sixaxis connects under 10.6 was at http://finerthingsinmac.com/2009/11...uetooth-pad-works-wirelessly-without-drivers/

I took a punt and found it works exactly as the above link says.

Once the pad has been introduced to the Mac, just hold down the PS button to connect before starting play (you can watch the status switch in BT Preferences), use the BT Menulet to disconnect afterwards (or the pad keeps polling and stops the Mac sleeping)

The pad is then recognised (as a Sixaxis) by TR Anniversary (but not by Bioshock). I played the whole game using it over Christmas with no problems. I had to set up the pad assignments myself first time, but they are remembered.

There are *definitely* no 3rd party drivers, let alone any of Tattiebogle's, involved; I don't install such things on principle. I'm on vanilla OSX 10.6.2.

So Feral/Robosoft are *already* sitting on code that works with a Sixaxis, all you have to do is find it ;) and transfer it to other games.

Cheers...

This may be so but months have gone by now and I still can't get the SixAxis to work with either TRA or Bioshock despite the OSX update.

SixAxis is detected by TRA but, other than the left stick moving up/down, nothing works. The LogicTech DualShock USB gamepad continues to work.

With Bioshock still nothing works. I understand that there is meant to be a Bioshock patch released to allow Bioshock to recognise my LogiTech DualShock but I haven't been able to find it. Bioshock itself can't find anything with its built in Game Updater. This updater in Bioshock is identical to that in TRA but that has never worked either. Up to now I have assumed that is because there have been no updates for TRA. Now I'm not so sure.

But TRA is irrelevant to the Bioshock issue. I only digress for the comparision which might prove useful.
 
This may be so but months have gone by now and I still can't get the SixAxis to work with either TRA or Bioshock despite the OSX update.

SixAxis is detected by TRA but, other than the left stick moving up/down, nothing works. The LogicTech DualShock USB gamepad continues to work.

With Bioshock still nothing works. I understand that there is meant to be a Bioshock patch released to allow Bioshock to recognise my LogiTech DualShock but I haven't been able to find it. Bioshock itself can't find anything with its built in Game Updater. This updater in Bioshock is identical to that in TRA but that has never worked either. Up to now I have assumed that is because there have been no updates for TRA. Now I'm not so sure.

But TRA is irrelevant to the Bioshock issue. I only digress for the comparision which might prove useful.

We worked out (and documented how to pair) SixAxis pads after both titles had been released, newer games like Mini Ninjas have full support for the PS3 pad when playing in 10.6.

BioShock has a set list of supported pads and the PS3 pad is not on the list so the game will not pick it up even if the OS does, this is because BioShock only works with preset pad layouts as the PC only supported the 360 pad. The BioShock game will automatically offer the 1.0.1 patch if you are online this will support the 360, MadCatz and Logitech RumblePad 2(wired).

We plan on adding in support for the PS3 pad the next time we patch the title, however as this would be a new feature not a bug fix it is lower on our priority list right now.

Tomb Raider support is a bit more tricky as the game is even older, basically some of the pad definitions act differently on a PS3 pad compared to other pads as it has two (yes two) sensors for every button whereas most other pads only have one. Poor old Tomb Raider is getting confused and we need to tell it specifically which sensors to use and which to ignore. Again when we do a patch this will get included but as it is an extra not a fix of a problem it is a lower ranked priority right now.

Summary is both games will get PS3 pad support with the next patch(es) but I cannot say when that will be.

Edwin
 
Has anyone figured out the issue with The Force Unleashed and the XBox 360 controller? I'm going insane trying to figure it out... Please, anyone?
 
We worked out (and documented how to pair) SixAxis pads after both titles had been released, newer games like Mini Ninjas have full support for the PS3 pad when playing in 10.6.

BioShock has a set list of supported pads and the PS3 pad is not on the list so the game will not pick it up even if the OS does, this is because BioShock only works with preset pad layouts as the PC only supported the 360 pad. The BioShock game will automatically offer the 1.0.1 patch if you are online this will support the 360, MadCatz and Logitech RumblePad 2(wired).

We plan on adding in support for the PS3 pad the next time we patch the title, however as this would be a new feature not a bug fix it is lower on our priority list right now.

Tomb Raider support is a bit more tricky as the game is even older, basically some of the pad definitions act differently on a PS3 pad compared to other pads as it has two (yes two) sensors for every button whereas most other pads only have one. Poor old Tomb Raider is getting confused and we need to tell it specifically which sensors to use and which to ignore. Again when we do a patch this will get included but as it is an extra not a fix of a problem it is a lower ranked priority right now.

Summary is both games will get PS3 pad support with the next patch(es) but I cannot say when that will be.

Edwin

Edwin.

Many thanks for the 'heads up'. I would, if I may, just like to clarify my previous post a tad.

I have the LogiTech Dual Action (DA) gamepad and several PS3 gamepads.

The DA works fine with Tomb Raider Anniversary (TRA) and I have no issues with this. The PS3 partially works with TRA (and not at all with Bioshock) for the reasons you were kind enough to tell me. I also have no issue with this because for TRA I can use the DA of course.

Earlier in this thread however you mentioned that, due to popular demand, your team were to add support for the Dual Action to Bioshock "in the next patch".

Any clue as to when this next patch is to be issued? My version of Bioshock (v 1.0.1) has yet to advise me of any update at all and it must now be getting on for a year that this business has been rumbling on (pun intended). If, for whatever reason, no such update is planned in the short or longer term it would be useful to know this so that one may decide whether to keep the game or sell it on to some other poor bugger.
 
Last edited:
this is a lot for me to read I am not lazy, so can this work?
I bought bioshock and i hate using the keyboard.

My mac is late 08 mbp if that helps

what exactly do i need to do to use my xbox 360 controller thank you for your help in advance
 
this is a lot for me to read I am not lazy, so can this work?
I bought bioshock and i hate using the keyboard.

My mac is late 08 mbp if that helps

what exactly do i need to do to use my xbox 360 controller thank you for your help in advance

You have to install the 360 drivers, the Mac 360 drivers are open source and are a little buggy in places so Feral cannot guarantee they will work.

http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver

You also need to have a wired (or wireless with PC dongle) 360 gamepad. The game also works with a MadCatz or RumblePad2. These pads are also more reliable as they do not need any drivers to work.

Edwin

Edwin
 
Hi


Been looking into all this myself.

Would one of these work with Bioshock anybody know ?

Macally iShockX USB Game Controller
 
Would one of these work with Bioshock anybody know ?

Macally iShockX USB Game Controller

Hi Washac. BioShock only works with the Logitech RumblePad 2, the MadKatz Wired 360 controller, and the Microsoft 360 controller using unofficial 3rd-party drivers. We've not tested it to work with any others. We're hoping to add more flexible gamepad support to BioShock soon, but we don't have a date for when that will be (depends on when we can find the time!) :)

– Ian
 
Hi Washac. BioShock only works with the Logitech RumblePad 2, the MadKatz Wired 360 controller, and the Microsoft 360 controller using unofficial 3rd-party drivers. We've not tested it to work with any others. We're hoping to add more flexible gamepad support to BioShock soon, but we don't have a date for when that will be (depends on when we can find the time!) :)

– Ian

Hi

Thanks for the reply.

Read some more after my post have gone down the PC dongle 360 route.
 
MadCatz controller not fully functional

After reading the posts regarding the use of a Xbox controller for BioShock, I finally got it to work. However, my "A" button is not functional in-game. When I open the controller preferences, it works fine. When attempting to use during play, I am unable to pickup items or "use". Any thoughts or fixes?

Thanks for all of you who have helped.

Mike
 
I discovered a workaround for anyone having the same editing problem I previously had.
In order to get Bioshock to work with the XBox controller for my iMac, I followed the previous thread; however, when I tried to edit and SAVE the respective edited files (in the 360ControllerInstall.pkg file), I was told that the VOLUME was write only. I couldn't even edit a copy of the Info.plist file, e.g. because "permissions" wouldn't let me write over the original.
WORKAROUND: Copy the entire 360ControllerInstall.pkg file to the desktop (this obviously puts the "contents"into a "read/write" volume. I then edited and saved the files to the .pkg file on the Desktop, and then ran the .pkg file on my desktop (rather than the original I had downloaded.
Now BioShock allows me to choose the XBox 360 Controller to play the game rather than just the keyboard.:):D
I tried this, it worked perfekt untill the end of the installation! The installation "failed" but the driver was still installed, but it was the (32) bit one. And it can't find my controller now! Do you have any idea why this happened? :)
 
Does anyone know if version .8 of the 360 controller driver works with Assassins Creed? I have .9 and in the control options menu the controller is detected but when I enter the game the buttons don't work. Does anyone with .8 driver have Assassins Creed working with their 360 controller?
 
You have to install the 360 drivers, the Mac 360 drivers are open source and are a little buggy in places so Feral cannot guarantee they will work.

http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver

You also need to have a wired (or wireless with PC dongle) 360 gamepad. The game also works with a MadCatz or RumblePad2. These pads are also more reliable as they do not need any drivers to work.

Edwin

Edwin

Hi. There is quite a bit to take in on this. I have purchased a MadCatz wired 360 controller and installed the tattiebogle driver .08. I have a new imac and Bioshock.

The driver works and the controller is recognized and all buttons work using the driver in System Prefs.

In the game controller setup the xbox controller option is greyed out.

So after reading the posts, it would seem that it is crap shoot if the controller will work or not with Bioshock?

I appreciate any help. I am not an expert on using terminal and all that, but have a basic grasp of what is up. I just have been having trouble finding a cut and dry answer in the threads...
 
Hi. There is quite a bit to take in on this. I have purchased a MadCatz wired 360 controller and installed the tattiebogle driver .08. I have a new imac and Bioshock.

The driver works and the controller is recognized and all buttons work using the driver in System Prefs.

In the game controller setup the xbox controller option is greyed out.

So after reading the posts, it would seem that it is crap shoot if the controller will work or not with Bioshock?

I appreciate any help. I am not an expert on using terminal and all that, but have a basic grasp of what is up. I just have been having trouble finding a cut and dry answer in the threads...

The 360 drivers are open source, have not been patched in over 6 months and are a little unreliable at times. If you use a supported pad like the USB MadCatz or Logitech RumblePad2 pad they will always work.

The 360 pad will work if the driver behaves correctly as Feral don't develop the 360 pad drivers we cannot guarantee the behaviour of a third party driver. In your case it looks like something is not quite right.

Edwin
 
It looks like Bioshock for Mac now supports Xbox 360 controllers, as of the 1.1.1 update. I haven't tried it, but the notes for the update say "added support for more controllers" and one review I read mentioned they work.

Hope no one minds me bumping and old thread, but this thread comes up on the first page of a Google search about the subject.
 
It looks like Bioshock for Mac now supports Xbox 360 controllers, as of the 1.1.1 update. I haven't tried it, but the notes for the update say "added support for more controllers" and one review I read mentioned they work.

Hope no one minds me bumping and old thread, but this thread comes up on the first page of a Google search about the subject.

It's always supported the 360 Pad, we added more pads to this version but the 360 has been supported from launch :)

Edwin
 
It's always supported the 360 Pad, we added more pads to this version but the 360 has been supported from launch :)

Edwin

I can't find the supported pads list anywhere though. I assumed "support for more pads" meant PS3 Dualshock, but the game has an option only for XBox 360. Am I getting something wrong, or is Dualshock still not supported?
 
I can't find the supported pads list anywhere though. I assumed "support for more pads" meant PS3 Dualshock, but the game has an option only for XBox 360. Am I getting something wrong, or is Dualshock still not supported?

The PS3 pad was supported since the 1.0 release of BioShock. Just plug it in then start up the game, you need to enable the gamepad mode which is called 360 (because the PC version only supported the 360 and the text is hard coded in a flash based menu to cannot be edited).

Enjoy.

Edwin
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.