Xbox 360
macOS 10.15 Catalina
Tested 1.0.0-alpha.3 , 0.16.11 , 0.16.11_Notarized
Wired
Device Name: Wired Xbox 360 Controller
Product ID: 0x028e
Vendor ID: 0x045e (Microsoft Corporation)
Xbox button just blinks.
Device just isn't recognized there. Says "No devices found".
Wired Xbox 360 Controller just doesn't work in Catalina, used to work in Mojave.
The controller just keeps blinking.
I've heard it's because the driver installation does not prompt any kexts authorization.


Agree totally the same I have
+1 I have same issue.
Same here. My XboxOne controller is also detected on USB, but 360Controller driver does not detect it in Catalina. Worked fine in Mojave before the upgrade.
Controller:
Product ID: 0x02ea
Vendor ID: 0x045e (Microsoft Corporation)
Version: 3.01
Serial Number: 3033363430303330333836373338
Speed: Up to 12 Mb/s
Manufacturer: Microsoft
Location ID: 0x14200000 / 1
Current Available (mA): 500
Current Required (mA): 500
Extra Operating Current (mA): 0
+1 I have same issue.
same here. Tried latest unstable release and stable release.
Looking at the Console, I got the following error when I plugged in an Xbox One controller:
read - failed to start (0xe00002c2)
This was also with version 0.16.6.
That's a kIOReturnBadArgument in QueueRead().
This is the reason you do not install latest new macOS on day of release
Indeed. But the update happened automatically without asking unlike the last years
You mean Catalina? I have Mojave with updates disabled in Software Updates
prefpane, and I am yet to get a notification?!
On Mon, 14 Oct 2019 at 20:58, raffaeleg4 notifications@github.com wrote:
Indeed. But the update happened automatically without asking unlike the
last years—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/360Controller/360Controller/issues/942?email_source=notifications&email_token=AGLSXILPNWNYLYSUWR4YPXTQOQ7FZA5CNFSM4JAC32L2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBD7T5Y#issuecomment-541587959,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGLSXIIV2PWS6JMASTD22R3QOQ7FZANCNFSM4JAC32LQ
.
Looks like Catalina no longer accepts our lazy null options for inTaskWithOptions and we have to specify the direction. So for example, this line: https://github.com/360Controller/360Controller/blob/34342c7ba6da60b24f9779f23182f7c58ff79fa8/360Controller/_60Controller.cpp#L550
needs to have that 0 changed to a kIODirectionIn.
Hello,
sorry i'm noob in dev so this issue is not fixed ?
Same here, LEDs are blinking since the update
anywhere we can get a compiled release with this patch applied? thanks
FYI it won't work either with the Xbox Elite Controller on last version of Catalina as per the current release
If I knew that didn't upgrade
Ah, this is sad :(
Hello guys... any help, please?
Check out alpha 4 and let me know if it works for you all. Looks like rumble is broken, but at least the controller is working now.
@FranticRain did you renew your developer account?
@ImShalev Yes.
@FranticRain Thank you very much!
Thank you so much! It's working again
Amazing, closing this issue!
Thank you guys, you are the best!
@FranticRain I see that the post-install script still does a touch /System/Library/Extensions; this caused install failure for another project I've contributed to. It's supposed to be replaced with `kextcache -i /" but I'm not sure which OS version introduced this feature.
I highly recommend disabling/preventing any potential writes to /System in macOS 10.15 as the new read-only root filesystem will cause those writes to fail.
I'm not certain about the force-feedback plugin though my guess is that it can no longer be used. I'll check when I have access to a macOS 10.15 computer in a few days.
@d235j Thanks for the heads up, I'll look into it.
@FranticRain and team - you guys are amazing. Thank you.
It works fine with Catalina now. I also just installed the first Catalina patch just released by Apple and the controller works fine as well. It just seems that there is a very long delay ˜1min from plugging it in to when it is recognized by the driver configuration app.
Is there a way to donate $$$ to this team/cause?
@leoma95 I was just recently accepted into the Github sponsors program, so I'll be setting that up soon. Look for it in the coming week. As to why there is some latency between plugin and device recognition, I'm not sure. It could be Apple phoning home to check the notarization of the application before it loads.
Looks like rumble is broken
:(, any updates on this or an idea why it's broken?
@PythagoRascal It’s issue that has been a band-aid fix since macOS 10.11 that was made fully impossible in 10.15. At this time, there is no known (to me) solution within macOS to resolve this. Given I have a lot more actual functionality bugs to get to, rumble is very low priority. If you want it in the near future, you’ll need to downgrade macOS versions.
what about Catalina is now supporting xbox controllers (via bluetooth) ?
Most helpful comment
Check out alpha 4 and let me know if it works for you all. Looks like rumble is broken, but at least the controller is working now.