Your dunk button in Practical Basketball is Space, not E. Stand too far from the rim, sprint without real momentum, or miss the green timing meter and the game will hand you a layup instead. Everything below is PC keyboard for the current stress-test build. If a move stops working after an update, open the in-game controls overlay and confirm the binding before you blame your build.
New to the mode? The Practical Basketball wiki covers the broader game loop and positions.
Standing and driving dunks use Space and the green timing meter
E is shoot and layup. Hold E while running and you get a layup. Dunks use Space, and a timing meter appears when you are close enough to the rim.
Standing dunk: Park under the basket with little or no movement. Hold Space. When the timing meter pops up, release in the green zone. Best when the paint is open and you do not need a running start.
Driving dunk: Hold Shift to sprint, attack the paint with forward momentum, and press Shift + Space as you reach the rim. Release in the green zone. Start the gather just outside the restricted area, not from half court, or you may get a gather instead of a full dunk.
| Dunk type | Input | Best use |
|---|---|---|
| Standing dunk | Hold Space near rim | Stationary finish under the basket |
| Driving dunk | Shift + Space on approach | Sprinting lane to the rim |
Line up on the painted area when you can. A sharp approach angle can still turn a dunk attempt into a layup even with the right buttons.
Self lob dunks and contact dunks need a clean lane and the right finish
Self lob dunk: On an open fast break, sprint toward the rim and press F to throw a self lob (some guides list Shift + F because sprint is already held). Catch near the rim, then press Space for a dunk or E for a layup. For teammate lobs and full self-lob setup, see how to lob and self lob in Practical Basketball.
Contact dunk: Same input as a driving dunk: Shift + Space with speed into the paint. Contact dunks are a situational animation when you have momentum and favorable positioning against a defender. No separate button. Bodies parked directly under the rim can still force a layup or a block, badge stack or not.
Badges like High Flyer, Traffic Finisher, and Relentless Finisher on the Practical Basketball badges list can make driving and contact finishes land more often. Slashers chasing highlight contact dunks may like Highlight Reel; bigs leaning on paint bully finishes can look at Diesel in the takeovers collection. Spacing and timing still run the show, but those picks help when the lane is tight.
If your dunk keeps failing, check the button, spacing, and timing
Most dunk misses come down to a few repeat offenders:
- You pressed E instead of Space. Near the basket, E is layup territory. Space is dunk territory.
- No sprint or momentum on the drive. A slow walk-up often becomes a gather or a weak finish.
- The paint is crowded. A defender directly under the rim can force a layup, a block, or a bad animation.
- Early or late on the meter. Release inside the green zone. White or red usually means a miss or a softer finish.
- Bad approach angle. Cut toward the rim with a straighter line when the lane allows it.
Practice on an empty court or in shootaround until the meter timing feels automatic. Standing dunks are the tutorial move; driving dunks are what you will actually score with once the basics click.
Most builds can dunk in the right spot. Taller builds and stronger finishing attributes make standing, driving, and contact dunks more reliable, but position and inputs still come first.




