QGroundControl + XBOX Gamepad on MacOS

If I run QGoundControl on a Windows PC, I can connect my XBOX gamepad controller and QGC recognizes it and I’m able to configure it using QGC and use it to fly-by-wire then.

If I run QGroundControl (4.0.10) on MacOS (Mojave 10.14.6), the same XBOX gamepad controller is not being recognized by QGC. Hence, I can not use it on MacOS to operate through QGC.

Does anyone have an idea what the reason might be and how I might be able to solve that?

Is it recognized by the OS? Can you run an app like Joystick Show and see it there?

1 Like

Thanks so much for the hint @DonLakeFlyer! That was the missing tip … kind of :wink:

This is how I solved it in the end:

  1. download the 360Controller driver from: https://github.com/360Controller/360Controller/releases
    The “alpha 6” pre-release worked for me.

  2. restart the Mac and check the controller in System Preferences → Xbox 360 Controllers
    If the controller shows there, it should also work in QGC

  3. go to QGC and setup the controller in the joystick settings

Voila! Joystick control works like a charme!