SDL3 Improves Steam Controller Support, Now Enabled By Default

Written by Michael Larabel in Linux Gaming on 15 November 2024 at 06:08 AM EST. 9 Comments
LINUX GAMING
A number of Steam Controller improvements have been merged for SDL, this widely-used hardware/software abstraction layer that is common to cross platform games. Among the latest Steam Controller improvements in SDL are enabling the support by default.

As of yesterday SDL enables Steam Controller support by default now that the support is in good shape. Steam will set the "SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES" hint for Steam Controllers when it's handling the support itself. Except for mobile platforms the Steam Controller support isn't enabled by default due to needing Bluetooth permissions. Steam Controller support is also being ignored in the Linux driver if HIDAPI is handling them.

This default enabling comes after enabling support for Steam Controllers via USB landed yesterday as well as support for the Steam Controller wireless dongle and pairing controllers to the dongle.

SDL Steam Controller commits


Those interested in these latest improvements to the widely-used SDL library can see the changes via SDL's GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week