sf6-input-check beta

About

This is a beta

Which here means something specific, not a disclaimer. The move names and inputs were imported, never verified — nothing in the command data has been checked against the game, so a move can be listed with the wrong input and this page will happily agree with it. And the timing windows are a reasonable guess at SF6’s, not a measurement of them.

So treat a detection as a strong hint rather than a verdict, and treat “that should have come out” as worth checking rather than proof. If you find a command named wrongly, that is a real find and the issue tracker wants it.

What this version cannot do

This page reads your controller through the browser and nothing else, which sets hard limits that have nothing to do with how well it is written:

The agent removes every one of these: it samples at about 1 kHz on its own thread, regardless of what any window is doing, reads the keyboard if you ask it to, and serves this same viewer to your phone over your own network.

What this does not do

It reads your controller and nothing else. It does not read the game’s memory, attach to its process, or hook anything — so it cannot tell you what the game actually did, only what you actually pressed. Everything it says about a move is inferred from your inputs and the command data below. It sends no input to the game either.

Where your data lives

Nowhere but this browser. Your controller layout and settings are kept in this device’s local storage and never leave it. There is no account, no telemetry and no server — this page is static files, and clearing site data clears everything it knows.

Command data

Move names and notations come from 4rays/sf6-move-data, imported rather than verified. No move in it has been checked against the game, so a wrong command is a real possibility.

Licence and notices

MIT licensed, and built with no third-party libraries. Source, issues and releases: github.com/aaronding/sf6-input-check.

An unofficial fan tool, not affiliated with, endorsed by, or connected to Capcom. Street Fighter is a trademark of Capcom Co., Ltd. Move names are used descriptively to identify the moves they name.

The agent

Everything on this page works without installing anything, and everything it cannot do comes from being a web page rather than from how it is built. The agent is a small program you run on the machine you play on, and it removes all of it.

What it adds

What it is

Windows, one file, nothing installed alongside it. It reads your controller and nothing else: no game memory, no hooking, no input sent to the game. Free and MIT licensed.

Get the agent →

Input history

20 rows