I have the G940 and here is what I did to make them work correctly with TOH:
1) Set the default curve for all 3 devices.
2) Do not adjust the Sensitivity as it will alter the input curve so that you get a logarithmic effect instead of a liner one which you want these high fidelity controllers.
3) For the Joystick, Set the Dead Zone for X & Y Axis to 0% (You'll need this level of precision if you want to land without using Auto-Hover)
4) For the Throttle, Set Throttle 1 & 2 Dead Zone to 0% as well.
The Throttle is the most important setting as the way the throttle is read from TOH, it's actually 2 different controls: one for up (top half) and one for down (bottom half). If you leave the Dead Zone above 0% then you'll have a large gap with the throttle at center where it doesn't work (again, making landing very difficult).
For the Pedals, I leave them to the default setting. Unfortunately, either because of a defect with mine or the way they being read, I get 100% left, but only 85% right. Also, when I first start the game, I cycle the pedals quickly back & forth to "reset" them or they tend to lose their position and jitter.
One last thing I've noticed is that (as with ARMA 2), the game doesn't appear to read the position of the controls when it starts, but only when the game reads a position change. So if you are given control mid-flight, you may notice that the Aircraft jolts to one direction and you have to move all your controls a bit to get them to register the correct position.
I hope that's something they work on fixing.