Practical Basketball controls for PC and Controller
Browse 63 official PC keyboard inputs and 139 Controller inputs for Xbox and PlayStation, including targeted passing, screens, shooting, gathers, jab steps, dribbling and post play.
Targeted passes, screens, shots, gathers, dunks, jabs and post bindings.
63 official inputs
Controller and PS5
Passing, screens, shooting, gathers, D-pad and right-stick dribbling, jabs and post moves.
139 official inputs
Mobile controls
Controller bindings apply with a connected controller; a separate touch layout is not documented.
Controller supported
PC keybinds
63
Controller moves
139
Button notations
PC · Xbox · PS
PLATFORM REFERENCE
Practical Basketball controls by platform
Switch between the official PC keyboard and Controller tables, including targeted passing, screens, shooting, gathers, jab steps, dribbling, and post moves. Copy any input directly from the table and use the notes to learn when each move applies.
PC
63 official keyboard inputs
Controller
139 official Controller inputs
PS5
Square, Triangle, L1, L2, R1, R2, L3, and R3 notation
Mobile
Controller bindings included; touch layout not documented
Shooting and moving shots
Standard, off-dribble, moving, fadeaway, hesitation, and pump-fake inputs.
PC · Keyboard
Action
Input
Usage note
Shoot
Hold E
Hold and release E to complete the shot.
Pump fake
Tap E
Use a quick tap instead of a held shot.
Pump fake · alternate
Hold E briefly
Release after only a few milliseconds so the shot does not continue.
Moving shot · right
Shift + D + hold E
Hold sprint while moving right and hold the shot input.
Moving shot · left
Shift + A + hold E
Hold sprint while moving left and hold the shot input.
Fadeaway
Shift + S + hold E
Move backward with sprint held, then hold E.
Off-dribble shot · right
D + hold E
Move right without the sprint modifier and hold E.
Off-dribble shot · left
A + hold E
Move left without the sprint modifier and hold E.
Shot hesitation
Shift + tap E
Hold sprint and tap the shot input.
Hesi pull
Move in any direction + tap E
Tap E while moving to trigger the directional hesitation pull.
Layups, dunks and gathers
Approach the paint in the movement state described before entering the finish input.
PC · Keyboard
Action
Input
Usage note
Layup
Run toward rim + hold E
Hold E while carrying momentum into the paint.
Floater
Shift + double-tap E
Run toward the paint, hold sprint, and double-tap E.
Jelly layup / dunk
Press Q after timing the finish
Enter Q after timing the original layup or dunk.
Double-clutch layup / dunk
Press F after timing the finish
Enter F after timing the original layup or dunk.
Driving dunk
Shift + Spacebar
Run toward the rim with sprint held and time the dunk with Spacebar.
Standing dunk
Hold Spacebar
Use near the rim from a stationary or gathered state.
Euro step
Shift + double-tap E
Run toward the paint, keep sprint held, and double-tap E.
Hop step
Shift + tap E
Run toward the paint, keep sprint held, and tap E once.
Spin gather
Run toward rim + double-tap E
Double-tap E without the sprint modifier.
Side step · right
Shift + D + tap E
Move right with sprint held and tap E.
Side step · left
Shift + A + tap E
Move left with sprint held and tap E.
Hop stepback
Shift + S + tap E
Move backward with sprint held and tap E.
Behind-the-back gather · right to left
Shift + move left + tap E
Start with the ball in the right hand and move left.
Behind-the-back gather · left to right
Shift + move right + tap E
Start with the ball in the left hand and move right.
Passing, lobs and screens
Player numbers identify the intended teammate. Directional inputs create swing-pass variants.
PC · Keyboard
Action
Input
Usage note
Self alley-oop / self lob
F
Use F while carrying momentum toward the rim.
Alley-oop to teammate
T + teammate number
Combine T with the numbered target assigned to the cutter.
Screen
Hold T
Hold T to set and maintain the screen.
Fake pass
Hold Q + 1 / 2 / 3 / 4
Use the intended teammate number with Q held.
Overhead pass
Press 1 / 2 / 3 / 4
Press the intended teammate number without a modifier.
Chest pass
Shift + 1 / 2 / 3 / 4
Hold Shift and press the intended teammate number.
Flashy pass
Shift + double-tap 1 / 2 / 3 / 4
Hold Shift and double-tap the intended teammate number.
Bounce pass
Double-tap 1 / 2 / 3 / 4
Double-tap the intended teammate number.
Swing pass · right
D + 1 / 2 / 3 / 4
Hold D and press the intended teammate number.
Swing pass · left
A + 1 / 2 / 3 / 4
Hold A and press the intended teammate number.
Bounce swing pass · right
D + double-tap 1 / 2 / 3 / 4
Hold D and double-tap the intended teammate number.
Bounce swing pass · left
A + double-tap 1 / 2 / 3 / 4
Hold A and double-tap the intended teammate number.
Triple-threat jab steps
These inputs apply while the player is in triple threat. Most dribble inputs can follow a jab.
PC · Keyboard
Action
Input
Usage note
Jab · right
C
Use while in triple threat.
Jab · left
Z
Use while in triple threat.
Jab · turn around
X
Use while in triple threat.
Jab-step exit · right
Shift + C
Sprint out to the right.
Jab-step exit · left
Shift + Z
Sprint out to the left.
Jab-step exit · turned around
Shift + X
Exit the turned-around triple-threat state.
Post stance and spins
Enter the post stance with G, then use release direction or a gather input.
PC · Keyboard
Action
Input
Usage note
Post up
Hold G
Hold G to enter and maintain the post stance.
Post exit
Release G
Release G to leave the post stance.
Post spin · right to left
Release G + hold A
Release the stance while moving left.
Post spin · left to right
Release G + hold D
Release the stance while moving right.
Gather post spin · right to left
Hold G + A + tap E
Keep the post stance held and gather left.
Gather post spin · left to right
Hold G + D + tap E
Keep the post stance held and gather right.
Post footwork and hooks
Movement direction and starting ball hand separate the same-side and spin-hook routes.
PC · Keyboard
Action
Input
Usage note
Dropstep
Hold G + W / A / S / D + double-tap E
Choose the desired direction while holding the post stance.
Post hopstep
Hold G + W / A / D + tap E
Shift is optional; use forward, left, or right as the exit direction.
Post hook · right hand
Hold G + D + hold E
Start with the ball in the right hand.
Post hook · left hand
Hold G + A + hold E
Start with the ball in the left hand.
Spin post hook · right to left
Hold G + A + hold E
Start in the right hand and direct the hook left.
Spin post hook · left to right
Hold G + D + hold E
Start in the left hand and direct the hook right.
Post fades and fakes
Add Shift for fades. A double-tap creates the hook fake; tap then hold creates the fade fake.
PC · Keyboard
Action
Input
Usage note
Post fade · right hand
Hold G + Shift + D + hold E
Start with the ball in the right hand.
Post fade · left hand
Hold G + Shift + A + hold E
Start with the ball in the left hand.
Post fade · backwards
Hold G + Shift + S + hold E
Use from either ball hand.
Spin post fade · right to left
Hold G + Shift + A + hold E
Start in the right hand and direct the fade left.
Spin post fade · left to right
Hold G + Shift + D + hold E
Start in the left hand and direct the fade right.
Fake into hook · right to left
Hold G + A + double-tap E
Start with the ball in the right hand.
Fake into hook · left to right
Hold G + D + double-tap E
Start with the ball in the left hand.
Fake into fade · right to left
Hold G + Shift + A + tap then hold E
Start with the ball in the right hand.
Fake into fade · left to right
Hold G + Shift + D + tap then hold E
Start with the ball in the left hand.
CONTROLLER / PS5 CONTROLS
Xbox notation appears first and the PlayStation equivalent second. The official list applies to a connected Controller on console, PC, or mobile; it is not a touch-screen control map. Camera and equipped animations can affect dribble behavior.
Found a control that behaves differently? Send the action, platform, and game version through the contact page.
CONTROLS FAQ
Quick answers by platform
How do I switch between PC and Controller controls?
Use the platform tabs above the tables. The Controller tab lists Xbox notation first and the PlayStation equivalent second.
What are the basic PC controls?
Hold E to shoot, tap E for a pump fake, use Shift plus Spacebar for a driving dunk, hold Spacebar for a standing dunk, press F for a self lob, and use T plus a teammate number for a team alley-oop.
How do targeted PC passes work?
Use teammate numbers 1 through 4. Press a number for an overhead pass, add Shift for a chest pass, double-tap for a bounce pass, or combine Shift and a double-tap for a flashy pass.
Do the Controller controls include PS5 buttons?
Yes. Each Controller input shows Xbox notation first and the PlayStation equivalent second, such as RT / R2, X / Square, Y / Triangle, and LB / L1.
How do Controller dribble moves work?
Use the D-pad table for Player-camera inputs or the right-stick table when the selected camera supports RS dribbling. Starting ball hand and RT / R2 determine the direction and escape variation.
Are mobile touch controls included?
The official list labels the Controller bindings for console, mobile, and PC, which applies when using a controller. A separate touch-screen layout is not documented in this table.
Continue with a mechanic guide
Pair the input reference with setup and troubleshooting notes for each finish.