Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Fraaaa

macrumors 65816
Original poster
Mar 22, 2010
1,081
0
London, UK
I used a wired Afterglow AX1 on Lion 10.7.3 - added a video on youtube here.

1. If you have installed any version of TattiBogle and didn't work download UnTattie.

2. Open Terminal and type: sudo sh and press enter, then insert your password - it will be invisible - and press enter.

3. Type again: sudo sh and be sure there is a space after sh.

4. Drag and drop UnTattie file in Terminal and press enter.

5. Download TattieBogle 0.08 and install it. It probably will say that it failed the installation but it will be installed.

6. Download this Controller List Installer.

7. Download this Controller List.

8. Go in About This Mac on the :apple: menu, click more info and then system report. Connect your controller if you haven't done that yet and check under hardware, and the USB. For me under USB High-speed bus, then Hub I had Afterglow gamepad. If you use an original controller you might see it as vendor specific device. Click on it and in the box below you will see a Product and Vendor ID. Write those down.

9. Open the Controller List file with a text editor and you look for <key>Controller</key> or look for other key tag that contains your device name, is irrelevant, but I edited under <key>PDPAfterglow</key> just because I have the Afterglow controller.

10. You will see this few line below it:
<key>idProduct</key>
<key>idVendor</key>

11. Insert in between those <integer></integer> tags those number you wrote down earlier instead of those that are in the file. You might want to check the second 'Thanks to' link at the bottom if this is getting confusing.

12. Once you have done save the changes and drag and drop the file over the automator controller list installer.

13. Go in system preferences and go mess with your XBOX Controller while you'll joy with glee! :)


You might want to check the links at the bottom to understand better some of the steps, however the guys do two things that I combined and made my controller working after 4 tedious hours and numerous dead-end research on the internet.

The second video also has some steps for the Wireless controller.

Let me know your result!!



Thanks to:

http://www.youtube.com/watch?v=GKH_qwJ55Hs

http://www.youtube.com/watch?v=ip5nggX7Wxw
 
Last edited:

NZed

macrumors 65816
Jan 24, 2011
1,136
1
Canada, Eh?
Can it be the newest Tattiebogle?

Oh and for the UnTattie part, it said permission denied.

Edit I tried it with SL. Probably why its not working.
 
Last edited:

Fraaaa

macrumors 65816
Original poster
Mar 22, 2010
1,081
0
London, UK
Sorry I wrote this yesterday at 2 am I might have forgot some steps.

Open Terminal and write sudo sh and press enter.

Type your password and press enter. Your password will not be visible on the screen.

Then continue from point 2.

Let me know.



The software is old a lot of people had not that working after the 0.08.
 

NZed

macrumors 65816
Jan 24, 2011
1,136
1
Canada, Eh?
Sorry I wrote this yesterday at 2 am I might have forgot some steps.

Open Terminal and write sudo sh and press enter.

Type your password and press enter. Your password will not be visible on the screen.

Then continue from point 2.

Let me know.



The software is old a lot of people had not that working after the 0.08.

It wont work. Anyways, I managed to open the .sh file and look at its commands and did it manually either on Terminal or just pinpointing to the file and deleted it myself so its fine. But the controller list wont work. I cant install it. I'm not getting my hopes to high since I'm on Snow Leopard and this is for lion
Thanks anyways!
 

marty141

macrumors newbie
Mar 9, 2012
1
0
I tried this as above with a standard wired xbox 360 controller- it still isn't working, just comes up with no controller recognised. Any ideas on why that might be? I put in the prod and vendor id's as suggested, but still nothing. I'm running same os x version, Lion 10.7.3. This is driving me nuts- any ideas would we welcome :).
 

applefan69

macrumors 6502a
Oct 9, 2007
663
148
I tried this as above with a standard wired xbox 360 controller- it still isn't working, just comes up with no controller recognised. Any ideas on why that might be? I put in the prod and vendor id's as suggested, but still nothing. I'm running same os x version, Lion 10.7.3. This is driving me nuts- any ideas would we welcome :).

Same here. I am beginning to think it will not work because we are using the Microsoft xbox controller. All the success stories I've seen online (and I have looked everywhere/tried everything) were with third party controllers. I wish I was wrong, but I just like you have had no success. I am running 10.7.4, but I don't see that making such a big difference.

I understand using terminal and editing .plist files. This is something I could do easily if it worked. I have tried all the instructions over again several times with no luck. I even got my hands on a more updated controller list file. ( labelled 15 rather than 13)

Greatly appreciate anyone who can help. Not high hopes though...
 

applefan69

macrumors 6502a
Oct 9, 2007
663
148
I just got to the bottom of our issue I believe.

What I am using is my original xbox 360 controller that is wireless but also has a play and charge cable. I assumed since the cable were USB it should work. From I understand it will NOT work with just the cable.

I believe what I need is a wired xbox 360 controller. like this http://www.amazon.ca/Microsoft-882224020824-Xbox-360-Controller/dp/B000B6MLTQ


Bummer I did not realize this sooner. I feel kinda stupid now, either way I can rest happy knowing there is a legitimate reason it does not work. Versus the frustration of wondering what I could be doing wrong, or that others were doing different.
 

kresentphresh

macrumors newbie
May 23, 2012
1
0
Hm

About time SOMEONE figured this out - Followed your instructions exactly (was thrown a little because the Vendor/Product IDs for my device were hex values while the Controller List file was using integers for everything), but as soon as I dropped the List File on the Updater, I rebooted the Preference Pane and everything was working perfectly.

Thanks a bunch, time to play some Rygar xD
 

Fraaaa

