Notebookcheck Logo

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

Контроллер Steam (2026) крупным планом
ⓘ Valve
Контроллер Steam (2026) крупным планом
Патч к Simple DirectMedia Layer (SDL), универсальной библиотеке для устройств ввода, теперь позволяет распознавать сопоставления Steam Controller в Windows и Linux без активного Steam Client.

Как бы я лично ни с нетерпением ждал 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 будет просто находкой.

Источник(и)

GitHub, замечено на сайте Phoronix (Спасибо, Майк!)

Google LogoAdd as a preferred source on Google
Mail Logo
'
Christopher Harper, 2026-05-17 (Update: 2026-05-17)