Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wireless Xbox 360 controllers won't connect #359

Open
JohnGillanders opened this issue Sep 26, 2016 · 11 comments

Comments

@JohnGillanders
Copy link

commented Sep 26, 2016

Hi,
Thanks for your great work on this project. My wireless Xbox 360 controllers (I have two) won't connect using the Xbox 360 wireless receiver for PC using this driver.
Key facts:

  • It used to work - I think I upgraded Mac OS X since then (maybe that broke it...?)
  • When it used to work, it was one of the versions when the project was hosted at: https://github.com/d235j/360Controller-n
  • I am now on Mac OS X Yosemite 10.10.5 on a MacBook Pro 15" 2009 model
  • I have uninstalled the old version of the driver and have reinstalled the latest version from this site (Version 0.16.4)
  • The Xbox 360 Controllers preference pane appears fine
  • When I plug in the receiver, the green light goes on
  • After I switch on the controller and try to pair by pressing the button on the receiver (which starts flashing) and then pressing and holding the connect button on the back of the controller, what happens is that the light on the controller spins once (or twice sometimes) then all four lights around the circle flash on and off slowly (the receiver light becomes solid green). It just stays like this no matter how long I leave it or how many times I've tried (with each controller).
  • I have tried restarting several times
  • I have tried the instructions listed here: https://readme.highfidelity.com/docs/xbox-360-controller-on-mac-os-x-yosemite , which did not work for me
  • I noticed that in the preference pane, under 'Advanced', the 'Enable driver' option is NOT ticked when I first installed the driver, and seems to become unticked after each restart of the computer. I have tried everything mentioned above after ticking 'enable driver', but it still does not work.
  • I thought that my receiver was an official Microsoft one, but I see it has "XBOX 360" written on it and I see that ones listed as official have 'Microsoft' written on them, so maybe it's a counterfeit one. Would that cause it not to work now?
    The older version of the driver used to work okay with this receiver.

Please help - I miss my gaming! :)

Am happy to buy an official Microsoft receiver if that's the issue.

Thanks a lot,
John

@excessuk

This comment has been minimized.

Copy link

commented Dec 4, 2016

I have exactly the same issue, identical symptoms. This is the first time I try this driver so I can't attest that this has worked in the past for me. I'm running macOS Sierra 10.12.1.

@JohnPaulHarold

This comment has been minimized.

Copy link

commented Jan 12, 2017

I'm seeing almost identically similar to this. I'm on El Capitan 10.11.2, and am using official 360 wireless controllers, with an equally official receiver. Oddly enough, the unofficial receiver I have works fine (I've bought an official receiver as I think it might solve some odd issues with companion software on Windows.) I can provide whatever codes, IDs will help, if with this driver is where the issue is likely to lie.

@FranticRain FranticRain added the bug label Apr 17, 2017

@MartynF

This comment has been minimized.

Copy link

commented May 30, 2017

Also same problem. The controllers worked fine before an update to 10.12.4 after which they won't pair. I have two MS receivers, same symptoms as OP with both of them.

@yang

This comment has been minimized.

Copy link

commented Nov 23, 2018

The bug is still there. Tried with latest version 0.16.10, on latest MacOS 10.14 Mojave.

@FranticRain

This comment has been minimized.

Copy link
Collaborator

commented Nov 24, 2018

@yang This isn't currently a bug. Wireless controllers are disabled in modern versions of the driver.

@ahyattdev

This comment has been minimized.

Copy link

commented Nov 24, 2018

@FranticRain feature request 🙂

@yang

This comment has been minimized.

Copy link

commented Nov 24, 2018

Maybe I misunderstood the README.

Wireless Xbox 360 controllers are supported with the Xbox 360 Wireless Gaming Receiver. 

I'm using the wireless USB receiver. I'm interpreting the notice before this sentence as being about some other way of using wireless controllers directly without a USB receiver. Either way, I would appreciate being clued in on this. Thanks.

@FranticRain

This comment has been minimized.

Copy link
Collaborator

commented Nov 24, 2018

@ahyattdev As soon as Apple resolves Bug 40552414, I'll get this working. That's a promise. But mostly it's a promise because I know Apple will never fix it.

@yang I guess you missed the giant bold block directly before that text that clearly states that that is no longer true.

As of macOS 10.11, Wireless Xbox 360 controller support causes kernel panics. This issue cannot be resolved with minor changes to the driver, and requires that the driver be re-written from scratch to resolve the issue. Due to an excess of caution, we have disabled Wireless Xbox 360 controller support as of 0.16.6. If you want to use a wireless controller, download 0.16.5 or earlier and disable the driver before the computer enters a "sleep" state in order to prevent kernel panics. Alternatively, you can revert to a macOS version before 10.11 to avoid this issue.

If you are running a version of macOS earlier than 10.11, the text you posted is true. All of the provided solutions are outside the realm of support, so if you have problems with it, I won't be able to help you.

@yang

This comment has been minimized.

Copy link

commented Nov 24, 2018

@FranticRain That block was what I was referring to with "the notice before this sentence."

In any case, I now understand that the sentence is only about pre-10.11. I'm probably the only person confused by the paragraph structure. Thanks for clarifying.

@ahyattdev

This comment has been minimized.

Copy link

commented Nov 25, 2018

@ahyattdev As soon as Apple resolves Bug 40552414, I'll get this working.

Thank you, great to hear. What bug is this? Could it be put on Open Radar?

@praveenvj1979

This comment has been minimized.

Copy link

commented Jan 29, 2019

How do we disable the driver? Do I need to uninstall and reinstall each time I need to use the controller.

I checked in the System preference > and the enable drive check box is unchecked. But the XBOX 360 controller works even when it is unchecked

@FranticRain FranticRain added this to Released in 1.0.0 Jun 2, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
8 participants
You can’t perform that action at this time.