SDL Gamepad API 기반 소프트웨어에서는 다음 기능이 동작한다.
다만 Steam Controller의 모든 기능이 SDL에서 바로 작동하는 것은 아니다.
현재 알려진 미해결 또는 불확실한 부분은 다음과 같다.
새 컨트롤러는 자기식 TMR 썸스틱, 정전식 센서, 듀얼 트랙패드, 6축 자이로, 프로그래머블 그립 버튼 같은 다양한 입력 장치를 갖추고 있다. 하지만 이런 고급 기능은 대부분 Steam Input을 통해 설계된 기능이라 SDL에서 바로 노출되는지는 아직 명확하지 않다.
또한 일부 환경에서는 별도의 호환성 문제가 보고되기도 했다. 예를 들어 일부 Game Pass 게임에서는 기본적으로 작동하지 않을 수 있으며 커뮤니티 해결책이 필요할 수 있다는 보고가 있다.
핵심은 SDL의 영향력이다.
SDL은 다음과 같은 분야에서 널리 사용된다.
이 때문에 SDL 차원에서 컨트롤러가 지원되면 다음과 같은 장점이 생긴다.
개발자 입장에서도 별도의 컨트롤러 드라이버나 Steam 의존성 없이 기본 입력을 처리할 수 있다는 장점이 있다.
하지만 대부분의 사용자에게 이 기능이 도달하려면 다음이 필요하다.
이번 SDL 업데이트는 새 Steam 컨트롤러를 Steam 생태계 밖에서도 사용할 수 있게 만드는 첫 단계다.
기본적인 버튼 입력은 이제 SDL을 통해 직접 처리할 수 있어 비‑Steam 게임, 에뮬레이터, Linux 소프트웨어와의 호환성이 크게 좋아질 전망이다.
다만 자이로, 트랙패드, 센서 입력 같은 고급 기능은 여전히 Steam Input이 가장 안정적인 방법이다. 앞으로 SDL이 업데이트되면서 이러한 기능이 얼마나 더 네이티브 지원으로 들어올지가 관건이다.
Comments
0 comments