Steam Input gets blamed for controller lag more than any other piece of software on PC. Search any competitive game's forum, and you'll find people telling each other to turn it off as the first fix for anything feeling sluggish.
The honest answer is that Steam Input does add processing to your input path, that overhead is small on a healthy setup, and the cases where it genuinely ruins your latency are specific and identifiable rather than universal. Blanket advice to disable it is wrong about as often as it's right.
Here's what actually happens, what the measurements show, and how to find your own number.
Does Steam Input cause input lag?
Yes, but usually only a small amount. Steam Input inserts a translation layer between your controller and the game, and any layer costs processing time. On a well-configured system, that overhead is typically low single-digit milliseconds â below the threshold most players can perceive. The problems people blame on Steam Input are more often caused by specific misconfigurations than by the layer itself.
The mechanism matters. When Steam Input is active, Steam intercepts your physical controller, hides it from the game, and presents a virtual controller instead, translating your inputs according to a layout. That interception, translation, and re-presentation is real work, and it happens on every input.
What it is not is a fixed tax. The cost depends on your controller, your connection, how many layers you're running, and whether anything in your configuration is behaving pathologically.
Steam controller input lag: what the measurements show
Published latency testing consistently shows two things: connection type dominates the numbers, and consistency matters as much as the average. In GamersNexus testing of Valve's Steam Controller, the same pad measured roughly 21.8ms average with a 3.4 standard deviation on its dongle, versus 37.3ms with a 20.6 standard deviation on Bluetooth.
That comparison is worth sitting with, because it reframes the whole debate. The Bluetooth-versus-dongle gap in that test was roughly 15ms on average and, more tellingly, a sixfold increase in variance. Steam Input's own overhead is a fraction of that.
In other words: if your controller feels laggy on PC, your connection is a far more likely culprit than Steam Input. People disable Steam Input, notice no improvement, and conclude latency is unfixable, when the actual fix was a cable.
What you change: Typical effect on latency Bluetooth â wired or dongle Large, often 10ms+ and much less variance Disabling Steam Input Small, typically low single-digit ms Disabling the Steam overlaySmall but measurable Closing a second remapping tool Variable â can be large if conflicting. Raising polling 125Hz â 1000HzUp to ~7ms worst case Raising polling 1000Hz â 8000HzUnder 1ms
[IN-HOUSE DATA] â Insert measured before/after figures here once tested on a fixed pad set. Recommend: DualSense wired, DualSense Bluetooth, Xbox Series wired, Xbox dongle, each with Steam Input on and off, five runs each, reporting median and standard deviation.
Steam input delay: when it genuinely hurts
Steam Input becomes a real latency problem in four identifiable situations rather than as a general rule. Stacked input layers, a pathological Bluetooth interaction, an overloaded configuration, or a system already short on CPU headroom will each produce delay you can feel. Outside those cases, the overhead is usually not what you're noticing.
Stacked layers. Running Steam Input alongside DS4Windows, a vendor configuration app, or another remapper means two translation layers processing every input. This is the single most common cause of genuinely bad Steam-related latency, and it also produces double inputs. Pick one path.
Bluetooth plus Steam Input on certain pads. There are long-standing reports of specific controllers â Switch Pro Controllers over Bluetooth being the notorious example â becoming nearly unusable when Steam is running, with delay measured in fractions of a second rather than milliseconds. That is not normal Steam Input overhead; it's a bad interaction between a particular pad, Bluetooth, and Steam's handling. Wired connection resolves it.
Heavily layered configurations. Action sets, mode shifts, complex chorded bindings, and gyro-to-mouse conversion all add processing on top of basic translation. A simple button remap costs almost nothing; a configuration doing several transformations per input costs more.
CPU contention. On a system already at its limit, extra input processing competes for resources, and the symptom presents as inconsistent latency rather than a higher average.
Does Steam input add latency you can actually feel?
Rarely on its own. Human reaction time to a visual stimulus averages roughly 150â250ms, and a single frame lasts about 16.7ms at 60fps or 6.9ms at 144fps. A few milliseconds of Steam Input overhead sits well inside a single frame at any normal refresh rate.
What players do reliably notice is inconsistency. Latency that varies between inputs is far more disruptive than latency that is slightly higher but stable, because your timing adapts to a constant delay and cannot adapt to a moving one. That's why the standard deviation figures in the table above matter more than the averages.
So when someone says Steam Input "feels laggy," they're usually describing one of two things: a genuinely misconfigured setup from the list above, or a stable few-millisecond overhead they've attributed to Steam after reading that they should.
Steam controller delay: measure yours before you change anything
The fastest way to end the argument on your own machine is to measure it. Run an input lag test as a controlled experiment rather than trusting either the forums or this article.
Method:
- Connect the controller wired and close every other input tool.
- Run the test five times with Steam Input disabled for that game. Record the median and the spread.
- Enable Steam Input for the same game, relaunch, and repeat the five runs.
- Compare median and spread, not single results.
- Repeat the whole thing on Bluetooth if you play wireless.
Two caveats that keep your results honest. Browser-based measurement carries its own overhead â Chromium browsers poll the Gamepad API at roughly 16ms intervals and the JavaScript engine adds a few milliseconds â so treat the numbers as comparative rather than absolute. The difference between your two runs is meaningful; the raw figure is not a lab measurement. And close background applications, because CPU contention will corrupt the comparison.
If your two medians land within a couple of milliseconds of each other, Steam Input is not your problem and you should stop looking there.
Steam controller input delay: how to disable Steam Input per game
Disable it per title rather than globally, because plenty of games need it. In Steam, right-click the game, open Properties â Controller, and set the override explicitly to Disable Steam Input. Relaunch the game â many titles only scan for controllers at startup, so changes made mid-session appear to fail.
The decision of which setting to use is not a latency question; it's a compatibility one:
Disable Steam Input when the game has native controller support and reads your pad directly, you're running a separate remapper for that title, or your own measurement showed a meaningful difference.
Keep Steam Input enabled when the game has no native controller support, when you're using a PlayStation or Switch pad in a game that only understands Xbox-style input, or when you rely on gyro-to-mouse, back-paddle bindings, or per-game layouts. In those cases, disabling it doesn't reduce your latency â it removes your ability to play at all.
You can also disable the Steam overlay, globally under Settings â In Game or per game in Properties, which removes a small amount of overhead. Be aware that Steam Input depends on the overlay to hook into some games, so disabling it can break controller support entirely. Test rather than assuming.
The fixes that actually move the needle
If your goal is genuinely lower latency, work in order of impact rather than starting with Steam Input.
- Go wired, or use a quality 2.4GHz dongle. This is the single biggest change available and it dwarfs everything else.
- Collapse to one input layer. Steam Input or a remapper, never both.
- Enable game mode on your display. A TV in the wrong picture mode can add tens of milliseconds â an order of magnitude more than any software layer.
- Raise your polling rate to 1000Hz if your pad supports it. Above that, returns are negligible.
- Then, and only then, evaluate Steam Input against your own measurements.
Our full walkthrough on reducing controller input delay covers the complete optimisation chain including emulator and OS-level tweaks.
The short version
Steam Input adds a translation layer and therefore adds some latency, but on a healthy wired setup that overhead is small enough to sit inside a single frame. It becomes a genuine problem when you stack it with another remapper, when a specific pad interacts badly with Bluetooth, or when your configuration is doing heavy per-input work. Connection type matters far more than Steam Input does â published testing shows a Bluetooth-versus-dongle gap of roughly 15ms and a sixfold variance increase on the same controller. Measure your own setup before and after rather than trusting advice, disable Steam Input per game rather than globally, and fix your connection first.
Frequently Asked Questions
Q: Does Steam Input cause input lag?
Q: Should I turn off Steam Input to reduce lag?
Q: How do I disable Steam Input for one game?
Q: Why does my controller lag badly with Steam running?
Q: How much input lag is acceptable on a controller?
Free Online Gamepad Tester
Test your controller for drift, deadzones, and input lag â no download required.
Launch Tester â