- Home
- Games
- Practical Basketball
- Controls

Controls
PC and console binds for shooting, dunks, dribbles, passing, and post. Re-check the in-game overlay after every patch.
Before you memorize binds
On PC: Hold E to shoot, Space for dunks (standing Hold Space, driving Shift+Space). If the in-game overlay disagrees after a hotfix, trust the overlay.
Deep links: beginner, takeovers, best builds.
Shooting and Perfect Release
Hold shoot to start the jumper, then release in the timing window near the animation peak. Early and late still fire; make rate drops hard once a hand is in your face.
Alpha updated shot meters and green-release feedback. Perfect Release is still the goal on open looks. Good is playable. Early / Late tell you which side you missed. Contested feedback means the shot was already a bad idea even if Gym timing felt fine. Green open catch-and-shoots first.
Lock one spot-up until the release feels boring. Then off-dribble. Then moving shots. One Gym timing does not cover Blacktop pull-ups or ranked Rec catch-and-shoots under help.
Pump fake is a tap, not a held shot. Hold too long and you leave your feet. Use the fake to load a closeout, then drive, pass, or rise for real.
Long dribble chains and sprint spam shrink the window. Catch in a stance you can rise from. Shot selection is part of controls even when it is not on the keybind table.
Dunks and the layup trap
Standing dunks need rim proximity and little lateral move, usually Hold Space on PC, Hold Y / Triangle on console. Driving dunks need speed and angle (Shift + Space / RT·R2 + dunk). Too far, straight into a set chest, or already slowed in traffic becomes a layup or a block. Contact dunks are not a separate key; they trigger off driving dunk context.
Self lob: lob input (often F on PC; LB/L1 + RS/R3 on console), then finish in the catch window. Empty lane only.
Under the rim, shoot (often E) starts a layup path. That is fine when you want a layup. It is wrong when you needed dunk protection. See the dunk table below.
Dribbles follow your hand
The same key changes with the active hand. Learn a clean switch before long combos. On PC, H is a common quick switch; Z / C / X / V cover hesi, cross, stepback, and spin-style packages (double-taps show up for some variants). Shift layers sprint mixes.
On console, reopen the dribble overlay until the chords stick. Keep chains short: one direction change into a drive, pull-up, or pass. Long packages drain stamina and gift steals, reset through a pass if the handle feels late.
Passing
Numbered passes hit teammates by slot (1-4 on PC; bumper + icon on console). Those numbered presses are the overhead / direct pass path. Bounce = double-tap. Chest = Shift + number on PC (bumper + trigger + icon on many overlays). Flashy and swing variants sit in the reference table, confirm chords on your overlay.
Fake pass (often Q + number on PC) sells a throw without giving the ball away. Pass early. Standing in a loaded trap wastes the space you just made. Hit the cutter on the second step.
Layup gathers on the drive
While moving toward the rim, shoot-key taps and double-taps (often with sprint) change the gather, hop, spin, euro-style slides, and related finishes. These are not dunk chords. Angle, speed, and layup investment decide which animation plays; the same tap pattern will not always produce the same finish.
Practice them in Gym after standing and driving dunks feel clean. Overlay helpers list extra finish modifiers when the build supports them, believe that panel over muscle memory from last week. Hard-gather badges only help after the bind is honest.
Post, screens, and defense
Post up: Hold G (LT/L2 on console). Hooks, fades, and spins need direction plus post control. Low post badge tiers feel mushy. Post burns stamina, two backs downs, then hook, kick, or reset.
Screens are usually Hold T on PC and Hold B / Circle on console. Teammate lob is T plus a number: different chord, same letter. If Hold T alone starts a lob instead of a screen, re-open the overlay. Patches have shuffled this before.
Defense starts with stance and camera, not steal spam. Steal when the ball is exposed. Stay between ball and rim on drives. Contest vertical; do not jump sideways into every pump. Rebound: box first, chase second.
PC and console table
Full bind list. Overlay wins when a patch reshuffles chords.
| Action | Desktop | Console | Note |
|---|---|---|---|
| Shoot (hold) | Hold E | Hold Xbox X / PS Square | Primary PC shoot bind; release in the Perfect Release window |
| Pump fake | Tap E | Tap shoot button | - |
| Pump fake (brief hold) | Very short Hold E | Brief Hold shoot | Longer hold leaves your feet |
| Off-dribble shot L / R | A or D + Hold E | Move L/R + Hold shoot | No sprint modifier |
| Moving shot L / R | Shift + A or D + Hold E | RT/R2 + move L/R + Hold shoot | - |
| Fadeaway | Shift + S + Hold E | RT/R2 + back + Hold shoot | - |
| Layup | Drive + Hold E | Drive + Hold shoot | Not a dunk. Wrong key under rim |
| Floater | Shift + Double-tap E toward rim | RT/R2 + Double-tap shoot | Same chord family as euro on some overlays. Confirm live |
| Euro step | Shift + Double-tap E toward rim | RT/R2 + Double-tap shoot | Layup gather family; animation varies with angle/speed |
| Hop step | Shift + Tap E toward rim | RT/R2 + Tap shoot | - |
| Spin gather | Double-tap E toward rim | Double-tap shoot | - |
| Side step L / R | Shift + A or D + Tap E | RT/R2 + stick L/R + Tap shoot | - |
| Hop stepback | Shift + S + Tap E | RT/R2 + back + Tap shoot | - |
| Jelly finish | Q after timing layup/dunk | Confirm overlay modifier after finish timing | Timing modifier, not a separate start key |
| Double-clutch finish | F after timing layup/dunk | Confirm overlay modifier after finish timing | Conflicts with self-lob start. Empty lane only when lobbing |
| Driving dunk | Shift + Space | RT/R2 + Y / Triangle | - |
| Standing dunk | Hold Space | Hold Y / Triangle | - |
| Self lob | F (or Shift+F per overlay) | LB/L1 + RS/R3 | - |
| Teammate lob | T + teammate number (confirm overlay) | LB/L1 + RB/R1 + icon | - |
| Pass 1-4 (overhead) | 1 / 2 / 3 / 4 | RB/R1 + teammate icon | - |
| Bounce pass | Double-tap number | RB/R1 + double-tap icon | - |
| Chest pass | Shift + number | RB/R1 + RT/R2 + icon | - |
| Flashy pass | Shift + Double-tap number | RB/R1 + RT/R2 + double-tap icon | - |
| Fake pass | Hold Q + number | Hold LS/L3 + face button (confirm overlay) | - |
| Swing pass L / R | Hold A or D + number | RB/R1 + stick L/R + icon | - |
| Bounce swing L / R | Hold A or D + Double-tap number | RB/R1 + stick L/R + double-tap icon | - |
| Post up | Hold G | Hold LT/L2 | - |
| Sprint | Shift | RT/R2 (confirm overlay) | - |
| Stepback / snatch | X / double X | D-Pad / overlay listed chord | - |
| Hand-dependent dribbles | Z / C / V (+ Shift mixes); H switch | Overlay dribble menu | Same key changes with active hand |
| Screen | Hold T | Hold B / Circle | T + number is teammate lob, different chord |
Dunk table
Standing, driving, contact, and self lob.
| Action | Desktop | Console | Note |
|---|---|---|---|
| Standing dunk | Hold Space near rim, limited move | Hold Y / Triangle | Learn PB often teaches this first |
| Driving dunk | Shift + Space with angle/speed | RT/R2 + Y / Triangle | Too far or packed paint → layup/block |
| Contact dunk | Driving dunk context + collision | Same as driving dunk chord | Not a separate bind |
| Self lob dunk | Lob (F) then finish window | Lob chord then finish | Empty lane only |
Practice checklist
Quick Gym loop after any input patch.
- Open spot-ups. Two minutes on one spot. Watch Perfect Release / Early / Late only.
- Pass variants. 1-4 targets with bounce, chest, and one fake pass. Skip hero lob spam.
- One-hand dribble set. Short Z/C/X/V chain (or console equivalents), switch hands, repeat.
- Dunk pair. One driving dunk, one standing dunk. If shoot-key layup appears, reset.
- Drive gather. One euro or hop gather into a finish. Check it is not a dunk chord.
- Post hook. One mismatch post gather into hook or kick-out. Watch stamina.
FAQ
Why does my dunk keep turning into a layup?
You hit shoot under the rim, you’re too far, or you have no speed. Use standing / driving dunk inputs from the table, not E. Re-check the overlay after patches.
Where do console players see binds?
In the in-game control overlay and dribble / finishing helpers. This table is a snapshot; the live overlay wins after updates.
What if a patch changes keybinds?
Leave Blacktop or ranked Rec for a minute. Open Learn PB or Gym with the overlay on. Re-run the checklist until greens and dunks feel right again.
Is shoot on E or Space?
On PC, Hold E shoots. Space is dunks (standing Hold Space, driving Shift + Space). If your overlay disagrees after a hotfix, use the overlay.
Why does F sometimes lob and sometimes double-clutch?
Self lob starts with F (or Shift+F). Double-clutch is F after you’ve already timed a layup or dunk. Keep the lane empty for lobs.
Why do my dribbles feel random?
They follow the active hand. Switch hands on purpose, then practice one short chain per hand.
Should I rebuild my sheet if dunks feel broken?
Fix the input first. Then pick a takeover on takeovers and fund attributes on best builds. Don’t rebuild to fix a wrong dunk key.
Keep the overlay honest and chains short. When dunks and greens feel stable, lock the job and spend attributes second.