SFMB - How to set up a Nintendo Switch Pro Controller
sfmb
Summary
This wiki explains how to set up a Nintendo Switch Pro Controller (Pro-con) for SFMB using Steam's built-in controller configuration system.
Before you start
- If you have other controller-compatibility software installed (e.g. JoyToKey, ScpToolKit), close it completely before continuing.
- Connect the controller to your PC via USB or Bluetooth.
Setup
- Open
Steam > Settings > Controller > General Controller Settings.
- Confirm that the Nintendo Switch Pro Controller appears in the detected controllers list.
- Check
Switch Pro Configuration SupportandUse Nintendo Button Layout, then close the window.
- Copy the link below into your browser and open it:
steam://controllerconfig/413080/2717023654 - When the binding preview appears, click
Apply Configuration.
- Click
Doneto close the window.
- Run
MarioConfig.exefrom your SFMB installation folder. - Under Controller properties, set
Key for Spin-JumpandKey for Mid-air spinto0 (Use SpinJump key).
- Click
Save. Setup is complete.
Default controls
The default key bindings are based on Super Mario Maker 2:
L-Stick,D-Pad ↑↓←→: Move (walk, look up, crouch, etc.)X,Y: DashA,B: JumpZL,ZR: Spin (including mid-air spin)L,R: Take an item from the item slot+,-: Pause menu / cancel↑ + Jump: Special actions such as the propeller
You can also customize the bindings yourself in Steam > Settings > Controller > Desktop Configuration.
Calibration
If the mouse cursor moves on its own, or your character drifts without stick input, calibrate the controller:
- Open
Steam > Settings > Controller > General Controller Settings. - Select the Pro Controller in the detected controllers list. Details appear on the right; click
Calibrate.
- Click
Start Full Autocalibrationand follow the on-screen instructions. - When the completion message appears, click
OKto close the window.