Домой Новости Железо В SDL3 добавлена поддержка нового Steam Controller без привязки к Steam

В SDL3 добавлена поддержка нового Steam Controller без привязки к Steam

Теперь популярный геймпад можно полноценно использовать в эмуляторах и нативных Linux-проектах без навязчивой привязки к клиенту Steam.

В SDL3 добавлена поддержка нового Steam Controller без привязки к Steam
В SDL3 добавлена поддержка нового Steam Controller без привязки к Steam — иллюстрация к материалу. Источник: linux.org.ru

В кодовую базу библиотеки SDL3 была добавлена поддержка обновленного Steam Controller образца 2026 года. Это нововведение позволяет использовать геймпад в играх и приложениях, работающих на базе SDL, без необходимости запускать клиент Steam или полагаться на прослойку Steam Input. Данное обновление критически важно для Linux-сообщества, разработчиков эмуляторов, портов и сторонних игровых лаунчеров, где раньше контроллер часто определялся лишь как базовое устройство ввода.

В рамках патча разработчики реализовали полную поддержку уникальных органов управления новинки:

  • Двух сенсорных панелей, включая обработку нажатий, координат касания и силы давления.
  • Ёмкостных датчиков на аналоговых стиках.
  • Функции Grip Sense, которая отслеживает факт удержания рукояток пользователем.

Также были обновлены таблицы маппинга кнопок и другие программные элементы для корректной интеграции устройства с SDL.

Автономность и возможности

Подтверждено, что контроллер стабильно функционирует как в связке с запущенным Steam, так и полностью независимо от него. Тестировщики отметили, что помимо базового функционала, в актуальной версии SDL3 теперь доступны задние кнопки, гироскоп, акселерометр и выделенная кнопка быстрого доступа.

Главный практический результат изменений заключается в том, что Steam Controller перестает быть «заложником» экосистемы Valve. Проекты, использующие SDL3 в качестве уровня абстракции ввода, получают прямой доступ к железу геймпада. Это открывает новые перспективы для нативных Linux-игр и дистрибутивов, запускаемых через Heroic, Lutris и другие платформы, где интеграция Steam Input зачастую ограничена или невозможна.

Стоит учитывать, что поддержка не появится мгновенно во всех играх: разработчикам необходимо обновить SDL3 до актуальной версии в своих проектах. При этом сложные функции, такие как кастомные профили, слои действий или оверлей Steam, остаются прерогативой инфраструктуры Steam Input и не входят в состав библиотеки SDL.

Обновление прошивки и спецификации

Параллельно с этим Valve выпустила обновление прошивки для самого геймпада через бета-клиент Steam. Апдейт исправляет ошибку, при которой длительная вибрация приводила к сбоям в работе гироскопа, а также оптимизирует отзывчивость сенсорных панелей.

Напомним, обновленный Steam Controller поступил в продажу в мае 2026 года по цене 99 долларов. Устройство оснащено исчерпывающим набором сенсоров и интерфейсов, включая 2,4-ГГц радиоканал, Bluetooth и поддержку проводного подключения.

Источник: https://www.linux.org.ru