macrumors 65816
Original poster
Mar 22, 2010
1,081
0
London, UK
No, plug and play dosen't work, but you can use wireless controllers if you have the receiver. I don't have it to try and cannot make a tutorial.
 
Last edited:

hamchuck

macrumors newbie
Jun 14, 2012
2
0
My terminal continues to read Permission Denied when I try to drag drop and enter untattie file. Can't get past this step? Help!!
 

hamchuck

macrumors newbie
Jun 14, 2012
2
0
Hi,
yes I have followed the video and instructions. My problem now might be the afterglow ax.1 controller itself. It lights up when I start my computer but then does not stay on? I have tried different usb ports to no avail. It is a brand new Afterglow. Any ideas? Thank you so much for your help.

P.S. before I purchased the xbox afterglow, I had bought an afterglow for the PS3 which did stay on, so it is confusing.
 
Last edited:

psxtreme

macrumors member
Jun 27, 2009
33
0
hey man this is great I got my DDR Universe pad to work with OS X finally. I kept to trying to manually edit the .plist file in kext for the latest driver but it didn't seem to work at all. I would edit it, change the permissions back with chmod, reboot and...nothing.

Is there anyway to make this work on the newer driver? I think Mountain Lion will drop support for 32bit kexts so I'm afraid this might not work on it.
 

whtspdr

macrumors newbie
Aug 12, 2012
1
0
thanks so much! worked like a charm. i nearly freaked out when the green LEDs lit up.

one thing - as kresentphresh mentioned, System Report contained hex values for the vendor/product IDs. you'll know it's hex because it won't quite look like a number, eg "0x0113". just go to google and search for "0x0113 in decimal", replacing 0x0113 with the value from system report. it will give you a "normal" base 10 number. put THIS number into the controller list file.
 

jensonc

macrumors newbie
Aug 21, 2012
6
0
Driver Works, Games Don't

I've gotten my controller to work (after a lot of work) so that it shows up and is recognized by the TattieBogle driver in system preferences. However, when I try to use the controller in the Mac App Store version of games like Tomb Raider: Underworld or Star Wars: Force Unleashed, it doesn't recognize the controller. I've invested way too much time to give up now. Any suggestions?
 

jensonc

macrumors newbie
Aug 21, 2012
6
0
I've gotten my controller to work (after a lot of work) so that it shows up and is recognized by the TattieBogle driver in system preferences. However, when I try to use the controller in the Mac App Store version of games like Tomb Raider: Underworld or Star Wars: Force Unleashed, it doesn't recognize the controller. I've invested way too much time to give up now. Any suggestions?

For the record, I'm using an official Xbox 360 Batarang controller.
 

diego91

macrumors newbie
Sep 4, 2012
1
0
about step 4, i dont have to install untattie because i didnt have any version of it before. so my question is do i still press enter or just not press anything and continue on with the rest of the steps?
 

Fraaaa

macrumors 65816
Original poster
Mar 22, 2010
1,081
0
London, UK
about step 4, i dont have to install untattie because i didnt have any version of it before. so my question is do i still press enter or just not press anything and continue on with the rest of the steps?

You can skip that step and go with step 5. There is no harm is you go through step 4 anyways.
 

aznn1nja

macrumors newbie
Sep 5, 2012
2
0
See newer reply (Disregard this one)

Well in Mountain Lion it doesn't seem to be able to work, since the id's are not integers:
Product ID: 0xf900
Vendor ID: 0x1bad
All the IDs have the 0x in the beginning now, not sure what it was before but I hope there's a way to get it to work still? I don't want to have to use my windows computer just to connect my controller :(

Thanks for the amazing guide anyways though, most thorough one out there!


EDIT: Well I got it to work, made a new reply below :p
 
Last edited:

shizeet

macrumors newbie
Sep 13, 2012
1
0
I think I managed to get the my Macbook Pro to recognize my Razer Onza TE following your steps, but the problem is that the L/R Triggers seem permanently linked to activate the rumble packs. The harder I depress one of them, the more intense it causes the rumble to form from that side. Is there some way to fix this?
 

kevosoup

macrumors newbie
Sep 19, 2012
2
0
Alright - Did everything step by step. Keep in mind that I am new to the mac world. I didn't have to uninstall the tattiebogle - just installed the required version. Edited the controller list like you said. Do I just change the one vendor and product ID under the <key> Controller/Afterglow </key> section? Or all of them that show in the Controller list.

I dragged the controller list onto the installer, and it didn't work. : (
Not sure what's up. I have the Product number as 0xf900 and vendor as 0x1bad

BTW I have an afterglow controller as well.
Any help would be appreciated. :D

I'm also running on 10.7.4
 
Last edited:

EigenPuff

macrumors newbie
Nov 17, 2012
1
0
San Francisco
What's the difference between Tattieboggle v008 and the edited Tattieboggle v008 pkg?

I ask because somehow, after working fine for a number of weeks, my MBPR stopped working with the XBox360 Controller driver, and even hard crashed when I removed it.

Scrolling through the Colin Munro's release notes, v011 has a fix for this crash. I went through the steps again listed here, substituting Tattieboggle v011 package for TattieBoggle v008_edited, and I hope it works, but it'd be nice to know what the difference was so that I can have more confidence that it actually works.

Thanks!
 

FlorianP

macrumors newbie
Dec 24, 2012
1
0
any news ?

Hello there,

thanks for the tuto, great work, but I unfortunately still have issues.

the driver recognize the controller but it doesn't work in game (Batman Arkham City) even with a bunch of supported controllers in /Applications/Batman Arkham City GOTY.app/Contents/Resources/In*putDevices.

Does there is a way to add my controller in the InputDevices list ?


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