Difference between revisions of "Key bindings"
From Kerbal Space Program Wiki
m (→Key Bindings: !version number for Z;) |
m (Added a printable PDF format for Version 1.2.2) |
||
(41 intermediate revisions by 31 users not shown) | |||
Line 2: | Line 2: | ||
== Modifier key == | == Modifier key == | ||
− | Because KSP can run on different operating systems the modifier key ({{Key press|Mod}}) differs between them. In the table below, the | + | Because KSP can run on different operating systems the modifier key ({{Key press|Mod}}) differs between them. In the table below, the default {{Key press|Mod}} key is mapped to the following keys (to use a different key, edit the entry in the |
+ | "MODIFIER_KEY" section of the settings.cfg file): | ||
* Windows: {{Key press|Alt}} (e. g. {{Key press|Alt|L}}) | * Windows: {{Key press|Alt}} (e. g. {{Key press|Alt|L}}) | ||
* Mac OS: {{Key press|Option}} (e. g. {{Key press|Opt|L}}) | * Mac OS: {{Key press|Option}} (e. g. {{Key press|Opt|L}}) | ||
− | * Linux: {{Key press| | + | * Linux: KSP 1.1+: {{Key press|Right-Shift}} (e. g. {{Key press|Right-Shift|L}}) ''Don't confuse this with {{Key press|Left-Shift}}, which will fire your engines!'' KSP 1.0.5 and earlier uses a different key, which can cause issues in some window managers when playing in windowed mode. <ref>Linux versions 1.0.5 and earlier used the {{Key press|Alt}} as the modifier key. In XFCE/Xubuntu, the Alt key can be used to change the window size and position. This is a ill-conceived "usability" feature that is on by default. To resolve this, you will need to disable some of the window manager's key bindings: Go to Settings > Window Manager Tweaks >Accessibility and set the "Key used to grab and move windows" to "None." Or only play in full screen mode, where the {{Key press|Alt}} isn't trapped by the window manager.</ref> |
As an example, {{Key press|Mod|L}} locks the current stage. The key combinations in brackets show an example of the respective operating system's key combination: just swap {{Key press|Mod}} with the operating system's designated modifier. | As an example, {{Key press|Mod|L}} locks the current stage. The key combinations in brackets show an example of the respective operating system's key combination: just swap {{Key press|Mod}} with the operating system's designated modifier. | ||
− | Some keyboards also require to press a [[w:Fn key|Fn key]] to access some special keys like {{Key press|F5}}. For example, Macs require {{Key press|Fn|F5}}. | + | Some keyboards also require to press a [[w:Fn key|Fn key]] to access some special keys like {{Key press|F5}}. For example, Macs and some Linux devices such as ThinkPad, require {{Key press|Fn|F5}}. |
+ | |||
+ | {{Box| '''It is advisable to shutdown your engines if you don't plan on activating them, such as before resource transfers, or if maneuvers have been completed.''' This will prevent accidental engine activation from a mistyped key. You can disable engines via control groups, or by right clicking on the engine to manually shut it down or activate it. This can be handy for contracts that require an engine to be tested through staging, but you don't want to discard the usable stage before it: Kill thrust with {{Key press|X}}, move the engine to be tested to the next stage, then activate the engine through staging. After activation, manually shut down the it tested engine (you'll need to manually re-enable/activate it later). Now you've completed your contract, and haven't wasted any useful stages. '''Using this, in combination with lock staging {{Key press|Mod|L}}, will help avoid mishaps due to operator error.'''}} | ||
== Highlight legend == | == Highlight legend == | ||
Line 19: | Line 22: | ||
* {{ColorBox|#ffffcc}} - Docking | * {{ColorBox|#ffffcc}} - Docking | ||
− | == Key Bindings == | + | == Key Bindings for English keyboard layout == |
{| class="wikitable" | {| class="wikitable" | ||
Line 33: | Line 36: | ||
|- | |- | ||
| Mod + F12 || Open debug console || 0.08.5 || | | Mod + F12 || Open debug console || 0.08.5 || | ||
+ | |- | ||
+ | |(mac) Control, option, command, Fn, f12 || Open debug console || 0.08.5 || | ||
|- | |- | ||
| M || [[Map view|Orbital map]] toggle || 0.11.0 || | | M || [[Map view|Orbital map]] toggle || 0.11.0 || | ||
Line 41: | Line 46: | ||
|- | |- | ||
| Backspace || Reset focus in orbital map || 0.17.0 || | | Backspace || Reset focus in orbital map || 0.17.0 || | ||
+ | |- | ||
+ | | ` (back quote) || Reset focus in orbital map || 1.2.1 || | ||
|- | |- | ||
| Insert || Staging (default) controls || 0.18 || | | Insert || Staging (default) controls || 0.18 || | ||
Line 49: | Line 56: | ||
|- | |- | ||
| , || Time warp (physical time warp in atmosphere) decrease || 0.11.0 || | | , || Time warp (physical time warp in atmosphere) decrease || 0.11.0 || | ||
+ | |- | ||
+ | | / || Stop time warp || 1.1.0 || | ||
|- | |- | ||
| Mod + . || Physical time warp increase (compulsory) || 0.17.0 || | | Mod + . || Physical time warp increase (compulsory) || 0.17.0 || | ||
Line 69: | Line 78: | ||
|- | |- | ||
| F5 || Quicksave || 0.14.0 || | | F5 || Quicksave || 0.14.0 || | ||
+ | |- | ||
+ | | Mod + F5 || Make a specific, user-inputted quicksave || 0.23.5 || | ||
|- | |- | ||
| hold F9 || Load quicksave || 0.14.0 || | | hold F9 || Load quicksave || 0.14.0 || | ||
− | |||
− | |||
|- | |- | ||
| Mod + F9 || Load a specific quicksave || 0.23.5 || | | Mod + F9 || Load a specific quicksave || 0.23.5 || | ||
|- | |- | ||
| Ctrl + F10 || Load saved game state dialogue box (hidden feature, looks in KSP/saves/scenarios/)|| 0.14.1? || | | Ctrl + F10 || Load saved game state dialogue box (hidden feature, looks in KSP/saves/scenarios/)|| 0.14.1? || | ||
+ | |- | ||
+ | | F10 || Temperature Gauges || 1.0.1 | ||
+ | |- | ||
+ | | F11 || Temperatures Overlay || 1.0.1 | ||
+ | |- | ||
+ | | F12 || Aerodynamic Forces Overlay || 1.0.1 | ||
|- | |- | ||
| Mod + F12 || Debug/cheat menu || 0.19.0 || | | Mod + F12 || Debug/cheat menu || 0.19.0 || | ||
Line 156: | Line 171: | ||
! colspan="4" id="Docking" | Docking mode | ! colspan="4" id="Docking" | Docking mode | ||
|- style="background-color: #ffffcc;" | |- style="background-color: #ffffcc;" | ||
− | | W || Pitch adjustment (up/back) / Translate | + | | W || Pitch adjustment (up/back) / Translate up || 0.18.0 || |
|- style="background-color: #ffffcc;" | |- style="background-color: #ffffcc;" | ||
− | | S || [[Pitch]] adjustment (down/forward) / Translate | + | | S || [[Pitch]] adjustment (down/forward) / Translate down || 0.18.0 || |
|- style="background-color: #ffffcc;" | |- style="background-color: #ffffcc;" | ||
| A || [[Yaw]] adjustment (port/left) / Translate left || 0.18.0 || | | A || [[Yaw]] adjustment (port/left) / Translate left || 0.18.0 || | ||
Line 168: | Line 183: | ||
| E || [[Roll]] adjustment || 0.18.0 || | | E || [[Roll]] adjustment || 0.18.0 || | ||
|- style="background-color: #ffffcc;" | |- style="background-color: #ffffcc;" | ||
− | | Left-Shift || Translate | + | | Left-Shift || Translate forward || 0.18.0 || |
|- style="background-color: #ffffcc;" | |- style="background-color: #ffffcc;" | ||
− | | Left-Control || Translate | + | | Left-Control || Translate back || 0.18.0 || |
|- style="background-color: #ffffcc;" | |- style="background-color: #ffffcc;" | ||
| Space || Toggle translation/rotation || 0.18.0 || SAS | | Space || Toggle translation/rotation || 0.18.0 || SAS | ||
Line 185: | Line 200: | ||
| D || Walk/jet right || 0.16.0 || | | D || Walk/jet right || 0.16.0 || | ||
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
− | | Q || | + | | Q || Jet rotate left || ? || |
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
− | | E || | + | | E || Jet rotate right || ? || |
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
| Left-click and drag left || Jet counter clockwise || ? || | | Left-click and drag left || Jet counter clockwise || ? || | ||
Line 193: | Line 208: | ||
| Left-click and drag right || Jet clockwise || ? || | | Left-click and drag right || Jet clockwise || ? || | ||
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
− | | Left-click and drag up || Pitch | + | | Left-click and drag up || Pitch down by jet || ? || |
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
− | | Left-click and drag down || Pitch | + | | Left-click and drag down || Pitch up by jet || ? || |
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
| Shift || Jet up || 0.16.0 || | | Shift || Jet up || 0.16.0 || | ||
Line 206: | Line 221: | ||
| Space || Reorient attitude to camera by jet || 0.16.0 || | | Space || Reorient attitude to camera by jet || 0.16.0 || | ||
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
− | | F || Use | + | | F || Use part || 0.16.0 || |
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
| Shift + (W/S/A/D) + Space || Jump to different directions when on ladders || ? || | | Shift + (W/S/A/D) + Space || Jump to different directions when on ladders || ? || | ||
Line 215: | Line 230: | ||
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
| R || Toggle jetpack || 0.16.0 || | | R || Toggle jetpack || 0.16.0 || | ||
+ | |- style="background-color: #ffddaa;" | ||
+ | | B || Return to cockpit || 1.0.0 || | ||
|- style="background-color: #ffddaa;" | |- style="background-color: #ffddaa;" | ||
| Mod || Toggle movement || 0.16.0 || | | Mod || Toggle movement || 0.16.0 || | ||
Line 227: | Line 244: | ||
|- style="background-color: #cccccc;" | |- style="background-color: #cccccc;" | ||
| Ctrl + Y || Redo last action || 0.08.0 || | | Ctrl + Y || Redo last action || 0.08.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | Mod (hold) || Disable surface attach/exclusively use node attach || 0.25.0|| | ||
|- style="background-color: #cccccc;" | |- style="background-color: #cccccc;" | ||
| Mod + Left-click || Duplicate part or assembly in [[VAB]] || 0.08.5 || | | Mod + Left-click || Duplicate part or assembly in [[VAB]] || 0.08.5 || | ||
Line 261: | Line 280: | ||
|- style="background-color: #cccccc;" | |- style="background-color: #cccccc;" | ||
| Space || Reset part rotation || 0.15.0 || | | Space || Reset part rotation || 0.15.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | 1 || Place Mode || 0.90.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | 2 || Offset Mode || 0.90.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | 3 || Rotate Mode || 0.90.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | 4 || [[root part|Root]] Mode || 0.90.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | F || In place mode: Toggle Symmetry between vessel or parent part || 0.90.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | F || In Offset mode: Toggle between absolute or load centered offset || 0.90.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | F || In Rotate mode: Toggle between absolute or relative rotation || 0.90.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
+ | | R || Toggle Symmetry Method between mirror (SPH) or radial (VAB) || 0.90.0 || | ||
+ | |- style="background-color: #cccccc;" | ||
|} | |} | ||
Line 269: | Line 305: | ||
* [http://mechanicalcat.net/files/KSP-Controls.pdf As PDF] – Controls of {{version|0.18.0}} as one single paged PDF | * [http://mechanicalcat.net/files/KSP-Controls.pdf As PDF] – Controls of {{version|0.18.0}} as one single paged PDF | ||
+ | |||
+ | * [https://drive.google.com/open?id=0B8de_qTRouN8UlphakNNYlZzTk0 As PDF] – Controls of {{version|1.2.2}} as one single paged PDF | ||
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Game interface]] | [[Category:Game interface]] |
Revision as of 14:52, 21 April 2017
This is a list of the default key bindings of the standard game.
Contents
Modifier key
Because KSP can run on different operating systems the modifier key (Mod) differs between them. In the table below, the default Mod key is mapped to the following keys (to use a different key, edit the entry in the "MODIFIER_KEY" section of the settings.cfg file):
- Windows: ⎇ Alt (e. g. ⎇ Alt+L)
- Mac OS: ⌥ Option (e. g. ⌥ Opt+L)
- Linux: KSP 1.1+: Right-Shift (e. g. Right-Shift+L) Don't confuse this with Left-Shift, which will fire your engines! KSP 1.0.5 and earlier uses a different key, which can cause issues in some window managers when playing in windowed mode. [1]
As an example, Mod+L locks the current stage. The key combinations in brackets show an example of the respective operating system's key combination: just swap Mod with the operating system's designated modifier.
Some keyboards also require to press a Fn key to access some special keys like F5. For example, Macs and some Linux devices such as ThinkPad, require Fn+F5.
Highlight legend
Key Bindings for English keyboard layout
Key | Effect | Since | Action group |
---|---|---|---|
System/UI Commands | |||
←/→/↑/↓ | Turn view L/R/U/D | ? | |
Numpad + | Zoom view in | 0.08.5 | |
Numpad - | Zoom view out | 0.08.5 | |
Mod + F12 | Open debug console | 0.08.5 | |
(mac) Control, option, command, Fn, f12 | Open debug console | 0.08.5 | |
M | Orbital map toggle | 0.11.0 | |
Tab | Cycle focus in orbital map | 0.11.0 | |
Left-Shift + Tab | Reverse cycle focus in orbital map | 0.11.0? | |
Backspace | Reset focus in orbital map | 0.17.0 | |
` (back quote) | Reset focus in orbital map | 1.2.1 | |
Insert | Staging (default) controls | 0.18 | |
Delete | Docking controls | 0.18 | |
. | Time warp (physical time warp in atmosphere) increase | 0.11.0 | |
, | Time warp (physical time warp in atmosphere) decrease | 0.11.0 | |
/ | Stop time warp | 1.1.0 | |
Mod + . | Physical time warp increase (compulsory) | 0.17.0 | |
Mod + , | Physical time warp decrease (compulsory) | 0.17.0 | |
. (numpad del) | Toggle navball | 0.12.0? | |
] | Cycle through active ships (forwards) | 0.14.0 | |
[ | Cycle through active ships (backwards) | 0.14.0 | |
F1 | Screenshot | 0.07.3 | |
F2 | Toggle UI visibility | 0.13.0 | |
F3 | Toggle results screen | 0.14.0 | |
F4 | Toggle ship labels | 0.14.0 | |
F5 | Quicksave | 0.14.0 | |
Mod + F5 | Make a specific, user-inputted quicksave | 0.23.5 | |
hold F9 | Load quicksave | 0.14.0 | |
Mod + F9 | Load a specific quicksave | 0.23.5 | |
Ctrl + F10 | Load saved game state dialogue box (hidden feature, looks in KSP/saves/scenarios/) | 0.14.1? | |
F10 | Temperature Gauges | 1.0.1 | |
F11 | Temperatures Overlay | 1.0.1 | |
F12 | Aerodynamic Forces Overlay | 1.0.1 | |
Mod + F12 | Debug/cheat menu | 0.19.0 | |
Flight Controls | |||
W | Pitch adjustment (up/back) | 0.07.3 | |
S | Pitch adjustment (down/forward) | 0.07.3 | |
A | Yaw adjustment (port/left) | 0.07.3 | |
D | Yaw adjustment (starboard/right) | 0.07.3 | |
Q | Roll adjustment (counter clockwise) | 0.07.3 | |
E | Roll adjustment (clockwise) | 0.07.3 | |
C | Toggle IVA view | 0.17.0 | |
V | Toggle camera view (auto/free/orbital/chase) | 0.17.0 | |
Left-Shift | Increase throttle | 0.07.3 | |
Left-Control | Decrease throttle | 0.07.3 | |
Space | Detach stage or launch | 0.07.3 | Stage |
T | Toggle SAS | 0.07.3 | SAS |
F | Hold to temporarily invert SAS state | 0.07.3 | |
Mod + L | Lock current stage (very useful before you accidentally hit the spacebar) | 0.08.4 | |
Caps Lock | Toggle precision ("softer") controls | 0.08.5 | |
R | Toggle RCS | 0.11.0 | RCS |
H | RCS thrust translate forward | 0.11.0 | |
N | RCS thrust translate backward | 0.11.0 | |
I | RCS thrust translate down | 0.11.0 | |
J | RCS thrust translate left | 0.11.0 | |
K | RCS thrust translate up | 0.11.0 | |
L | RCS thrust translate right | 0.11.0 | |
X | Cut throttle | 0.12.0 | |
Z | Full throttle | 0.25.0 | |
G | Toggle landing gear | 0.14.0 | Gear |
Mod + W/S/A/D/Q/E | Trim pitch/yaw/roll | 0.15.0 | |
Mod + X | Reset trim | 0.15.0 | |
B | Wheel brakes | 0.15.0 | Brakes |
U | Toggle vehicle lights | 0.15.0 | Lights |
1-9, 0 | Activate custom action group 1-10 | 0.18.0 | Custom 01-10 |
Backspace | Activate abort action group | 0.18.0 | Abort |
Right-click | Open part info window | 0.15.0 | |
Mod + Right-click | Open multiple info windows for fuel transfer (right-click on two fuel tanks) | 0.18.0 | |
Home | Scroll stage icons up | 0.09.0 | |
End | Scroll stage icons down | 0.09.0 | |
Docking mode | |||
W | Pitch adjustment (up/back) / Translate up | 0.18.0 | |
S | Pitch adjustment (down/forward) / Translate down | 0.18.0 | |
A | Yaw adjustment (port/left) / Translate left | 0.18.0 | |
D | Yaw adjustment (starboard/right) / Translate right | 0.18.0 | |
Q | Roll adjustment | 0.18.0 | |
E | Roll adjustment | 0.18.0 | |
Left-Shift | Translate forward | 0.18.0 | |
Left-Control | Translate back | 0.18.0 | |
Space | Toggle translation/rotation | 0.18.0 | SAS |
EVA Commands | |||
W | Walk/jet forward | 0.16.0 | |
S | Walk/jet back | 0.16.0 | |
A | Walk/jet left | 0.16.0 | |
D | Walk/jet right | 0.16.0 | |
Q | Jet rotate left | ? | |
E | Jet rotate right | ? | |
Left-click and drag left | Jet counter clockwise | ? | |
Left-click and drag right | Jet clockwise | ? | |
Left-click and drag up | Pitch down by jet | ? | |
Left-click and drag down | Pitch up by jet | ? | |
Shift | Jet up | 0.16.0 | |
Control | Jet down | 0.16.0 | |
Space | Jump/Let go of part | 0.16.0 | |
Space | Reorient attitude to camera by jet | 0.16.0 | |
F | Use part | 0.16.0 | |
Shift + (W/S/A/D) + Space | Jump to different directions when on ladders | ? | |
Shift + (W/S/A/D) | Sprint | ? | |
L | Toggle headlamps | 0.16.0 | |
R | Toggle jetpack | 0.16.0 | |
B | Return to cockpit | 1.0.0 | |
Mod | Toggle movement | 0.16.0 | |
] | Cycle through active ships/EVAs (forwards) | 0.14.0 | |
[ | Cycle through active ships/EVAs (backwards) | 0.14.0 | |
VAB/SPH Commands | |||
Ctrl + Z | Undo last action | 0.08.0 | |
Ctrl + Y | Redo last action | 0.08.0 | |
Mod (hold) | Disable surface attach/exclusively use node attach | 0.25.0 | |
Mod + Left-click | Duplicate part or assembly in VAB | 0.08.5 | |
C | Toggle Angle Snap | 0.15.0 | |
X | Cycle symmetry settings (forward) | 0.08.5 | |
Shift + X | Cycle symmetry settings (backward) | 0.18.0 | |
Page Up | Scroll view up | 0.08.5 | |
Page Down | Scroll view down | 0.08.5 | |
Shift + Left-click | Move the entire ship | 0.09.0 | |
Shift + Scroll Up | Zoom view in | 0.08.5 | |
Shift + Scroll Down | Zoom view out | 0.08.5 | |
W | Rotate part backwards | 0.15.0 | |
S | Rotate part forwards | 0.15.0 | |
A | Rotate part counterclockwise (flat) | 0.15.0 | |
D | Rotate part clockwise (flat) | 0.15.0 | |
Q | Rotate part counterclockwise | 0.15.0 | |
E | Rotate part clockwise in VAB | 0.15.0 | |
Shift | Hold to rotate parts in 5° instead of 90° steps | 0.15.0 | |
Space | Reset part rotation | 0.15.0 | |
1 | Place Mode | 0.90.0 | |
2 | Offset Mode | 0.90.0 | |
3 | Rotate Mode | 0.90.0 | |
4 | Root Mode | 0.90.0 | |
F | In place mode: Toggle Symmetry between vessel or parent part | 0.90.0 | |
F | In Offset mode: Toggle between absolute or load centered offset | 0.90.0 | |
F | In Rotate mode: Toggle between absolute or relative rotation | 0.90.0 | |
R | Toggle Symmetry Method between mirror (SPH) or radial (VAB) | 0.90.0 |
External links
- As PDF – Controls of version 0.22.0 as one single paged PDF
- As XLSX – Controls of version 0.22.0 as Excel Spreadsheet
- As PDF – Controls of version 0.18.0 as one single paged PDF
- As PDF – Controls of version 1.2.2 as one single paged PDF