That ProductID and VendorID are actually already listed as SF4 TE Round 2, must be using the same PCBs or something. Give the drivers a go and see how it goes.
Finally got it running with your help
BIG Thanks for all your work tsphan!
Here’s the info for the HRAP VX SA:
REAL ARCADE Pro.VX:
Product ID: 0xf502
Vendor ID: 0x1bad
Version: 5.33
Serial Number: 091008E6
Speed: Up to 12 Mb/sec
Manufacturer: HORI CO.,LTD
Location ID: 0xfa140000
Current Available (mA): 500
Current Required (mA): Unknown (Device has not been configured)
Razer Onza Tournament
Here is the info for the Razer Onza TE Controller:
XBOX360 GAMEPAD:
Product ID: 0xfd00
Vendor ID: 0x1bad
Version: 1.24
Serial Number: 069F5095
Speed: Up to 12 Mb/sec
Manufacturer: Razer
Location ID: 0x06200000
Current Available (mA): 500
Current Required (mA): 500
I thank you all for this thread.
EDIT: I’ve added this to my own plist and used that droplet to install it, and it worked first try.
Hey peeps, I went ahead and added the above info for the Razer to my own plist, download it here if you want: https://sites.google.com/site/bumpycarrot/ControllerList-11R.plist
PDP Tron Controller
Disney Tron Controller for Xbox 360:
Product ID: 0xf903
Vendor ID: 0x1bad
Version: 1.00
Serial Number: 00003132
Speed: Up to 12 Mb/sec
Manufacturer: Performance Designed Products
Location ID: 0x04100000
Current Available (mA): 500
Current Required (mA): Unknown (Device has not been configured)
Drum Kit
tsphan - This is a bit off-the-wall, but do you think you could add this controller to the list too? If not, can somebody explain how to add it into the plist yourself?
Mad Catz Portable Drum Kit:
Product ID: 0x9871
Vendor ID: 0x0738
Version: 4.10
Serial Number: 0B97EA41
Speed: Up to 12 Mb/sec
Manufacturer: Mad Catz, Inc.
Location ID: 0x1a200000
Current Available (mA): 500
Current Required (mA): Unknown (Device has not been configured)
I’d like to expand on this further. For those who don’t have the genuine MS Receiver. you need to do the following.
First find the vendor and product codes from your system profiler under USB. LIke this
Vendor-Specific Device:
Product ID:0x0291
Vendor ID:0x045e (Microsoft Corporation)
Version:1.07
Speed:Up to 12 Mb/sec
Location ID:0xfa120000 / 5
Current Available (mA):500
Current Required (mA):260
then install the driver. and open up terminal.
sudo pico /System/Library/Extensions/WirelessGamingReceiver.kext/Contents/Info.plist
This will open a text editor which with your arrow keys allows you to edit the relevant vendow and product code I have highlighted in bold.
<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” "http://www.apple.com/DTDs/PropertyList-1.0.dt$
<plist version=“1.0”>
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>WirelessGamingReceiver</string>
<key>CFBundleIdentifier</key>
<string>com.mice.driver.WirelessGamingReceiver</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>WirelessGamingReceiver</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleSignature</key>
<string>???</string>
<key>CFBundleVersion</key>
<string>1.0.0d2</string>
<key>IOKitPersonalities</key>
<dict>
<key>WirelessGamingReceiverForWindows</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.mice.driver.WirelessGamingReceiver</string>
<key>IOClass</key>
<string>WirelessGamingReceiver</string>
<key>IOKitDebug</key>
<integer>65535</integer>
<key>IOProviderClass</key>
<string>IOUSBDevice</string>
<key>idProduct</key>
<integer>0x0291</integer>
<key>idVendor</key>
** <integer>0x045e</integer>**
</dict>
</dict>
<key>OSBundleCompatibleVersion</key>
<string>1.0.0d1</string>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOHIDFamily</key>
<string>1.2</string>
<key>com.apple.iokit.IOUSBFamily</key>
<string>1.8</string>
<key>com.apple.kpi.iokit</key>
<string>8.0.0</string>
<key>com.apple.kpi.libkern</key>
<string>8.0.0</string>
<key>com.apple.kpi.mach</key>
<string>8.0.0</string>
</dict>
</dict>
</plist>
Then Exit with control x and save.
reboot your mac and it should be working. I hope this is idiot proof enough…
Thanks All and thanks to monsharen.
Having a bit of an issue with my SFIV Fightpad (second edition). The RT button is simply not registering. In the preference pane itself pressing the button clearly elicits a response but for actual applications (Kega Fusion for example) it might as well not exist. The button is simply not detected. Any ideas?
Keep in mind that the RT is not registered as a button, and unless Tattiebogle somehow updates the drivers to make that happen, or someone mods his source code, it won’t be. It’s an analog axis and Kega likely doesn’t recognize multiple analog inputs.
Mame OS X for example will not. SDLMame on the otherhand will.
I use ControllerMate to remap all of my stick’s buttons and analogs (including the LT and RT) to keyboard buttons and then bind the keyboard buttons in game. Works great for me. Results may vary.
Hi guys! I’ve modified the source of the driver to accept the triggers as buttons.
Get it here: http://www.creativdeveloper.com/?p=103
There’s now a setting in the preference panel that reads “digital triggers”. If you enable this, the RT will register as BACK and the LT will register as START.
This allows the driver to work with MAME OSX and SDLMAME without any further modification! Or any need to use enjoy or controllermate (ugh)
The driver has also been updated to support most of the controllers in the 0.08 plist above…it also installs fine on snow leopard (that was a major headache since 0.10 doesnt support my hori controllers and tattiebogle doesnt have the source available for any other 10.6 supported version…aaaagh!)
Anyway I’ll upload the driver to a public URL and link to it here, along with the updated source code and the uninstall script I’ve been using (I think I got it from this thread…)
We are not forever indebted to you. We need to verify if possible if this will work in OS X Lion and if all controllers are compatible. I know when Tattibogle made 0.09, it eliminated the Madcatz Controllers. I’ll verify it at my latest possible time.
I read through this thread and tried installing this driver using tsphan’s instructions. I have .08 and installed the controller list 12 with tsphan’s automator app. I even followed a youtube video because i thought i did it wrong. I am using an Afterglow ax.1 controller (i think the guy in the youtube video used the same one) but it is not working correctly. I am running lion does that matter?
here is the youtube video i followed : http://www.youtube.com/watch?v=GKH_qwJ55Hs
My videos not that great It’s funny I found this post looking for a way to update the .plist with some new controllers. And yes I’m using tsphans amazing installer and list. I had linked to him in a previous video but the blog he was on got deleted or something
Back on topic though, I’m pretty sure these drivers do not work with Lion yet so I’m sure that’s you’re problem.
Oh that is a major bummer. Your video actually helped clarify somethings from these posts though.
My issue: I have a Mac (and I am a fairly new owner so i dont know much at all about how to operate it) and just downloaded Team Fortress 2 from steam. My problem is i’m not a pc/mac gamer and i would love to be able to use my Razer Onza Tournament Edition controller to play TF2. That is my one and only simple request. If anybody can assist me, i would appreciate it greatly. I hope i can find some help here. Ive been trying everything, been on this thread for a couple hours just trying to figure out how to make this work!! I downloaded the Xbox360 controller drive and thats about it… I dont even know what a plist is So yea HELP!! Please
First off, do you have Snow Leopard or Lion? You can check by clicking on the Apple and going to About this Mac. 10.6 = Snow Leopard, and 10.7 = Lion.
Sorry guys I haven’t updated the actual info.plist in a while. I’ve been a bit busy with various things and haven’t made time to update it.
I have been thinking of transferring all of this into a new thread soon. Possibly with more info on emulators, controller mappers like usboverdrive or controllermate, PS3 controller info, and 360 wireless dongle configuration. Let me know what your opinions are.
Here’s the newest list.
Controller-13.plist
Here’s ALL of the controllers added, the newest ones are bolded:
Hori Fighting Stick EX 2, DOA4 - 0x0F0D/0xA
Hori Fighting Stick EX 2 B - 0x1BAD/0xF505
Hori SC4 - 0x0F0D/0xD
Hori Real Arcade Pro EX,EX-SE,Tekken6 - 0x0F0D/0x16
Hori Real Arcade Pro VX SA - 0x1BAD/0xF502
Hori Pad EX Turbo - 0x0F0D/0xC
Hori Pad EX 2 Turbo - 0x1BAD/0xF501
MadCatz 4716 Controller - 0x0738/0x4716
MadCatz 4716 Controller2 - 0x1BAD/0xF016
MadCatz SF4 Fightpad - 0x0738/0x4728
MadCatz SF4 Fightpad2 - 0x1BAD/0xF028
MadCatz SF4 Fightstick SE - 0x0738/0x4718
MadCatz SF4 Fightstick TE - 0x0738/0x4738
MadCatz SF4 Fightstick TE-R2 - 0x1BAD/0xF038
MadCatz SSF4 Fightstick TE-S - 0x0738/0xF738
MadCatz SSF4 Fightstick TE Chun LI - 0x1BAD/0xF03D
MadCatz MVC2 TE - 0x1BAD/0xF039
MadCatz MVC2 TE2 - 0x0738/0xB738
MadCatz Portable Drum Kit - 0x0738/0x9871
GamestopController - 0x1BAD/0xF901
Saitek Cyborg 360 - 0x0738/0xCB02
PDP Afterglow - 0x1BAD/0xF900
PDP Tron - 0x1BAD/0xF903
**Razer Onza TE - 0x1BAD/0xFD00 **
Controllers I’d like to add if anyone has their ID numbers:
Hori Fighsting Stick VX
PDP MK9 Stick
PDP MVC3 Pad / PDP Versus Controller
Razer Onza (Regular, if it’s different)
A refresher on how to install for anyone who’s jumping to the final page without reading everything:
- Ensure you have version 0.08 of Tattiebogle drivers, use Install360Controller008-edited.pkg.zip if you already downloaded 0.09.
- Either manually install it yourself as /System/Library/Extensions/360Controller.kext/Contents/Info.plist and then doing “sudo touch /System/Library/Extensions” OR
- Use this nifty installer.
InstallNewControllerList.app.zip
Simply DRAG AND DROP the controllerlist file onto the InstallController.app icon in your Finder and then wait a few minutes for it to install and refresh your extensions.