Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Также заметил что в режиме руля (DirectInput) Steam стал определять вместо руля - Контроллер PS3.
А руль переходит в режим эмуляции PS3 контроллера до его переподключения без активного Steam.
Техподдержка ответила писать на форум Steam Controller... Решений предоставлено не было.
Я в курсе переключения режимов x-input и direct input с помощью кнопки "mode". В том то и дело, что по сути нормально руль работал в ETS-2 в режиме direct input, что в системе в "устройствах" значится как "wired wheel". Что значит нормально? Это когда любую кнопку руля можно назначить на какую-либо отдельную функцию. Правда в этом режиме был один минус - не работала вибрация. После обновления Steam от 17.11.2022 случилось так, что в этом режиме перестали работать педали как педали, а стали работать как кнопки 1 и 2. А вот в режиме X-input (в системе "Controller (whired wheel)" педали работают, и даже заработала вибрация, правда не на долго. Сейчас опять отвалилась. А вот некоторые кнопки теперь не доступны для использования с отдельными функциями. Например подрулевые лепестки L2 и R-2 стали дублировать педали, и это ничем не лечится. То есть на них ничего нельзя теперь назначить. Так же нельзя назначить функцию на кнопку Mode, на которую в режиме whired wheel у меня был например назначен звуковой сигнал. В общем-то невелика потеря, да. Всего лишь слегка ущемили функционал руля, пришлось возиться перенастраивать управление в играх, где я использовал руль и педали (в авиасиме я использую педали, там тоже сбой случился), и привыкать к изменённому управлению по новой. А так ерунда конечно:)
не помогает, в том и странная ерунда
Я нашел полное решение проблемы, восстанавливающее корректную работу педалей как оси Y для ПК-режима руля в Steam (хотя сам уже перешел на другой руль, но он остался у меня в кладовке и с точки зрения инженерного азарта я все-таки хотел решить эту проблему).
Данное поведение вызывает особенность работы Steam Input, из-за которой Steam заменяет обработку ввода своим драйвером вместо любых других драйверов устройств ввода (рули, геймпады и т.д.) и он уводил руль в режим PS3-контроллера.
Недавно (где-то в конце сентября и я нашел это только в обсуждениях разработчиков бета-версии клиента Steam, но сейчас это работает и в основной версии) добавили параметр запуска клиента Steam
-nojoy
отключающий при запуске клиента активацию замены обработки драйверов ввода через собственный драйвер Steam после запуска клиента и оставляющий обработку команд через собственный драйвер устройства.
Настроить Steam на работу с данным вариантом запуска легко (но нужно обладать правами администратора на своем ПК), созданием дополнительного ярлыка с требуемым параметром запуска:
Например по следующей инструкции (либо можете использовать общую инструкцию https://remontka.pro/add-shortcut-parameters-windows/ но вместо chrome взаимодействовать с ярлыком Steam и добавлять параметр -nojoy вместо incognito):
Рекомендую создать отдельный ярлык для запуска Steam в этом случае, чтобы запускать Steam с этим режимом только когда Steam Input точно не нужен, так как режим отключает его.
1) Открываем меню Пуск, находим папку Steam, нажимаем правой кнопкой мыши на ярлыке запускающем Steam, в появившемся меню выбираем дополнительно, перейти к расположению.
2) Копируем ярлык Steam и вставляем в ту же папку, добавленный ярлык обычно будет с названием Steam — копия
3) Нажимаем правой кнопкой мыши на копии и дописываем в конец поля Объект -nojoy Чтобы получилось например "C:\Program Files (x86)\Steam\Steam.exe" -nojoy
4) Для наглядности переименовываем копию (например в Steam -nojoy ) через нажатие правой кнопкой мыши на ярлыке-копии и выбором команды переименовать.
В итоге у нас появляется способ запуска клиента Steam с родной обработкой ввода с устройств, что и нужно для решения текущей проблемы и в этом режиме руль работает полностью корректно (как до злополучного обновления).
Смена режима - Выходим из Steam (завершение выполнения клиента) затем запускаем требуемую версию через соответствующий ярлык.
И когда мы хотим использовать этот руль достаточно просто запустить Steam через -nojoy ярлык.
Так как непосредственно файлы клиента Steam не затронуты, способ не должен сломаться с обновлениями клиента Steam, если только сам параметр -nojoy внезапно не уберут.
По состоянию на 20.10.2024 способ работает, был проверен в ETS2 и в проверке игровых устройств при запущенном клиенте Steam (соответственно запуск через -nojoy ярлык, если запустить через обычный, то педали-кнопки).
Всем ещё раз привет.
К сожалению я с плохими новостями.
Получил ответ от технической поддержки Artplays по данному вопросу.
Железно (на уровне микропрограммы, управляющей рулем как устройством), наш руль сделан так чтобы в первую очередь эмулировать геймпад, причем опрашивая к какому устройству подключен руль в порядке описанному в соответствии клавиш в инструкции
(В режиме D-input: 1- PS3 контроллер, 2-PS4 Контроллер (Если в USB порт руля подключен PS4 контроллер) 3 - PC D-input (тот режим который у всех сломался)),
(В режиме X-input последовательность не важна так как по сути это всё режимы Xbox контроллера).
И переключение удержанием Mode возможно только между X-input и D-input режимами (Системами Xbox и PS), но без управления конфигурацией внутри режима.
Начиная с обновления Steam от 17.11.2022 при запуске Steam происходит переопрос устройств, при котором Steam отправляет на руль идентификатор PS3 контроллера, и руль при активном D-input режиме переходит в PS3 режим, так как из-за Steam, руль считает что его подключили к PS3. А до конфигурации PC D-input прошивка руля не доходит.
Таким образом сейчас для руля при активном Steam мы либо подключаем его к компьютеру как Xbox контроллер, либо к PS3...
В запросе к техподдержке Steam уточню внимание на этот опрос конфигураций.
Также найдено что Steam beta client сейчас отображает руль правильно, но проблема что педали это кнопки ещё остается.
Поэтому, к сожалению при активном Steam единственным вариантом получить газ и тормоз как ось остается только включение Xbox режима (X-input) и соответственно педали дублируются с подрулевыми лепестками L2 R2. (либо запускать купленные игры как-то без активного Steam...)
Информации о возможности выпуска новых версий прошивки для руля с учетом этой проблемы на данный момент нет, а учитывая что на сайте единственная доступная версия это старое ПО и некоторые новые рули идут с более высокой версией ПО, то скорее и не будет...
PS. alarm, я бы всё таки рекомендовал бы тебе отключить вибрацию, так как она не очень удачно реализована и может привести к разрушению спаянных соединений в руле, из-за чего понадобится его ремонт.