SDL Library Adds Support for the New Steam Controller Without Depending on Steam

haunter1 pts1 comments

SDL Library Adds Support For The New Steam Controller Without Depending On Steam - Phoronix

Articles & Reviews

News Archive

Forums

Premium Ad-Free<br>Contact

Popular Categories

Close

Articles & Reviews

News Archive

Forums

Premium

Contact

Categories

Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals

SDL Library Adds Support For The New Steam Controller Without Depending On Steam

Written by Michael Larabel in Valve on 14 May 2026 at 08:46 PM EDT. 4 Comments

Valve's new Steam Controller, which began shipping earlier this month for $99 USD, is a great piece of hardware. This high-end gaming controller is great hardware wise but what some may not enjoy about it currently is the tight integration with the Steam controller and no native OS drivers currently for use outside of Steam. As a big win today, the widely-used SDL3 gaming software/hardware abstraction library has added support for the new Steam Controller that works outside the confines of Steam.

A pull request to SDL was opened last week to add support for the new 2026 Steam Controller with its touchpads, capacitive touch for sticks, and grip sense handling. Plus updated mappings and other bits. That pull request followed a issue ticket opened in early May by a Minecraft mod developer that outlined the various limitations at present when using the new Steam Controller outside of the Steam client.

Thankfully that pull request was merged today for enabling the new Valve Steam Controller to work well with games relying on the cross-platform SDL library, regardless of having the Steam client running or not. Among the confirmations in that pull request:

"A tester confirmed that it works fine with or without Steam running. Gyro was already supported prior to this PR but I asked two testers to check and they confirmed that it works as expected."

"I am now a tester, i got my Steam Controller (2026), and i can confirm that it is indeed working as expected."

"@slouken Okay, I tested with a new Steam Controller and the changes made by this PR work fine. Using testcontroller, the touchpads (click, touch, x, y, pressure), capacitive touch for sticks, and grip sense are all functional. The mapping has been removed for now, though, so of those features, only partial touchpad support remains (touch, x, y, and pressure). The features that were already present prior to this PR are fine too (back buttons, gyro/accel, and QAM button)."

And others confirming the new Steam Controller working nicely with this latest code for the SDL library. Great seeing this happen less than two weeks after Valve began shipping the new Steam Controller for those wanting to use it outside of the Steam client.

Separately, with tonight's Steam Client beta is updated Steam Controller firmware. The new firmware should fix an issue with continuous rumble would sometimes break gyro input and another adjustment to the trackpad touch settings.

4 Comments

Tweet

Valve's Steam Controller Now Shipping<br>Linux 7.1 Fixes Audio For The Steam Deck OLED After Being Broken 2 Years On The Upstream Kernel<br>Steam On Linux In April Pulled Back From Its Record High Marketshare<br>Valve Updates GameNetworkingSockets After Nearly Four Year Hiatus<br>Valve Confirms Steam Controller Release Date, $99 Price<br>Proton 11.0 Beta Released With More Games Playable On Steam Play

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.

OpenZFS 2.4.2 Released With Linux 7.0 Kernel Support, Many Bug Fixes<br>AMD & Intel Roll Out New Linux Updates For Today's Patch Tuesday<br>FreeBSD 15.2 Will Aim For The Nice KDE Desktop Installation Experience<br>Wine Wayland Driver Merges Pointer Warp Support<br>DXVK-NVAPI 0.9.2 Further Improves NVIDIA Integration For Steam Play Linux Gaming<br>Linux Scheduler Work Helping Boost Gaming Performance On Old "Potato" Hardware<br>Dirty Frag Vulnerability Made Public Early: Root Privilege On All Distributions<br>IBM s390 Is The Latest Architecture Seeing Rust Linux Kernel Support

Cloud Hypervisor 52 Now Supports Launching AMD SEV-SNP Confidential VMs With KVM

Linux 7.1 Supports Newer Logitech Bluetooth Keyboards, Malicious Input Hardware Sanitization

Vulkan 1.4.352 Introduces VK_NV_cooperative_matrix_decode_vector

Linux's Latest Vulnerability Allows Reading Root-Owned Files By Unprivileged Users

SDL Library Adds Support For The New Steam Controller Without Depending On Steam

New AMD Dynamic EPP Feature Causing Some Problems With Linux 7.1

Plasma Big Screen Working Out Quite Well With...

steam controller linux support library valve

Related Articles