In this article, we used Joystick Logitech Extreme 3D Pro to control ArduPilot run on Pixhawk
Logitech Extreme 3D Pro
Plug Joystick into PC using USB cable
When params are fully loaded, select the Gear icon (Vehicle Setup) in the top toolbar and then Joystick in the sidebar. The screen below will appear:
For details, refer to the QGroundControl User guide document
You should use UDP Connection method for changing Mode (buttons) and SOCKET method for controlling Roll, Pitch, Yaw, Throttle.
Control Odroid-XU4 Drone byJoystick via 4G LTE