Comment on Steam Controller and Puck CAD files now available!
kittenzrulz123@lemmy.dbzer0.com 6 days agoIf it was xinput you would be correct it would not require any additional dev work as they already support xinput, however functionality would be so severely reduced that honestly I cannot think of a single reason to use it like that (unless you really like the ergonomics I guess). If they went out of their way to make a standalone steaminput driver though that would require additional dev work for game devs that nobody else would do. You say why make excuses for rich corporations but why are you making excuses for xbox basically limiting xinput to their own controllers. Objectively xinput sucks, its clear that they never intended it to be a universal standard and until a truly open source API can replace it then yeah you’re going to have weird solutions like requiring steam open.
potustheplant@feddit.nl 5 days ago
I specifically said “standalone driver”. That does not equate to xinput support. You still have not understood what I said.
kittenzrulz123@lemmy.dbzer0.com 5 days ago
What other API are they supposed to support that has wide support and supports all features while not being tied to a specific ecosystem? Because as I said if they made a standalone steaminput driver that would require explicit support from developers (outside steam nobody else really interprets controller input the same way, typically they just allow the devs to do whatever). Its more complex than games just automatically accept any controller with any input method, they either need a stable API to call upon (which outside of steam is basically just xinput) or have a translation layer. Lets be honest nobody is going out of their way to support a standalone steaminput except maybe gog.
potustheplant@feddit.nl 5 days ago
You think you really understand how controllers/drivers work. Unfortunately, you do not.