For some reason after various trials I got to a point where the controller gets the player number ring to flash, but in the software says no device found. In the list controller in now blue. I am on Lion and using an afterglow controller. Any help?
Maybe you can help I did everything you did and did not work. Also I bought the xbox 360 wireless Microsoft controller for it to work for my mac. Nothing seems to work. I have a 10.5.8 macbookpro. All I want is for my xbox controller to work on my mac for the games I have on here. HELP
My mac doesnt have Vendor Specific device as an option under USB so what do i do? i have Macbok pro 10.6.8 Snow leopard. So i need to figur out my ID's but how?
This is your best option if you've already installed version 0.10 of the X box 360 controller.
As he has stated, there is no Mkext in Snow Leopard and if the terminal is too hard for you, then I would suggest Onyx to remove the Cache, one removed my difficult controllers light flicked on instantly.
last step not working it says not located when u put rm /System/... this the third computer i have tried it on!!!!!!!!!!!!! please help i really wanna figure this out
Zoomed in and can't see what you are typing. I am at the /system/library/extention/360controller.knot.contents/? Because I am using a wired controller - meaning I can skip the first part (i think is what you said.) Is this right? Also I am using a china made no-brand Xbox to usb (not made by M'soft.) does this make a difference? Any help would be great.
have you tried this with version 0.10? do you get all the buttons with just the driver (no hacking)? i installed the driver from tattiebogie, but it some of the buttons and the right joystick doesn't work in fifa 11
@avocadomilk2010 yep... Depends, one is my main desktop using a GA-965P-DS3 on a custom modded SGI320 case, another is a special home theater setup on a DQ965CO (BTX board & virtually silent) with large HDTV LCD running EyeTV. And laptop is a Dell Inspiron 1525. All running Vanilla OSX installs.
Hi! First of all, thanks for the video, very helpful! I have some issues syncing the controller with the wireless receiver im on osx leopard and I writed the product and vendor ID but still doesnt go well. Maybe the problem is that is the unofficial receiver (with Xbox 360 writted on the receiver instead of Microsoft logo)? Thanks!
This video along with this video "Using a wired Xbox 360 controller on mac 4/28/11" helped me out. The other video is for wired controller but it has some useful links for removing Tattiebogle 0.09 and a controller update list. Now my wireless receiver (non genuine) and wireless controller sync and work. Great success
also, the product ID your using in the info.plist files.. is that the controllers id or the receivers ID. Because my receiver has the same id as yours but my controller is 0x028f
I was trying to use you tutorial on how to remove it but when i get the the step where you have to change it to true and yes it doensnt let me save it cause i have a read only copy open please help!!!!!!! (btw i know i look like im spamming but im not)
I've followed the instructions and in the system profiler, the USB device has the correct vendor code and product id listed, but under the MA required line it still reads the device has not been configured. I remember reading somewhere that if it is configured correctly there should be a number there. Anyone know what's up?
Great upload , however i'm very new to terminal and being very carful not to snarl my laptop to a paper weight haha. Using your tut i cant read or understand how to remove the chaces or why they need removing. i am useing a wired afterglow 360 controller . is there any ideas to help maybe a few lines that i need to type in to remove everthing i need to .
@SERIALKILLERSCULB the reason to remove the caches is to force the update kext to load immediately, otherwise the changes may not come into effect until a few reboots later. Also if you prefer you can download Cocktail or Onyx and use these GUI apps to clean up caches. Otherwise reboot a few times if the changes you made don't seem to work. @xXlastSlayerXx yes, on Snow Leo there's no mkext. Glad you found answer in previous comments.
i got so far but once i got to removing the master kernel extension or whatever and it would just tell me no such file existed, I tried to see if my spelling was off or something but it just wouldn't work from there on, i was so close do you know what i could have done wrong? I'm supposed type "rm /System/Library/Extensions.mkext " right?
@xXLastSlayerXx never mind, my bad. I just read all the comments and now see that i do not need to do that part seeing as i have snow Leopard, thanks for the video I feel slightly more tech savvy after watching it
@MisterPiracy not sure I can help if you the Wirelss game receiver isn't appearing in System Profiler. If you have it plugged into USB it should appear otherwise there's a hardware problem that I can't assist with.
I'm running .09 of this driver, does this trick only work with 0.08? If so, do you know how to uninstall .09? I can't install .08 until I do... Tried your tutorial with current version and I can't get it to work. Also get hung up when removing caches... I'm running SL 10.6.4 if that helps. Thanks!
@joshprestonable I've only got it to work on the .08 driver. To uninstall see my reply to @edenleviathan from 3 months ago, the commands are there to uninstall. Don't be worried about caches, SL doesn't have a mkext and you can always reboot a few times anyway and it'll eventually update the cache. That's probably the easier than manually loading them with kextutil on SL. Hope this helps
@odaishisama Thanks for your reply! Just did that and I still cannot install 0.08 because still it says there is a newer version present during the install. I checked the System/Library/Extensions folder and there are no traces of the files removed by the terminal commands, and the System Pref pane is gone, too... Any ideas?
@odaishisama i cant seem to get the software to uninstall, this is mainly because i dont understand what you mean by there should be no hyphen and the text has wrapped, please, help!
@pazdowg when i first added the commands it broke the lines, so it automatically added a extra hyphen (ie dash) in the longer lines in the pathname, but when I look now it seems ok. So each rm -Rf line should be a single command. The dash in front of Rf should stay.
As long as you make sure the
rm -Rf /whateverpath/whateverfilename
is a single line, then it should work fine. Otherwise you'll get a command error like file does not exist. Also make sure there is a space before and after the -Rf
@pazdowg if the files are still there then check your commands. Try this again but remove the f switch
rm -R /whateverpath/whateverfilename
It should ask for confirmation, if an error then check the path. You are doing these commands as Root right? ie before you try the rm command you've sudo -s and entered your password. You must be root to do this. Also on Leopard do (not SL 10.6) do this
rm /System/Library/Extensions.mkext
Also reboot, try Onyx or Cocktail to clear Caches too. Hope it helps
Thanks a lot for this tutorial, it's great! I got it working with a wired madcatz controller, but that controller sucked. I got a new wired controller, followed all the steps and updated the product id and vendor id, my power mac g4 Leopard recognizes it, but the Pref360Control window doesn't. I removed the 360Controller files like you gave directions for and reinstalled, and I'm back to the same place. Any help? The green light on the new controller just blinks non-stop.
i did the 360 controller and gaming reciever id's. are both vendor id's and product id's the same in both? i dont really know what you mean by "0x mask" other than that the id's start out with that. and my macbook could not find the file rm /system/library/extensions.mkext so i just rebooted. My wireless controller will not sync to the pc reciever. they both just keep blinking
@McCizzle92 Yes the same IDs for Vendor and Product keys are using in both kext info.plist files. And add the IDs including the 0x part in front as they appear in System Profiler. If you're on SL then there is not Extensions.mkext, just reboot. Check Sys profiler and make sure it is not unkown device. If so recheck both Info.plist & reboot again. Then press the small button on the front of the Xbox Controller and one on top of the actual USB receiver at the same time, that should pair them up.
@odaishisama I did this tutorial as well and got stuck when you started removing files. It couldn't find the file for rm /system/library/extensions.mkext because I am on snowleopard. So once I got there I just rebooted my system and the controller still is not recognized. It just sits there and blinks all 4 green lights. Under the system preference pane it says no device found. I have tried absolutely everything to try to get this thing to work. Can you please help?
@chrisfleeger see my other reply. It will not find a device under Sys Panel controller pane unless it is paired/sync'd. Just like on normal Xbox console if it pairs the lights will go in circles first, then settle on top left green light. You must press button on receiver and controller at same time to sync, but they won't sync until kext loads so it shows in Sys profiler the current req mA, and you have set the IDs identically in both kext info.plist. I have setup on iMac running SL no prob.
@odaishisama@odaishisama I did this tutorial as well and got stuck when you started removing files. It couldn't find the file for rm /system/library/extensions.mkext because I am on snowleopard. So once I got there I just rebooted my system and the controller still is not recognized. It just sits there and blinks all 4 green lights. Under the system preference pane it says no device found. I have tried absolutely everything to try to get this thing to work. Can you please help
@chrisfleeger Don't worry about that file for SL, but you need to clean caches otherwise it will load a cache of old kext not the newer patched one. You can either reboot again or download Onyx for Mac and clean System & User caches that way. Also when you reboot if you go into Sys Profiler under the USB device for it the Current Required (mA) shouldn't say unkown, if it is still unkown something is wrong. Recheck your kext edits. If it states the current req mA then pair c reply to @mccizzle92
@sromer you need to edit those Info.plist files and add the Vendor and Product IDs as per the video. If done correctly when you reboot it should show current required as a figure and not state unconfigured. It means the driver is seeing the usb gaming receiver and is loaded properly.
this could nt be more confusing. It is virtually impossible to read what is on your screen. if one could simply read this this may be possible. I'm sorry but this was absolutely no help what so ever. Thankyou for the effort.
@muellzy61 Not sure which part you're referring too. The background is an image I found on the net then i just edited it on PhotoShop and added pattern at top for transparent menubar. The Icons in menubar I edited and reversed so they're white. The weather is a Yahoo Widget, the Calendar is a program call Dateline, and I used Geektools for putting time and other things on Desktop like OSX Build and Timemachine status-Free Space. I also used LiteIcon to mod the Finder icons. Basically all hacked!
This still doesn't work for me, any ideas or updates? I can see in the system profiler that there is a microsoft usb device etc and I applied the changes to the plist files but no go.
@chriscanada25 I need more info. r u using wireless controller? & have the PC receiver? if so, did u edit both wireless360controller & wirelessgamingreceiver kext with same product & vendor IDs (exactly per ur system profiler) with the 0x mask? did u edit the right section? dbl check. Thn if sys profiler still shows unkown device then driver didn't load check the IDs between plists & device, if it shows correct description then driver loaded so try to pair the receiver & controller manually.
can you let me know how to remove the driver? i erased all the files i could find. and when i try to install the new version of driver it does not let me telling me that there is an older version already installed!. thank you
I managed to do everything you executed in this video except I couldn't remove the master kernal extensions in the Extensions folder. Terminal tells me there is no such file. Furthermore, I'm having these issues and I was hoping if you know whether this is a software issue or a hardware issue:
I am unable to get my Xbox 360 wireless controller to connect to the wireless receiver. If I boot up my Mac then turn on the controller, all four lights on the menu button lights blink and never stop.
@BlueDevilFlyer on Snow Leopard there is no mkext file so don`t worry about that command. If you have set the Product and Vendor ID that matches your unit as shown in your Sys Profiler in both the controller and receiver kext Info.plist so they`re identical then hold big button down on receiver and the small button on front of controller so the lights go round in circle, then they sync. Google how to do that part if you need,
I downloaded a version of this software off of the website and installed it and all that but when I tried to plug my controller in it said that i needed the microsoft wireless gaming reciever so I went back to the site and tried to download the .07 version of the file and when i tried to install it it said that i couldnt because i already had a later version of the driver installed. Im stuck
I downloaded a version of this software off of the website and installed it and all that but when I tried to plug my controller in it said that i needed the microsoft wireless gaming reciever so I went back to the site and tried to download the .07 version of the file and when i tried to install it it said that i couldnt because i already had a later version of the driver installed. Im stuck
@laxinator7 I presume you must have added the wired controllers IDs to the WirelessGamingReceiver.kext's info.plist (which only needs to be done if you have the Gaming receiver unit). So re-edit that info.plist and remove the device ID. If you have a wired controller (and you have the IDs for it from System Profiler after you plugged it in) then you ONLY need to edit the 360Controller.kext's info.plist to match. Try that first. If you need I will post the commands to remove the drivers.
@dane1626. You need to have a PC Wireless Gaming Receiver. This is what you plug into the USB. If you google "Xbox Wireless Gaming Receiver for Windows" you'll see what you need.
Also, what do you mean, "plug in" the 360 controller. The controller is wireless. How do i plug it in? Just need some clarification. Thanks a lot though man!
After I installed the 0.08 driver, the only thing connected was the Windows PC Gaming receiver & I used those IDs in both plist files. I believe the receiver IDs just need to match the section for the actual wireless device you wish to use in 360Controller.kext plist.
Try the same as I did except add them to 360Controller.kext's Info.plist section 4 Guitar Hero. But only have those IDs in the Guitar Hero section only not in any other like Controller section. Make b/up first tho! Hope it helps
Gave this a whirl - I'm guessing you plugged in the xbox controller FIRST - then got the vendorID and productID .. and you used those in the Info.plist files?
Thing is; I'm trying to hookup a Guitar Hero drumkit which is wireless only. Any ideas?
Solution for wired controller on Lion 10.7.3: /watch?v=8PV0OVRRdqs&context=C3e4425bADOEgsToPDskJ-xeM9L3AFw9K-a6xav6eJ
DoberFrann 2 weeks ago
For some reason after various trials I got to a point where the controller gets the player number ring to flash, but in the software says no device found. In the list controller in now blue. I am on Lion and using an afterglow controller. Any help?
DoberFrann 3 weeks ago
I type in next it says: No such file or directory
MrDJswizzy 3 weeks ago
Can you use a wireless controller and xbox usb cable?
MrDJswizzy 3 weeks ago
@MrDJswizzy no, it doesn't work. It actually ask you to use the receiver. If you use Lion, it won't work regardless.
DoberFrann 3 weeks ago
Maybe you can help I did everything you did and did not work. Also I bought the xbox 360 wireless Microsoft controller for it to work for my mac. Nothing seems to work. I have a 10.5.8 macbookpro. All I want is for my xbox controller to work on my mac for the games I have on here. HELP
reagan232 3 weeks ago
hey can you use the xbox wireless controller with battery pack cable and unplug xbox
SkullnoxGaming 4 weeks ago
I got to the part after you reboot but when i paired my controller up with my xbox it said "no devices found" in the system settings
IceCaps97 1 month ago
how do you remove the caches in lion?? everything else went fine & idk how to use OnyX to do that either, I'm very much a noob at all this stuff..
SpartanPanda33 1 month ago
My mac doesnt have Vendor Specific device as an option under USB so what do i do? i have Macbok pro 10.6.8 Snow leopard. So i need to figur out my ID's but how?
flclaxds 1 month ago
How do I do this on lion?
trekker123eski 2 months ago
on Terminal when i try type my password it wont type, any tips??, cause after 3 tries my terminal goes blank each time i open a new one
dannycool59x 2 months ago
Comment removed
dannycool59x 2 months ago
Razer Onza users!
This is your best option if you've already installed version 0.10 of the X box 360 controller.
As he has stated, there is no Mkext in Snow Leopard and if the terminal is too hard for you, then I would suggest Onyx to remove the Cache, one removed my difficult controllers light flicked on instantly.
Thank you very much mate, kudos.
Fallz 2 months ago
This has been flagged as spam show
does t work with lion?
baller23killer 2 months ago
I stopped here: rm /System/Library/Extensions.mkext: No such file or directory... i can't follow... any solution, please????
gsxres 2 months ago
Too complicated, I saw easier versions without messing around with Terminal
vdcg2010 2 months ago
@vdcg2010 You have the link for the easier method?
CoreyBH25 2 months ago
can you reconnect it to your xbox 360 again
TehFr34ky 3 months ago
why wont you post the website i don't get it what you say
really
MegaCrusherx 3 months ago
So is this for wired or wireless?
kevintrinh1234567890 3 months ago in playlist Blah
@kevintrinh1234567890 You need to know your product ID for the controller then you can do it for a wireless controller
drkash1248 3 months ago
can u make a different tutorial where you explain it better I had a lot of trouble understanding
cedude22 4 months ago
Thanks for the quick tutorial. Would have liked you to go into a bit more detail though.
reteperialc 4 months ago
last step not working it says not located when u put rm /System/... this the third computer i have tried it on!!!!!!!!!!!!! please help i really wanna figure this out
heatrules 5 months ago
@heatrules Did you figure it out? ( rm /System/...) i got same problem..
giojacojavi 3 months ago
How do i plug in an wireless controller??
MrZappa1337 5 months ago 8
Zoomed in and can't see what you are typing. I am at the /system/library/extention/360controller.knot.contents/? Because I am using a wired controller - meaning I can skip the first part (i think is what you said.) Is this right? Also I am using a china made no-brand Xbox to usb (not made by M'soft.) does this make a difference? Any help would be great.
KiwiScrum 5 months ago
can u play cod4 like this?
xDotzz 6 months ago
Hey I think I messed up on my Terminal how can I reset the idVendor ID?
Freeze00201 6 months ago
have you tried this with version 0.10? do you get all the buttons with just the driver (no hacking)? i installed the driver from tattiebogie, but it some of the buttons and the right joystick doesn't work in fifa 11
avocadomilk2010 6 months ago
@odaishisama are you doing this on a hackintosh? what mobo do you use?
avocadomilk2010 6 months ago
@avocadomilk2010 yep... Depends, one is my main desktop using a GA-965P-DS3 on a custom modded SGI320 case, another is a special home theater setup on a DQ965CO (BTX board & virtually silent) with large HDTV LCD running EyeTV. And laptop is a Dell Inspiron 1525. All running Vanilla OSX installs.
odaishisama 6 months ago
I tried removing mkext but there isn't any. So what do I do now?
Joeweezy04 8 months ago
I'm stupid as fuck!
if a questions if I'm if changed those codes: 0x045e, and 0x028f
does that do something to you computer?
XxcapsarxX 8 months ago
Hi! First of all, thanks for the video, very helpful! I have some issues syncing the controller with the wireless receiver im on osx leopard and I writed the product and vendor ID but still doesnt go well. Maybe the problem is that is the unofficial receiver (with Xbox 360 writted on the receiver instead of Microsoft logo)? Thanks!
vicentinako 8 months ago
ur a fucking dick head you cant even read what it says in the terminal
zDARKImPuLz 8 months ago
@zDARKImPuLz watch in 720p and full screen. You can see if perfect. Thank black jesus for HD. You mad bro?
specvjosh 8 months ago
can we have a transcript ? :)
eric21riss 8 months ago
This video along with this video "Using a wired Xbox 360 controller on mac 4/28/11" helped me out. The other video is for wired controller but it has some useful links for removing Tattiebogle 0.09 and a controller update list. Now my wireless receiver (non genuine) and wireless controller sync and work. Great success
leeburty 9 months ago
also, the product ID your using in the info.plist files.. is that the controllers id or the receivers ID. Because my receiver has the same id as yours but my controller is 0x028f
ciarandoughty 9 months ago
Anybody got the non-genuine receivers working yet? They work through "onlive" but the drivers will still not recognize the device.
Perhaps changing the vendor/product id's of the receiver's Info.plist files through terminal...? Help me oh great smart people!
ciarandoughty 9 months ago
I was trying to use you tutorial on how to remove it but when i get the the step where you have to change it to true and yes it doensnt let me save it cause i have a read only copy open please help!!!!!!! (btw i know i look like im spamming but im not)
kilme39 9 months ago
how do you remove the 0.08 driver can you link me or just tell me in the comments?
kilme39 9 months ago
Comment removed
ciarandoughty 9 months ago
3:53 what did he type?? i only saw a fucking r
XxnaudxX 10 months ago
is it possible you can just write a script for this, and with the things i need to download? like a script and programs in a .zip or something?
MrKrucible 11 months ago
my wireless receiver has the same Product ID & Vendor ID as yours, but when i get to the removing files i get the message that they dont exist.
Is there anyway you could upload your hacked files for me to use?
sromer 11 months ago
I've followed the instructions and in the system profiler, the USB device has the correct vendor code and product id listed, but under the MA required line it still reads the device has not been configured. I remember reading somewhere that if it is configured correctly there should be a number there. Anyone know what's up?
joshprestonable 1 year ago
Great upload , however i'm very new to terminal and being very carful not to snarl my laptop to a paper weight haha. Using your tut i cant read or understand how to remove the chaces or why they need removing. i am useing a wired afterglow 360 controller . is there any ideas to help maybe a few lines that i need to type in to remove everthing i need to .
thanks odishisama
SERIALKILLERSCULB 1 year ago
@SERIALKILLERSCULB the reason to remove the caches is to force the update kext to load immediately, otherwise the changes may not come into effect until a few reboots later. Also if you prefer you can download Cocktail or Onyx and use these GUI apps to clean up caches. Otherwise reboot a few times if the changes you made don't seem to work. @xXlastSlayerXx yes, on Snow Leo there's no mkext. Glad you found answer in previous comments.
odaishisama 1 year ago
i got so far but once i got to removing the master kernel extension or whatever and it would just tell me no such file existed, I tried to see if my spelling was off or something but it just wouldn't work from there on, i was so close do you know what i could have done wrong? I'm supposed type "rm /System/Library/Extensions.mkext " right?
xXLastSlayerXx 1 year ago
@xXLastSlayerXx never mind, my bad. I just read all the comments and now see that i do not need to do that part seeing as i have snow Leopard, thanks for the video I feel slightly more tech savvy after watching it
xXLastSlayerXx 1 year ago
Can you also have the wireless adapter of xbox 360 working as a wireless card for mac?
garfielgato2 1 year ago
Aaahhh, very nice english you speak. Thanks for the video, obviously works.
iSwayzak 1 year ago
Outstanding tutorial for the driver fix, only one that is useful on youtube
hokkaaaido 1 year ago
To everyone having problems installing 0.08 after 0.09 removal see these thread posts on MacRumors.
Google the following to get there.
"Bioshock and xbox 360 wired controller? Macrumors Forums"
Then look at Post 22, 24 & 27
Hope it helps.
odaishisama 1 year ago
@odaishisama how do you edit the files it say read only it wont work???
kilme39 9 months ago
I removed all the 0.09 files and I cant see any traces of the 0.09 files in the extensions, prefpanes, etc. What should i do? .08 wont install.
ZuesToDrinkJuice1 1 year ago
@ZuesToDrinkJuice1 see my comment on MacRumors Forums posts for solution.
odaishisama 1 year ago
I dont have a vendor specific device option. Only and IR Receiver and an Apple optical USB Mouse and some other stuff...
MisterPiracy 1 year ago
@MisterPiracy not sure I can help if you the Wirelss game receiver isn't appearing in System Profiler. If you have it plugged into USB it should appear otherwise there's a hardware problem that I can't assist with.
odaishisama 1 year ago
I love you.
MisterPiracy 1 year ago
I'm running .09 of this driver, does this trick only work with 0.08? If so, do you know how to uninstall .09? I can't install .08 until I do... Tried your tutorial with current version and I can't get it to work. Also get hung up when removing caches... I'm running SL 10.6.4 if that helps. Thanks!
joshprestonable 1 year ago
@joshprestonable I've only got it to work on the .08 driver. To uninstall see my reply to @edenleviathan from 3 months ago, the commands are there to uninstall. Don't be worried about caches, SL doesn't have a mkext and you can always reboot a few times anyway and it'll eventually update the cache. That's probably the easier than manually loading them with kextutil on SL. Hope this helps
odaishisama 1 year ago
@odaishisama Thanks for your reply! Just did that and I still cannot install 0.08 because still it says there is a newer version present during the install. I checked the System/Library/Extensions folder and there are no traces of the files removed by the terminal commands, and the System Pref pane is gone, too... Any ideas?
joshprestonable 1 year ago
@odaishisama i cant seem to get the software to uninstall, this is mainly because i dont understand what you mean by there should be no hyphen and the text has wrapped, please, help!
pazdowg 1 year ago
@pazdowg when i first added the commands it broke the lines, so it automatically added a extra hyphen (ie dash) in the longer lines in the pathname, but when I look now it seems ok. So each rm -Rf line should be a single command. The dash in front of Rf should stay.
As long as you make sure the
rm -Rf /whateverpath/whateverfilename
is a single line, then it should work fine. Otherwise you'll get a command error like file does not exist. Also make sure there is a space before and after the -Rf
odaishisama 1 year ago
@odaishisama thanks for the reply, but it still doesnt work, i follow all the instructions but after the reboot,
1. the files are still there
2. the 0.08 version is not installing
please help i need this, thanks in advance
pazdowg 1 year ago
@pazdowg if the files are still there then check your commands. Try this again but remove the f switch
rm -R /whateverpath/whateverfilename
It should ask for confirmation, if an error then check the path. You are doing these commands as Root right? ie before you try the rm command you've sudo -s and entered your password. You must be root to do this. Also on Leopard do (not SL 10.6) do this
rm /System/Library/Extensions.mkext
Also reboot, try Onyx or Cocktail to clear Caches too. Hope it helps
odaishisama 1 year ago
@odaishisama you can also just do this on each line
sudo rm -R /whateverpath/whateverfilename you wish to remove.
Check the original post for the actual commands.
odaishisama 1 year ago
Thanks a lot for this tutorial, it's great! I got it working with a wired madcatz controller, but that controller sucked. I got a new wired controller, followed all the steps and updated the product id and vendor id, my power mac g4 Leopard recognizes it, but the Pref360Control window doesn't. I removed the 360Controller files like you gave directions for and reinstalled, and I'm back to the same place. Any help? The green light on the new controller just blinks non-stop.
vlaszlo41 1 year ago
it simply works, now!
Thanks a lot, man! You rock!
DimitriMoloko 1 year ago
i did the 360 controller and gaming reciever id's. are both vendor id's and product id's the same in both? i dont really know what you mean by "0x mask" other than that the id's start out with that. and my macbook could not find the file rm /system/library/extensions.mkext so i just rebooted. My wireless controller will not sync to the pc reciever. they both just keep blinking
McCizzle92 1 year ago
@McCizzle92 Yes the same IDs for Vendor and Product keys are using in both kext info.plist files. And add the IDs including the 0x part in front as they appear in System Profiler. If you're on SL then there is not Extensions.mkext, just reboot. Check Sys profiler and make sure it is not unkown device. If so recheck both Info.plist & reboot again. Then press the small button on the front of the Xbox Controller and one on top of the actual USB receiver at the same time, that should pair them up.
odaishisama 1 year ago
@odaishisama I did this tutorial as well and got stuck when you started removing files. It couldn't find the file for rm /system/library/extensions.mkext because I am on snowleopard. So once I got there I just rebooted my system and the controller still is not recognized. It just sits there and blinks all 4 green lights. Under the system preference pane it says no device found. I have tried absolutely everything to try to get this thing to work. Can you please help?
chrisfleeger 1 year ago
@chrisfleeger see my other reply. It will not find a device under Sys Panel controller pane unless it is paired/sync'd. Just like on normal Xbox console if it pairs the lights will go in circles first, then settle on top left green light. You must press button on receiver and controller at same time to sync, but they won't sync until kext loads so it shows in Sys profiler the current req mA, and you have set the IDs identically in both kext info.plist. I have setup on iMac running SL no prob.
odaishisama 1 year ago
@odaishisama@odaishisama I did this tutorial as well and got stuck when you started removing files. It couldn't find the file for rm /system/library/extensions.mkext because I am on snowleopard. So once I got there I just rebooted my system and the controller still is not recognized. It just sits there and blinks all 4 green lights. Under the system preference pane it says no device found. I have tried absolutely everything to try to get this thing to work. Can you please help
chrisfleeger 1 year ago
@chrisfleeger Don't worry about that file for SL, but you need to clean caches otherwise it will load a cache of old kext not the newer patched one. You can either reboot again or download Onyx for Mac and clean System & User caches that way. Also when you reboot if you go into Sys Profiler under the USB device for it the Current Required (mA) shouldn't say unkown, if it is still unkown something is wrong. Recheck your kext edits. If it states the current req mA then pair c reply to @mccizzle92
odaishisama 1 year ago
@odaishisama
How do we fix it if it says Unknown(device has not been configured) next to current required?????
sromer 11 months ago
@sromer you need to edit those Info.plist files and add the Vendor and Product IDs as per the video. If done correctly when you reboot it should show current required as a figure and not state unconfigured. It means the driver is seeing the usb gaming receiver and is loaded properly.
odaishisama 11 months ago
Is this useable with the Wireless Gaming Reciever?
kappyB 1 year ago
could you put the terminal commands in the description of this video, i'm just having some trouble following... thanks
crschutz 1 year ago
this could nt be more confusing. It is virtually impossible to read what is on your screen. if one could simply read this this may be possible. I'm sorry but this was absolutely no help what so ever. Thankyou for the effort.
seniorpantos 1 year ago
@seniorpantos sorry to hear that. Try to use the 720p HD version, it should help.
odaishisama 1 year ago 2
how did you get your desktop to look like that? thx
muellzy61 1 year ago
@muellzy61 Not sure which part you're referring too. The background is an image I found on the net then i just edited it on PhotoShop and added pattern at top for transparent menubar. The Icons in menubar I edited and reversed so they're white. The weather is a Yahoo Widget, the Calendar is a program call Dateline, and I used Geektools for putting time and other things on Desktop like OSX Build and Timemachine status-Free Space. I also used LiteIcon to mod the Finder icons. Basically all hacked!
odaishisama 1 year ago
does it work on Mac os x 10.5
TheThecooldude765 1 year ago
@TheThecooldude765 I've set it up on both 10.5.x Leo and 10.6.x SL machines.
odaishisama 1 year ago
This still doesn't work for me, any ideas or updates? I can see in the system profiler that there is a microsoft usb device etc and I applied the changes to the plist files but no go.
chriscanada25 1 year ago
@chriscanada25 I need more info. r u using wireless controller? & have the PC receiver? if so, did u edit both wireless360controller & wirelessgamingreceiver kext with same product & vendor IDs (exactly per ur system profiler) with the 0x mask? did u edit the right section? dbl check. Thn if sys profiler still shows unkown device then driver didn't load check the IDs between plists & device, if it shows correct description then driver loaded so try to pair the receiver & controller manually.
odaishisama 1 year ago
it only works with snow leopard??
69tragedies 1 year ago
@69tragedies it works with leo 10.5.x and SL 10.6.x, I've set it up on both successfully.
odaishisama 1 year ago
i re installed 0.08 for now. thanks for the instructions will keep them for when needed.
edenleviathan 1 year ago
can you let me know how to remove the driver? i erased all the files i could find. and when i try to install the new version of driver it does not let me telling me that there is an older version already installed!. thank you
edenleviathan 1 year ago
@edenleviathan Sure do this.
Open terminal > then enter each line as below
sudo -s (enter ur password when prompted - u r now root so be careful)
rm -Rf /System/Library/Extensions/360Controller.kext
rm -Rf /System/Library/Extensions/Wireless360Controller.kext
rm -Rf /System/Library/Extensions/WirelessGamingReceiver.kext
rm -Rf /Library/StartupItems/360ControlDaemon
rm -Rf /Library/PreferencePanes/Pref360Control.prefPane
reboot
>machine will restart. Should b good 2 go. Good luck :-)
odaishisama 1 year ago
ps. seems it line wrapped & added a hyphen. the rm -Rf /whateverpath should be one line with no dash in middle just like the 360ControlDaemon line.
odaishisama 1 year ago
is it for wireless?
ShockingFlameOfMW2 1 year ago
@ShockingFlameOfMW2 Yes, it is for the wireless controller AND the PC wireless gaming receiver to work together on a Mac
odaishisama 1 year ago
how did you get the cursor to create a "ripple" when you click?
Bulletbites 1 year ago
@Bulletbites it's the screen capture software that is doing that.
odaishisama 1 year ago
I managed to do everything you executed in this video except I couldn't remove the master kernal extensions in the Extensions folder. Terminal tells me there is no such file. Furthermore, I'm having these issues and I was hoping if you know whether this is a software issue or a hardware issue:
I am unable to get my Xbox 360 wireless controller to connect to the wireless receiver. If I boot up my Mac then turn on the controller, all four lights on the menu button lights blink and never stop.
BlueDevilFlyer 1 year ago
@BlueDevilFlyer on Snow Leopard there is no mkext file so don`t worry about that command. If you have set the Product and Vendor ID that matches your unit as shown in your Sys Profiler in both the controller and receiver kext Info.plist so they`re identical then hold big button down on receiver and the small button on front of controller so the lights go round in circle, then they sync. Google how to do that part if you need,
odaishisama 1 year ago
@BlueDevilFlyer
did you get urs to work?
Jessyz182 1 year ago
@Jessyz182
No, no luck so far unfortunately.
BlueDevilFlyer 1 year ago
This has been flagged as spam show
I downloaded a version of this software off of the website and installed it and all that but when I tried to plug my controller in it said that i needed the microsoft wireless gaming reciever so I went back to the site and tried to download the .07 version of the file and when i tried to install it it said that i couldnt because i already had a later version of the driver installed. Im stuck
laxinator7 1 year ago
I downloaded a version of this software off of the website and installed it and all that but when I tried to plug my controller in it said that i needed the microsoft wireless gaming reciever so I went back to the site and tried to download the .07 version of the file and when i tried to install it it said that i couldnt because i already had a later version of the driver installed. Im stuck
laxinator7 1 year ago
@laxinator7 I presume you must have added the wired controllers IDs to the WirelessGamingReceiver.kext's info.plist (which only needs to be done if you have the Gaming receiver unit). So re-edit that info.plist and remove the device ID. If you have a wired controller (and you have the IDs for it from System Profiler after you plugged it in) then you ONLY need to edit the 360Controller.kext's info.plist to match. Try that first. If you need I will post the commands to remove the drivers.
odaishisama 1 year ago
@dane1626. You need to have a PC Wireless Gaming Receiver. This is what you plug into the USB. If you google "Xbox Wireless Gaming Receiver for Windows" you'll see what you need.
You can buy off ebay or similar. Hope it helps
odaishisama 1 year ago
@odaishisama oh shoot. i thought this was how to do it with no wireless c=gaming reciever. Thanks a lot for the help!
dane1626 1 year ago
Also, what do you mean, "plug in" the 360 controller. The controller is wireless. How do i plug it in? Just need some clarification. Thanks a lot though man!
dane1626 1 year ago
There is no "vendor specific ID" in the USB section of my system profiler. Why might that be?
dane1626 1 year ago
After I installed the 0.08 driver, the only thing connected was the Windows PC Gaming receiver & I used those IDs in both plist files. I believe the receiver IDs just need to match the section for the actual wireless device you wish to use in 360Controller.kext plist.
Try the same as I did except add them to 360Controller.kext's Info.plist section 4 Guitar Hero. But only have those IDs in the Guitar Hero section only not in any other like Controller section. Make b/up first tho! Hope it helps
odaishisama 1 year ago
Hey dude.
Gave this a whirl - I'm guessing you plugged in the xbox controller FIRST - then got the vendorID and productID .. and you used those in the Info.plist files?
Thing is; I'm trying to hookup a Guitar Hero drumkit which is wireless only. Any ideas?
jamsii 1 year ago