What I'll be using for Mechwarrior Online. And what I have used for Mechwarrior 3 and 4.
To all of you naysayers who feel that you can't get proper control out of a joystick... perhaps in the old days you would be right, but modern stuff, is just as precise as an optical mouse.
Where many of you mouse/keyboard users are comming into a problem is that you're not putting in the time to learn the finite control with your entire arm, it's a skill in itself, to learn to use a joystick properly, Many people when first presented with a joystick, yank that mother F all over the place thinking that's what it takes.
Gentleness is required guys, it's not about manhandling the sticks. and believe me you can get just as percise fire out of a joystick in a mechwarrior game as you can a mouse. [and for me, more control as many mice regester too many tiny movements that a joystick may be a bit more leanient on.]
With the VTC [Vertical Tank Controller] I have every button mapable, the right stick will be used for controlling where I aim [IE torso] The left stick would be legs, and the lttile analog stick on the left stick would be finite arm control. there are over 52 buttons available to me [including toggle switches]
If we're going to go more standard HOTAS setup, I'd use my x45 joystick
now what you don't see by looking at this, is that on the back side of the throttle is a 'rudder' control, I use that moving my mech's torso side to side... the primary function of the joystick itself is overall control of aiming up and down and stearing. For MWO there's a small 'mouse' hat switch on the throttle for the free reticle.
There's a 'pinkie' swtich on the main joystick which could function as a 'joystick shift' key, effectively doubling all functions on the stick... as well as 3 more Hat switches and various dials which could be used for a multitude of things.
Everything's within reach without having to take my hand off the throttle and joystick. or moving away from being able to control my throttle or firing solution [ie having to move your hand to press something on the keyboard.]
After a bit of training, I have a much faster response time compaired to a mouse/keyboard player.