User:Astrid/sandbox/controls rework

Star Citizen and Squadron 42 are both very complex games and will support a wide variety of input devices. This guide will attempt to list all the controls for standard input devices in an organized fashion, making it easy to find answers to common questions.

Mouse & Keyboard
The standard of PC gaming. Star Citizen has a huge amount of actions you can do and the game uses almost every key on your keyboard multiple times. There are 3 different control modes: Flight, On Foot, and EVA, that you will transition between when playing the game. Your movement and look controls will stay mostly the same between modes but the rest of the key layout may be drastically different.

Game Controller
Any modern USB game controller should work with Star Citizen. The FPS and flight controls may feel familiar to gamers who use controllers but the sheer number of controls may make this unweildy for anything other than walking around or basic flight.

Joysticks & Throttles
There are three main joystick setups:
 * Joystick with integrated throttle
 * HOTAS - Joystick with a separate throttle
 * HOSAS - Two joysticks, one used as a throttle.

Which you use will depend on your budget and personal preference.

Gaming Pads
There are a couple of different USB devices that give you half of a keyboard or so to use assign custom keys to. Some even have an integrated thumbstick!

Pedals
Foot pedals for rudder control etc. Popular with serious flight simulators.

Headtracking
Using a webcam or a specialized IR tracker to track your head movement and link it to your in game camera.

Voice Attack
Voice recognition software that activates game commands.

IFCS
Intelligent Flight Control System. Your ship has a computer controlled flight system that helps you fly and helps keep you safe while flying. There are several modes that you can cycle through to balance how much you want to fly the ship directly and how much you want the computer to fly the ship for you.

COMSTAB
Command Level Stability.

G-Safe
G-Safe is two different IFCS modes that control how quickly your ship will turn and accelerate. Both modes will try to keep you from passing out by limiting your movement in different ways.

SCM
Space Combat Maneuver. Normal flight mode where your ship can reach decent speeds for traveling, navigating debris fields, and space combat. Ship max speeds are largely determined by the size of the ship, small racing ships and fighters have max SCM speeds in the 250 - 350 range while large freight ships like the Starfarer and Caterpiller have max SCM speeds closer to 75 - 125.

PRE
Preventative mode. Activated by activating landing mode, preventative mode severely limits your ships max speed and turning rate to make it easier to land or dock.

Coupled Mode
Coupled and Decoupled flight are two main IFCS modes. When coupled your ship will fly much more like an airplane while in space. When decoupled your ship will continue moving in any direction you thrust until you thrust in a different direction (Newtonian movement).

ESP
Enhanced Stick Precision. ESP will dampen your inputs when your targeting reticle is above the target. This is designed to keep you from overshooting.

Afterburner
Afterburner uses a separate fuel tank to overpower your main thrusters and achieve higher speeds. The maximum speed you can go with your afterburner is relative to your current throttle setting, if your throttle is set to 50% then your max afterburner speed is 50% your max afterburner speeds. You effectively have 2 top speeds, your normal Space Combat top speed and your Afterburner top speed. Max Afterburner speed is roughly twice a ships max SCM speed.

Boost
Boost mode puts more power into your maneuvering thrusters and instructs the IFCS to put your prograde vector in front of your ship, if it isn't already. While in boost mode you are more maneuverable but G-Safe is also disabled, so be careful.

Gimbal Lock
Also known as Interactive Mode/Relative Mode. Some weapons and weapons attachments are fixed pointing straight ahead, some are on gimbals and will aim at your mouse cursor while you fly.

Target Pips
Your targeting computer will help you hit a moving target by drawing a target icon (pip) in front of your target. There are two ways of displaying this, leading in front of your target or lagging behind your reticle.

MobiGlas
Your mobiGlas is a computer your character wears on their wrist. It displays a holographic screen that you use to manage your character health, missions, and other pieces of information as well.

Controls

 * -|On Foot=


 * -|E.V.A=

