Punch Upon a Time Controls & Inputs Reference
Bind your gamepad, master the dodge window, and execute ultimates on reaction.
Punch Upon a Time is built around tight, responsive inputs — every character can execute a full combo, a dodge cancel, and an ultimate ability from a single gamepad face button. This page collects the default controls for DualSense, Xbox, GameCube, and keyboard, then dives into the advanced mechanics: dodge windows, Pocket Item shortcuts, and the input buffer that lets you queue an ultimate mid-combo.
Default controller layout
| Action | DualSense | Xbox | GameCube | Keyboard |
|---|---|---|---|---|
| Move | Left Stick | Left Stick | C-Stick / Stick | WASD |
| Jump | Cross (×) | A | A | Space |
| Attack | Square | X | X | J |
| Special | Triangle | Y | Y | K |
| Dodge | Circle | B | B | L Shift |
| Pocket Item | L1 | LB | L | Q |
| Ultimate | R1 | RB | R | E |
| Pause / Menu | Options | Menu | Start | Esc |
Every action remaps in Options → Controls. If you play claw grip on GameCube, swap the trigger buttons so Pocket Item and Ultimate land on the shoulders you can reach comfortably.
The dodge window
Dodge is the single most important defensive tool. Every character has a 9-frame dodge window at the start of any attack animation. That window is generous enough to bait an enemy whiff and counter with a special or ultimate. If you input dodge on the same frame your attack connects, the dodge cancels into a launcher — the bread-and-butter combo for the Best Starters ranked in our tier list.
The dodge has a 30-frame cooldown after the active window ends. Spamming dodge is punishable; tap it once, evaluate, and only dodge again when you read an incoming special.
Ultimate timing
Each character has a unique ultimate that fills a meter by dealing damage, taking damage, and winning mini-game rounds. The meter takes roughly 45 seconds of active play to charge, so most pilots get one ultimate per round. When the meter fills, the ultimate button glows. Press R1 / RB / R / E to trigger. Ultimates cancel all incoming damage during their animation, which makes them an effective panic button when a sky galleon is one hit from elimination.
Pocket Item shortcuts
You can bind two Pocket Items per match — one carried, one in reserve. Tap the Pocket Item button to use the carried item; press and hold to swap to the reserve slot. The swap has a 0.6-second cooldown during which you cannot attack. Use the swap sparingly: most pilots should keep a long-cooldown item (Freeze Wand, Big Top Hat) in reserve for clutch moments.
Rollback netcode and input lag
The Raptor engine uses GGPO-style rollback netcode. Each player runs a local simulation and the engine reconciles inputs frame-by-frame. If your ping spikes above 80 ms, the engine rolls back the last 4–6 frames and re-simulates — this is invisible during gameplay as long as your connection stays under 120 ms.
To minimise input lag, plug your controller in via USB rather than Bluetooth, disable Windows Game Bar overlay, and set your monitor to its native refresh rate. The studio recommends 144 Hz panels for the smoothest dodge cancels.
Practice mode bindings
The Practice mode in the demo lets you set a dummy opponent’s behaviour, freeze their damage, and slow the game to 0.25x speed. Spend twenty minutes in Practice before your first ranked lobby — it is the fastest way to learn your main’s frame data. The Tier List page covers the strongest picks at launch.
Frequently Asked Questions
Quick answers to the most common questions.
Which controller is best for Punch Upon a Time?
Most competitive pilots prefer DualSense or Xbox Series controllers because they have the lowest input latency over USB. GameCube controllers are supported via official adapters and feel great with the default bindings.
Can I remap the ultimate button?
Yes — every button remaps in Options → Controls. Many players bind ultimate to a trigger so they can fire it without taking their thumb off the right stick.
Does the game support Steam Input?
Native Steam Input mapping is supported. You can layer additional macros or gyro controls on DualSense, although most players find the default bindings sufficient.