I believe this is how helicopter controls should work.
Let's say I tilt the joystick forward, the helicopter's nose tilts downward and I start pitching forward in an angle according to how much I tilt the joy, if I release the joystick and let it return to it's center position I think the nose should follow this movement and return to horizontal position. This is more or less how it works in Black Shark and Enemy Engaged but those games also have trimming.
Right now in ArmA2 if I tilt the joystick forward the helicopter starts pitching forward as expected but if I release the joystick and let it return to the center position the game ignores this joystick movement and the helo keeps pitching forward in the same angle. The only way to return the nose to the horizontal position is to pull the joystick backward. So you can't make small corrections because you have to wiggle the joystick back and forth or left and right whenever you want to adjust the angle of your pitching/banking.
This is equivalent of arrow or WASD key controls:
Y- is UP or W
Y+ is DOWN or S
X- is RIGHT or D
X+ is LEFT or A
If you push UP or W the helicopter will start pitching forward, the longer you push the button the steeper the pitching angle gets, if you want to pull up the nose a bit to make the angle less steep you have to push DOWN or D.
It seems like the game only recognizes the joysticks movement from the center position towards the Y-/Y+/X-/X+ positions but it ignores the movement from the Y-/Y+/X-/X+ positions back towards the center position which makes controlling helicopters problematic and this is why people use the mouse instead because the game recognizes it's continuous movement.
I also wrote this on DevHeaven but I think this example is the best to illustrate what's wrong with the chopper controls at this point:
If you turn the steering wheel of your car to the left the front wheels will also turn left, now if you release the steering wheel and let it return to it's center position the wheels are also going to return to the center position and point forward again.
This is how I believe pitching/banking should work in helicopters in AmrA2.
Now imagine you are sitting in a special car:
You turn the steering wheel to the left and the front wheels will also turn left as expected, BUT if you move the steering wheel back to the center position the wheels WON'T BUDGE, they will keep pointing to the left and the only way to point them forward again is to steer right. Imagine taking turns with a car that steers like this. Doesn't sound too good huh?
This is similar to how pitching/banking works right now in helicopters in ArmA2.
So am I wrong or am I right, is this a good idea or a bad idea?
Edited by BlackLord, 17 December 2010 - 14:08.