Home        Store        Docs        Blog

Using a flight controller joystick in liew of game pad controller

(Etienne Demers) #41

It is plug and play.

You can assign the controls in QGC. It’s really up to you.

The Throttle at the bottom is what I used for vertical movement. The problem is it is hard to put it back in the center to null out the thrusters when you fly.



Many thanks Etienne. I had a look at one of those joysticks last night at a friends place (he has the Extreme 3D Pro version - not sure of the differences between normal and pro version) - the 8-way hat switch on top of the stick might be an option to control ascend/descend as the switch returns to centre as soon as you take your finger off it.

(Etienne Demers) #43

Not sure which version I have. I think its the pro but QGC does not detect the hat switch unfortunately. I would have used it for camera tilt.

It wouldn’t work for up and down though because you need analog signal for that.


Ah bummer! Looks like the Extreme 3D is a possibility but needs more work to come up with a solution. I like the idea of twist left/right for yaw and push left/right for lateral movement, we just have to come up with a solution for ascend/descend! Whether a second joystick for the left hand to control ascend/descend is an option I don’t know.

(Etienne Demers) #45

I already have. This is why I built my own controller.

It’s really not that hard and you can find cheap joystick to keep the cost down.


Use this board to wire it all up easilly:


(undersearobotics.com) #46

The “Hat Switch” on the Extreme 3D is a multi-position switch, not a joystick (potentiometer) so wouldn’t work well for controlling thrusters. There are other “high end” flight sim joysticks out there which do have potentiometer thumb sticks on the joystick, but I’ve not tested those with QGC.

(John Griffiths) #47

has anybody managed to get a logitech f710 wireless gamepad working with QGC on a MacBook pro? or perhaps come up with another way of wirelessly connecting to QGC.

(Jan Robert Fiksdal) #48

You can use a SteelSeries Nimbus.
It works great for all Apple products

(John Griffiths) #49

Hi Jan
thanks for that. much appreciated. John

(Jacob) #50

These controllers should work, what’s the trouble you are having?

(John Griffiths) #51

I can see the f710 is recognised in the system info on my MacBook but QGC doesn’t see them. Somebody on the forums suggested a Steel series nimbus controller so I have ordered on of those. the controller being wireless, while not necessary,just removes one more thing to trip over or get hooked up on the deck of a boat.

(Jacob) #52

Which version of QGC are you using? It is the text in the application window title bar.

(John Griffiths) #53


(曾琨智) #54

I also tried to use the flying joystick. I used the PXN-2119II. All the functions are fine. Except for the GAIN function, the situation is that when I lower the output %, the neutral point of the vertical thruster will be changed. As a result, the horizontal thruster will rotate by itself. When the output % drops more, the neutral spread of the horizontal thruster is more. Is there a solution? Thank you.2323232323

(Jacob) #55

@sengo This problem does not sound familiar. Please provide a video or log to demonstrate the problem.

(Jacob) #56

A post was split to a new topic: Thruster running unexpectedly


I have a question regarding the usage of alternate controllers: I use a USB connected R/C transmitter which, instead of momentary-contact buttons, has switches.

Is it possible e.g. for arming to be put on a switch like “switch off-> disarmed / switch on -> armed”?

(Bo Koppel) #58

One way is using emulator:

Dual flightsticks

(Jacob) #59

There is no support for this right now in QGC. As you have noticed, the switch’s operation is fundamentally different than a momentary button. We may add this in the future.


Just getting back to this, we are still working through the issues to get the Thrustmaster joysticks working simply, we’ve had no reliability problems with them, but getting them to work as intended every time you plug them in is still proving to be an issue. Some of the issues seem to be related to the order that we plug the joysticks in, and when in the whole startup sequence we plug them in to the laptop. One day we will get there, someone far more knowledgeable than us might be able to solve it far quicker, but in the meantime we will persevere as it is worth the hassle as we find that they are so nice to use when doing really long inspections.