Game preset
Kerbal Space Program: controller layout for Mac
Kerbal Space Program does not need a controller-aware version of itself to be played from a controller on a Mac. InputConfig sends real keyboard and mouse events, so the game sees a keyboard and a mouse, and you hold the controller. This is the layout the app's Smart Preset Maker builds for it: Rocket building and spaceflight sim.
Get the preset in two clicks
- Open InputConfig and click Smart Preset Maker on the welcome screen.
- Search for Kerbal Space Program and pick it. The layout below is created as a preset in your sidebar, named and ready.
- Press Activate. Every row can be changed afterwards: the editor's Scan button rebinds any control the moment you touch it.
The full button map
| Controller | Sends | What it does |
|---|---|---|
| Left stick left | Q | Left stick left: roll left (Q) |
| Left stick right | E | Left stick right: roll right (E) |
| Left stick up | W | Left stick up: pitch down / nose down (W) |
| Left stick down | S | Left stick down: pitch up / nose up (S) |
| Right stick left | A | Right stick left: yaw left (A) |
| Right stick right | D | Right stick right: yaw right (D) |
| Right stick up | Shift (Left) | Right stick up: throttle up (Shift) |
| Right stick down | Ctrl (Left) | Right stick down: throttle down (Ctrl) |
| A / Cross | Space | A: stage / launch (Space) |
| B / Circle | R | B: toggle RCS (R) |
| X / Square | T | X: toggle SAS (T) |
| Y / Triangle | G | Y: toggle landing gear (G) |
| LB / L1 | X | LB: cut throttle (X) |
| RB / R1 | Z | RB: full throttle (Z) |
| Right trigger | Right click | Right trigger: right-click (part action / camera drag) |
| Left trigger | Left click | Left trigger: left click (interact) |
| Start / Options | M | Start: toggle map view (M) |
| Back / Share / Select | Escape | Back: pause menu (Esc) |
| D-pad right | . | D-pad right: increase time warp (Period/.) |
| D-pad left | , | D-pad left: decrease time warp (Comma/,) |
| L3 (left stick click) | 1 | L3: action group 1 (1) |
Button names follow the Xbox / PlayStation pair shown in the editor, so A / Cross is the bottom face button on either pad. On a Switch Pro Controller the bottom button is labelled B; the mapping still fires on position.
Tips
- Left stick pitches and rolls the craft; right stick yaws and the vertical axis sets throttle.
- A stages the rocket, RB is full throttle (Z) and LB cuts throttle (X).
- X toggles SAS stability, B toggles RCS, and Y raises or lowers the landing gear.
- D-pad left and right step time warp down and up; Start opens the map view.
Make it yours
Nothing here is fixed. Rows can be re-scanned to a different control, given hold and double-tap actions, chords, turbo, macros, haptic or spoken feedback, and per-binding deadzones and sensitivity curves. The binding editor guide covers every option, and the controller map shows what each control is called.