Cycle views has never been in X-Plane, but zoom in/out is. Simply go to the joystick settings, then click the 'Buttons: Adv' tab. Hit the button on your joystick you would like to assign something to, then hit the radio button that says 'general/'. You will then see various options for zoom. Can't say I've ever used a gamepad with X-Plane, but I can't think of any logical big reason why it wouldn't work unless the gamepad is registering as a button click in an awkward way. With a joystick hat switch the pan is very smooth. Sure you can. Press 'Q' or 'E' when in 2D, or use the arrow keys to pan sections of a large 2D panel if it's not all in view. That's a baffling statement. Are you using some old aircraft? Check out the new default planes like the Baron, Kingair, 747, etc to see what 3D cockpits look like. You can see other examples of images taken in 3D cockpit mode on our Saab project here: http://forums.x-pilot.com/topic/4189-saab-340a-cockpit-preview-december-10-2012/ You surely must be using an aircraft not intended to have a 3D cockpit then. You can certainly assign this type of stuff already using the button advanced section of the joystick. It's a matter of finding the datarefs you want to assign to buttons. Otherwise, just use the keyboard. Use '<' for moving backwards, '>' to move forward, use either with shift held down and this will produce faster movement. Do this in 3D cockpit mode (Shift 9) or in exterior (Shift 4) mode. Again, use 'q' or 'e' in the 3D cockpit mode to "walk" right or left. As said, already exists. Use 'q' or 'e'. It's a new platform for you and you're just going to need a little time to warm up to it. It's not unlike a lot else, and with flight sims you take what you can get.