- Home /
Xbox One Controller triggers don't work on Mac
I am using Xbox One Controller on OSX 10.12 via Bluetooth. The problem is that I can't detect the input of the two triggers of the controller. Though same said that they shared the 3rd axis or whatever axes, I figured out that there weren't such a key, button or axis to listen the event. The reason I say that is because I have iterated all the axes and buttons every frame to figure out which input source they belong to. However, actually none of them response to the event. I have also tried the beta program InputSystem, and the situation got worth -- not a key or axis can be detected while the controller is shown in the device list.
Does anyone else have the same problem as me? Is this a systematic or driver problem? Or should I fix up anything?
This is still broken on Unity 2019.4, but is apparently fixed if you switch to the new input system.
Answer by savelyevno · Nov 26, 2018 at 11:11 AM
I have the same problem on macOS 10.13.6, Unity 2018.2. Triggers are properly detected here, but not in Unity.
Answer by Nomango · Jan 02, 2019 at 01:47 AM
It sucks that unity hasn't made this possible yet. I have figured out most of the buttons but I can't figure out the triggers. I'll keep looking for a solution and if I find one I'll post about it here again.