I know this was talked about a while ago, that the Steam controller wouldn’t work like a “regular controller” without Steam. So I’m curious what drivers are there if not xinput or dinput, both of which require MS licenses from what I’ve heard (please cmiiw), in which case it makes sense for Valve to not want to include that in their controller.

I guess this is more so a question for regular Linux junkies: what other drivers are available for Valve to adopt that would allow it to work not just on Linux but also macOS and Windows? Not that I use any of these systems, but just speaking from statistics, cause most buyers are going to be from Windows I reckon.

For Linux, does the Joystick API even support the back paddles? Gyro is likely unsupported from a quick search.

  • Sundray@lemmus.org
    link
    fedilink
    English
    arrow-up
    16
    ·
    16 days ago

    According to Russ from Retro Game Corps (YouTube), in Windos, without Steam running, the new Steam Controller acts like a keyboard (mapping the d-pad to WASD, etc).

    He also said that Rocknix (a Linux distro for Rockchip-based handhelds) already recognizes the Steam Controller, suggesting that other Linux distros could pretty easily include drivers as well, if they haven’t already.

    • Subscript5676@piefed.caOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      16 days ago

      First time hearing about Rocknix. Not heard about Rockchip too. Seems like a cool project though. Wondering where they got the driver from, or if they made their own.

      • Sundray@lemmus.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        16 days ago

        Looking deeper into it, it seems like they basically got a Steam client to run in Rocknix (even in the ARM version) so anything you launch from within that client will use Steam input. Not native support, but since SteamOS is open source, it’s only a matter of time!