기존 SDL도 새 Steam 컨트롤러를 어느 정도 인식하긴 했지만, 최신 업데이트에서는 컨트롤러 매핑을 SDL 내부에서 직접 처리하도록 지원이 확대됐다.
즉, 게임이나 앱이 SDL의 Gamepad 시스템을 사용한다면 이제 다음이 가능해진다.
이 변화 덕분에 Steam Input을 거치지 않아도 기본적인 입력 처리가 가능해진다. 특히 SDL을 사용하는 게임 엔진이나 도구에서는 컨트롤러 호환성이 자동으로 개선될 가능성이 크다.
현재 확인된 지원 범위는 기본 컨트롤러 입력이다.
SDL Gamepad API 기반 소프트웨어에서는 다음 기능이 동작한다.
결과적으로 SDL 기반 프로그램에서는 Xbox 패드나 다른 일반 게임패드와 비슷한 방식으로 버튼 입력을 처리할 수 있다.
다만 Steam Controller의 모든 기능이 SDL에서 바로 작동하는 것은 아니다.
현재 알려진 미해결 또는 불확실한 부분은 다음과 같다.
새 컨트롤러는 자기식 TMR 썸스틱, 정전식 센서, 듀얼 트랙패드, 6축 자이로, 프로그래머블 그립 버튼 같은 다양한 입력 장치를 갖추고 있다. 하지만 이런 고급 기능은 대부분 Steam Input을 통해 설계된 기능이라 SDL에서 바로 노출되는지는 아직 명확하지 않다.
또한 일부 환경에서는 별도의 호환성 문제가 보고되기도 했다. 예를 들어 일부 Game Pass 게임에서는 기본적으로 작동하지 않을 수 있으며 커뮤니티 해결책이 필요할 수 있다는 보고가 있다.
핵심은 SDL의 영향력이다.
SDL은 다음과 같은 분야에서 널리 사용된다.
이 때문에 SDL 차원에서 컨트롤러가 지원되면 다음과 같은 장점이 생긴다.
개발자 입장에서도 별도의 컨트롤러 드라이버나 Steam 의존성 없이 기본 입력을 처리할 수 있다는 장점이 있다.
현재 컨트롤러 매핑 코드는 이미 SDL 저장소에 병합된 상태다.
하지만 대부분의 사용자에게 이 기능이 도달하려면 다음이 필요하다.
보도 시점 기준으로 정확한 릴리스 버전이나 날짜는 공개되지 않았다.
한편 Valve의 새로운 Steam Controller는 **2026년 5월 4일 출시되었으며 가격은 약 99달러(£85 / €99)**다.
이번 SDL 업데이트는 새 Steam 컨트롤러를 Steam 생태계 밖에서도 사용할 수 있게 만드는 첫 단계다.
기본적인 버튼 입력은 이제 SDL을 통해 직접 처리할 수 있어 비‑Steam 게임, 에뮬레이터, Linux 소프트웨어와의 호환성이 크게 좋아질 전망이다.
다만 자이로, 트랙패드, 센서 입력 같은 고급 기능은 여전히 Steam Input이 가장 안정적인 방법이다. 앞으로 SDL이 업데이트되면서 이러한 기능이 얼마나 더 네이티브 지원으로 들어올지가 관건이다.