Ship Controls
! Main controls for flying your ship.
 * -|Flight={| class="wikitable"
 * Throttle Up || W
 * Throttle Down || S
 * Boost || Left shift
 * Space Brake || X
 * Strafe Left || A
 * Strafe Right || D
 * Roll Left || Q
 * Roll Right || E
 * Flight Ready || R
 * Cruise Control Toggle || C
 * Toggle Quantum Travel Mode Toggle || B
 * Activate Quantum Travel || B (hold)
 * Exit Seat || Y (hold)
 * Activate Landing Mode Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">N
 * Auto Land <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">N (hold)
 * (De)coupled mode <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Left alt + C
 * Speed Limiter || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Mouse wheel
 * Lock Pitch / Yaw Movement <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Right shift
 * }
 * Cruise Control <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">C
 * Toggle Quantum Travel Mode <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">B
 * Activate Quantum Travel || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">B (hold)
 * Exit Seat || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Y (hold)
 * Activate Landing Mode <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">N
 * Auto Land <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">N (hold)
 * (De)coupled mode <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Left alt + C
 * Speed Limiter || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Mouse wheel
 * Lock Pitch / Yaw Movement <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Right shift
 * }
 * Auto Land <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">N (hold)
 * (De)coupled mode <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Left alt + C
 * Speed Limiter || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Mouse wheel
 * Lock Pitch / Yaw Movement <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Right shift
 * }
 * Lock Pitch / Yaw Movement <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Right shift
 * }
 * }

! Controls for changing how your ship performs and behaves.
 * -|Ship={| class="wikitable"
 * Look Around <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggleable || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Z
 * }
 * }

! Offensive and Defensive combat controls.
 * -|Weapons={| class="wikitable"
 * Fire weapon group 1 / Launch missile(s) || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Left mouse button
 * Fire weapon group 2 / Cycle missile type || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Right mouse button
 * Cycle gimbal assist <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Cycle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">G
 * Missile Operator Mode <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Middle mouse button
 * Increase Number of Armed Missiles || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">G
 * Reset Number of Armed Missiles || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Left alt + G
 * }
 * Missile Operator Mode <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Middle mouse button
 * Increase Number of Armed Missiles || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">G
 * Reset Number of Armed Missiles || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Left alt + G
 * }
 * Reset Number of Armed Missiles || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Left alt + G
 * }

! Controls for defending your ship.
 * -|Shields and Countermeasures={| class="wikitable"
 * Deploy Noise || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">J
 * Deploy Decoy || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">H
 * Raise shield level front || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 8
 * Raise shield level back || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 2
 * Raise shield level left || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 4
 * Raise shield level right || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 6
 * Raise shield level top || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 7
 * Raise shield level bottom|| <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 1
 * Reset shield level || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 5
 * }
 * Raise shield level right || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 6
 * Raise shield level top || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 7
 * Raise shield level bottom|| <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 1
 * Reset shield level || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 5
 * }
 * Raise shield level bottom|| <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 1
 * Reset shield level || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">Numpad 5
 * }
 * }

! Change your power distribution.
 * -|Power={| class="wikitable"
 * Power - All <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">U
 * Power - Thrusters <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">I
 * Power - Shields <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">O
 * Power - Weapons <span style="float: right; text-align: center; color: white; border-radius: 8px; background-color: #272e34; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px; margin-left: 5px;">Toggle || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">P
 * Raise power to Weapons || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F5
 * Raise power to Thrusters || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F6
 * Raise power to Shields || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F7
 * Reset power distribution || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F8
 * }
 * Raise power to Weapons || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F5
 * Raise power to Thrusters || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F6
 * Raise power to Shields || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F7
 * Reset power distribution || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F8
 * }
 * Reset power distribution || <span style="text-align: center; color: white; border-radius: 8px; background-color: #2c70de; padding-left: 8px; padding-right: 8px; padding-top: 2.5px; padding-bottom: 3.5px;">F8
 * }
 * }


 * -|Targeting=

Movement
Forward

Backward

Yaw Left

Yaw Right

Roll Left

Roll Right

Camera Controls
Toggle Camera - F4

Director Mode