Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errorsiTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
To perform a special move in Street Fighter II, move the directional control through the character’s command and press the required punch or kick button at the end. Ryu’s Hadoken is ↓ ↘ → + punch; his Shoryuken is → ↓ ↘ + punch. Charge characters work differently: hold a direction, then release it into the attack, as with Guile’s Sonic Boom.
The commands are simple to read but difficult to execute consistently. This guide explains the notation, every major input family, representative character commands, throws, practice drills, version differences, and the fixes for quarter-circle inputs that come out wrong.
How Street Fighter II controls are organized
The standard control scheme has one directional control and six attack buttons: light punch, medium punch, heavy punch, light kick, medium kick, and heavy kick. Arcade-style six-button controllers place the three punches above the three kicks, although console ports and collections may assign the buttons differently. The official Hyper Street Fighter II manual notes that controls can be changed in the options menu, so check the current button layout before practicing.
Move commands use the character’s current facing as the reference point. In the examples below, the character is facing right:
#1 Best Overall
- Celebrate Street Fighter II: Champion Edition with the icon Player Select design
- 16 movable and mappable buttons with hot swappable Cherry MX Speed Silver RGB switches to fit your play style
- Premium slim design that is perfect for competitive gaming and travel
- Recipient of the prestigious 2024 Best Tech Product award from EVO Awards, honoring excellence in innovation, technology, and industry leadership
- Customize RGB light rings around buttons directly on the stick or the Victrix Control Hub app
- Forward: →
- Back: ←
- Down: ↓
- Up: ↑
- Down-forward: ↘
- Down-back: ↙
When the character faces left, reverse left and right. A command is a continuous directional sequence, followed by the specified attack button. It is not a set of unrelated taps. For example, a quarter-circle forward means rolling from down through down-forward to forward, then pressing punch.
Reading punch and kick notation
P means any punch button and K means any kick button, unless a particular version or move requires a specific strength. If a chart says “+ P,” press one of the punch buttons after completing the motion. “Repeated P” or “repeated K” means press that attack repeatedly rather than holding it.
Do not press the attack at the first direction in a motion. The directional path comes first; the attack button finishes the command. Pressing the button too early is one of the most common reasons a normal attack appears instead of a special move.
The six input families beginners need
1. Quarter-circle forward: ↓ ↘ → + P or K
This is the foundational motion. Start at down, roll through down-forward, continue to forward, and press the attack button as the stick or pad reaches forward. Ryu and Ken’s Hadoken uses ↓ ↘ → + P.
Think of the motion as one smooth arc. On a stick, roll the lever along the lower edge rather than lifting it between directions. On a directional pad, slide your thumb from down to the diagonal and then to forward. Three distinct, sharply separated taps can fail because the game reads the motion as disconnected inputs.
Hadoken: ↓ ↘ → + P
Ryu and Ken’s fireball is the standard exercise for learning quarter-circles. Begin from neutral or from a crouch, roll forward through the diagonal, and press punch at the end. The same command can be performed while facing either direction after reversing the horizontal directions.
2. Dragon-punch or “Z” motion: → ↓ ↘ + P
The Shoryuken uses a compact forward, down, down-forward sequence followed by punch: → ↓ ↘ + P. It resembles a small “Z,” but do not exaggerate it into a large zigzag. Tap forward, move to down, finish on down-forward, and press punch.
Rank #2
- Retro Arcade Cabinet: Celebrate the legacy of Street Fighter with a 9/10 scale home arcade machine that captures the look, feel, and excitement of the iconic 90s arcade experience.
- Authentic Arcade Controls: Responsive joysticks and buttons let you perform your favorite combos with the precise, arcade-style control that fans know and love from the 90s.
- 15+ Capcom Games: Choose from more than 15 classic Capcom titles, including Street Fighter favorites, for endless hours of competitive and nostalgic gameplay with friends.
- Modern Retro Performance: Officially powered by Raspberry Pi 5 hardware with a vivid 19.5 inch viewable screen, lighted marquee, lit faux coin door, and HDMI Out for streaming or recording.
- Online Multiplayer Fun: Assembly is easy, and the feature-rich online multiplayer system lets you plug in and challenge friends in competitive showdowns from your game room or den.
The final diagonal matters. Stopping at down or pressing punch before reaching down-forward often produces a crouching punch or another normal attack. Practice the command from a standing position first, then from walking forward, because the forward tap can be hidden inside the approach.
Shoryuken troubleshooting
- If you jump, the motion probably passed through up instead of ending on down-forward. Keep the lever or pad below the horizontal line.
- If you get a normal punch, complete the diagonal before pressing punch.
- If you get a Hadoken, your sequence may have started with down instead of forward. Begin with a deliberate forward input.
3. Quarter-circle back: ↓ ↙ ← + K
This is the reverse roll: down, down-back, back, then kick. Ryu and Ken’s Tatsumaki Senpu-kyaku uses ↓ ↙ ← + K. The command is mirrored when the character turns around, just like the forward quarter-circle.
Players often reverse the order accidentally and perform a forward quarter-circle on both sides. Say the path aloud—“down, diagonal back, back”—while drilling it, then gradually stop verbalizing it when the motion becomes automatic.
4. Charge inputs: hold, then release
Charge moves require holding a direction for the game’s required charge window, then moving to the opposite direction and pressing the attack button. The exact timing and leniency vary by version, so there is no universal number of frames to memorize.
Chun-Li’s Kikoken: hold ←, then → + P
Hold back, maintain that charge, then press forward and punch. The forward release and punch should be one clean action. If you walk forward too early, you lose the stored charge. Chun-Li’s fireball is illustrated this way in Nintendo’s manual.
Guile’s Sonic Boom: hold ←, then → + P
Guile’s Sonic Boom uses the same back-to-forward pattern. Keep holding back while watching the opponent, then release toward forward and press punch. You can often preserve a charge while crouching or blocking, which is why charge characters reward patience and positioning rather than repeated circular motions.
Guile’s Flash Kick: hold ↓, then ↑ + K
For Flash Kick, hold down, then snap the direction to up and press kick. The input is a vertical charge rather than a horizontal one. Avoid pressing up before the charge is complete; doing so makes the character jump instead of kicking.
Rank #3
- FIGHT LIKE A PRO: Nacon Daija arcade stick officially licensed for PlayStation PS4|PS5 and PC was developed in collaboration with professional gamers and designed for top fighting games like Marvel Tokon Fighting Souls, Street Fighter, Tekken, Guilty Gear Strive, and Mortal Kombat.
- SANWA JOYSTICK & ACTION BUTTONS: A leading brand among professional fighting game players and a guarantee of premium quality and durability
- FULL BUTTON MAPPING: Buttons are fully configurable using the Nacon Daija Arcade Stick software on PC and Mac; you can easily create game profiles with the intuitive and user-friendly software
- COMFORT & PRECISION: Textured palm rest provides sturdy and comfortable support so you can remain at the top of your game for as long as possible; switch between two different joystick heads to choose the best solution for perfect control and precision
- LOCK FUNCTION: Enable the button lock feature to prevent accidental presses and avoid interrupting intense fights
Charge-input troubleshooting
- No special move: hold the first direction longer and make the release direction and attack button nearly simultaneous.
- Jump instead of Flash Kick: charge down before moving to up, and press kick immediately as you reach up.
- Walking backward or forward: check that you are not releasing the charge while trying to reposition.
5. Repeated-button inputs
Some moves are created by pressing an attack button repeatedly, not by tracing a directional pattern. E. Honda’s Hundred Hand Slap uses repeated punch presses. Blanka’s Electricity also uses repeated punch inputs.
Recommended Free Tools
Use a steady cadence. Random frantic mashing can insert gaps, change your character’s position, or produce ordinary attacks. Start slowly enough to feel each press, then increase the rhythm while keeping the character grounded and controllable.
6. Rotational grappler inputs
Zangief’s Spinning Piledriver requires a larger rotational motion followed by punch, and it works only at close range. Practice the rotation while moving toward the opponent rather than making a huge circle in place. A large or poorly timed rotation can pass through up and make Zangief jump, so keep the path compact and stay grounded until the final punch.
Representative special-move cheat sheet
| Character | Move | Beginner notation | Execution focus |
|---|---|---|---|
| Ryu/Ken | Hadoken | ↓ ↘ → + P | Smooth quarter-circle forward |
| Ryu/Ken | Shoryuken | → ↓ ↘ + P | Compact “Z” motion; finish on the diagonal |
| Ryu/Ken | Tatsumaki Senpu-kyaku | ↓ ↙ ← + K | Reverse quarter-circle |
| Chun-Li | Kikoken | Hold ←, then → + P | Release a horizontal charge cleanly |
| Chun-Li | Lightning Legs | Repeated K presses | Even, repeated button cadence |
| Guile | Sonic Boom | Hold ←, then → + P | Preserve the back charge while positioning |
| Guile | Flash Kick | Hold ↓, then ↑ + K | Charge down, then snap up |
| E. Honda | Hundred Hand Slap | Repeated P presses | Consistent punch rhythm |
| Blanka | Electricity | Repeated P presses | Repeat without losing position |
| Zangief | Spinning Piledriver | Rotational motion + P near opponent | Rotate while staying grounded and close |
This chart is a learning reference, not a guarantee that every listed move exists with the same command in every release. World Warrior, Champion Edition, Turbo, Super, home-console ports, and later collections can change move availability, timing, button assignments, or input leniency.
Which character is easiest for a beginner?
There is no universal easiest character because the answer depends on whether you prefer rolling motions, charge timing, or repeated buttons. For a first practice character, Ryu or Ken is a sensible choice: the Hadoken teaches the basic quarter-circle, the Shoryuken teaches the compact dragon-punch motion, and the Tatsumaki teaches the reverse quarter-circle. Those three commands expose the main directional skills used throughout the roster.
Free tools Windows power users keep installed
One-click scans. No signup required.
Choose Chun-Li or Guile if holding a direction feels more natural than rolling the stick. Their charge moves teach you to defend or position yourself while storing an input. Choose E. Honda or Blanka if you want to begin with rhythm-based repeated-button moves. Zangief is rewarding for players who specifically want to learn rotational grappler inputs, but his close-range requirement adds a spacing challenge on top of the motion.
Do not switch characters after every failed attempt. Stay with one character long enough to identify whether the problem is the motion, the attack button, the timing, or the distance from the opponent.
Rank #4
- FIGHT LIKE A PRO: Nacon Daija arcade stick officially licensed for XBOX Series X |S, XBOX One, and Windows 10 | 11 PCs was developed in collaboration with professional gamers and designed for top fighting games like Marvel Tokon, Street Fighter, Tekken, Guilty Gear Strive, and Mortal Kombat
- SANWA JOYSTICK & ACTION BUTTONS: A leading brand among professional fighting game players and a guarantee of premium quality and durability
- FULL BUTTON MAPPING: Buttons are fully configurable using the Nacon Daija Arcade Stick software on XBOX or PC; you can easily create game profiles with the intuitive and user-friendly software
- COMFORT & PRECISION: Textured palm rest provides sturdy and comfortable support so you can remain at the top of your game for as long as possible; switch between two different joystick heads to choose the best solution for perfect control and precision
- LOCK FUNCTION: Enable the button lock feature to prevent accidental presses and avoid interrupting intense fights
Throws, holds, and the spacing problem
A throw is not only a button command; it also requires the correct distance. Sega’s Super Street Fighter II manual explains that each fighter has a different throw range and uses Ryu’s shoulder throw and Blanka’s head bite as examples. The standard pattern is a direction toward the opponent plus the appropriate punch button when you are close enough.
How to practice a throw
- Stand beside the opponent’s shoulder without pressing anything.
- Move a small step closer or farther until you can identify the grabbing range.
- Add the direction toward the opponent and the throw button.
- Repeat from both sides of the screen, because the direction reverses when your character changes facing.
Throws are useful when an opponent is blocking at close range, but walking directly into danger while searching for one is unsafe. Learn the spacing separately from the button input, then combine them in a match.
A practice routine that transfers to real matches
The training method recommended by the Nintendo and Sega manuals is simple: special moves are difficult, so keep practicing until they become repeatable. Use the following sequence rather than immediately trying to perform moves during a chaotic fight.
- Pick one character and one move. Start with Hadoken if you are learning quarter-circles, or Sonic Boom if you are learning charges.
- Face right. Perform the directional motion ten times without pressing the attack button. This isolates the path from the timing of the attack.
- Add the attack button. Perform the same motion and watch whether the intended special move appears.
- Turn around. Repeat while facing left, reversing left and right. A motion that works only on one side is not yet reliable.
- Change the starting state. Practice from neutral, from a crouch, after walking forward, and immediately after blocking.
- Test controlled pressure. Have the opponent block, then try the move from the distance where you would actually use it.
- Add a second move only after the first is consistent. Mixing several commands too early makes it difficult to tell which part failed.
Use the screen’s visible result as feedback. If the character jumps, inspect the vertical part of the path. If a normal attack appears, inspect whether the final direction was reached before the button. If the wrong special move appears, compare the first direction and the side you are facing.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Why quarter-circle inputs come out wrong
You are tapping instead of rolling
The game expects a connected sequence. On a directional pad, slide your thumb across the corners; on a stick, roll the lever through the diagonal. Pause-free movement is more important than speed at first.
You press punch or kick too early
Keep the attack button out of the motion until the final direction. For Hadoken, reach forward first, then press punch. For Tatsumaki, reach back first, then press kick.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteYou skip the diagonal
The diagonal is not decorative notation. It links the two cardinal directions and helps the game recognize the intended command. Make the down-forward or down-back position deliberate, without holding it so long that the character returns to neutral.
Best Value
- Relive the Arcade Era: Celebrate the legacy of Street Fighter with a 9/10 scale cabinet that captures the look, feel, and excitement of the iconic 90s arcade experience.
- Precision Gameplay: Perform your favorite combos with responsive joysticks and buttons, delivering authentic arcade-style control you know and love.
- 15+ *Legendary Games: Choose from *15+ classic Capcom titles, including Street Fighter favorites, for endless hours of competitive and nostalgic gameplay.
- Modern Performance, Retro Feel: Officially Powered by Raspberry Pi 5 hardware, enjoy seamless gameplay with HDMI Out for streaming or recording your battles.
- Effortless Assembly and Instant Play: Assembly is easy; Plug-in for exciting Street Fighter battles; Gather friends online for competitive multiplayer showdowns
You reverse the command on the other side
All horizontal directions are relative to the character. When facing left, Hadoken becomes down, down-back, back, then punch. Say the direction sequence in terms of “toward” and “away” until the reversal is automatic.
You are moving too quickly
Fast inputs are not automatically better. Begin at a speed that lets you feel down, the diagonal, and forward as one continuous roll. Increase speed only after the move appears repeatedly.
You are testing from the wrong distance
A successful motion can still miss if the opponent is out of range or if the move has a specific close-range requirement. Practice the command in open space first, then add distance and timing.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →Version, port, and controller differences
Street Fighter II is a family of revisions and ports rather than one identical program. World Warrior, Champion Edition, Turbo, Super, console editions, and modern collections can differ in move availability, charge windows, command leniency, animation behavior, and button mapping. Identify the exact game and platform before treating a chart as definitive.
The Nintendo and Sega manuals are the most appropriate references for their respective console releases. Capcom’s current Hyper Street Fighter II documentation is useful for collection controls. If a command from an older manual fails in your version, first verify the character, revision, and assigned button layout instead of assuming your technique is wrong.
A six-button arcade-style controller or fight stick matches the documented three-punch, three-kick layout and can make repeated practice more comfortable. Compatibility still depends on the console, computer, adapter, and collection, so verify those connections before buying hardware. A standard controller is fully adequate for learning the motions.
A compact checklist before a match
- Confirm which Street Fighter II revision and platform you are playing.
- Check the six attack-button assignments in the options menu.
- Face the intended direction and translate the command relative to that facing.
- Roll quarter-circles continuously through the diagonal.
- For a dragon-punch, begin with forward and finish on down-forward.
- For a charge move, hold the first direction before releasing into the attack.
- For repeated-button moves, use an even rhythm rather than random mashing.
- For Zangief’s throw, solve the close-range spacing before judging the rotation.
- Practice the same move from both sides, from a crouch, after walking, and after blocking.
- Change only one variable at a time when diagnosing a failed input.
Once one command is dependable, connect it to the situation it is meant for: a fireball from a safe distance, a reversal after blocking, a charge release while defending, a repeated-button attack when grounded, or a throw when the opponent is close and guarding. Execution becomes useful when the input and the spacing arrive together.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

