Manual control if multiple joysticks present

Multiple joysticks are connected to a PX4 enabled drone.

First joystick is connected via QGC, which I believe will communicate to PX4 via MAVLINK MANUAL_CONTROL message. The second joystick inputs are fed to PX4 via MAVSDK manual control input command.

I wanted to understand the default behavior of the PX4 in this scenario.
How are the joystick control inputs managed at the PX4?
Is it first come first serve or last come first serve?
I couldn’t find any relevant information in any documentation.

1 Like

I don’t think that use case is supported. My guess is that both messages get “combined” and you end up with erratic behavior where it switches back and forth.