Steam Controller теперь работает без Steam

Как бы я лично ни с нетерпением ждал 2026 Steam Controller, одним из ключевых недостатков контроллера, выявленных в обзорах после запуска, было отсутствие поддержки устройства вне клиента Steam. Хотя этого в какой-то степени и следовало ожидать от устройства, которое буквально называется Steam Controller, отсутствие даже элементарной поддержки XInput в качестве запасного варианта является существенным недостатком, если Вы хотите использовать контроллер вне игр Steam. Хотя Steam Input можно направить на работу с играми, не относящимися к Steam (например, эмуляторами вроде Dolphin), запустив их через Steam, это решение просто не работает с такими распространенными вариантами использования, как игры, приобретенные через Xbox Game Pass/Microsoft Store.
К счастью, теперь эта проблема исправлена! Теперь, как и контроллер DualSense от PlayStation 5, контроллер Steam полностью поддерживается кроссплатформенной библиотекой ввода Simple DirectMedia Layer (SDL). Это означает, что Steam Input можно полностью обойти стороной и при этом использовать все возможности Steam Controller вне Steam. Могут существовать некоторые ограничения, требующие применения ручных инструментов, таких как SteamlessController (например, не все игры Game Pass будут поддерживать SDL-вводы) или маршрутизации через Steam Input, но SDL имеет удивительно широкую поддержку на всех платформах, особенно в эмуляторах и декомпиляторах/рекомпиляторах.
В долгосрочной перспективе предстоит еще многое сделать. Без универсальной поддержки SDL или использования оберток XInput, таких как SteamlessController, Steam Controller все еще ограничен играми Steam. Кроме того, хотя SDL и распознает задние кнопки, тачпад и гироскоп, для полноценного использования всех этих дополнительных функций (которые отличают Steam Controller от его предшественников) все еще требуется использование Steam Input.
Несмотря на это, надлежащая поддержка SDL для Steam Controller 2026 - или Steam Controller 2, или как бы Вы его ни называли - значительно улучшает Steam Controller как продукт. Если Вы, например, один из многих пользователей, предпочитающих не использовать Steam Input для эмуляторов, то добавление поддержки Steam Controller SDL будет просто находкой.






