Greetings! We have exciting news to share for those of you who want to hack, mod, or design accessories for the Steam Controller and Puck.
Today we're making the CAD files for the external shell (surface topology) of Steam Controller and Puck available for download under a Creative Commons license. This includes an STP model of each, an STL model of each, and an engineering drawing with critical features/keep outs for each. You can find the files here. We can't wait to see what you all...
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.
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.
You think you really understand how controllers/drivers work. Unfortunately, you do not.