mavlink / qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
http://qgroundcontrol.io
3.34k stars 3.65k forks source link

xBox 360 Controller makes QGC crash on Mac OSX #10441

Open EG-Julien opened 2 years ago

EG-Julien commented 2 years ago

Hi, I'm trying to create a ground station with QGC a MacBook Pro and an xBox 360 controller. I was used to this type of ground station with a windows computer and it was working great. But since I updated my setup to do it with a Mac OS computer QGC is experiencing many crashes due to the xBox controller. I'm guessing that the driver done by this guy is somehow in conflict with QGC.

Expected Behavior

It should make the 'Joystick' tab appear each time, and we should be able to control the UAV with the joystick without having crashes.

Current Behavior

QGC crashes.

Steps to Reproduce:

Please provide an unambiguous set of steps to reproduce the current behavior

  1. Install QGC (4.2.3)
  2. Install 360 Controller 1.0.0 Alpha 6
  3. Launch QGC
  4. Plug 360 controller
  5. QGC crashes

System Information

I tried to disable driver for the controller but no matter what I did it's still crashing. I'll keep you updated if I find more informations about it.

Cheers

fredowski commented 2 years ago

Thanks for your bug report. Can you launch the QGC application from the terminal and report which messages are seen on the terminal? Like here: https://github.com/mavlink/qgroundcontrol/issues/10435 ?