в играх не работает сцепление и коробка передач. Покупал руль с магазина.,
не работает коробка передач и сцепление
проблема с игровым рулём Artplays V-1600 Pro / Екатеринбург
Комментарии (1):
Ремонт игровых рулей в Екатеринбурге service.fixim.ru
12 просмотров
добавить комментарий...
без чека. Точно под оригинальный Logitech. В приложении от Artplays при проверке всё работало, а в играх не распознаёт переключение передач и сцепление. В игре SnowRunner руль определяется как Logitech G29, но сцепление и КПП не работают, да и вообще, руль крайне криво работает.
Если можешь помочь, то подскажи, в какую сторону копать. Если нужно больше информации - уточни, дам максимум деталей.
Отлично, понимаю проблему. Это классическая ситуация для многих noname-рулей, которые эмулируют популярные бренды (в вашем случае Logitech). Давайте копать системно.
Главная причина, скорее всего, в том, что игра не видит эмулированные оси и кнопки коробки передач и сцепления, так как они "не стандартные" для того виртуального устройства G29, которое видит игра.
Вот план действий от самого простого и вероятного к более сложному.
1. Первоначальная настройка в системе и играх (Базовые проверки)
1. Проверка в Диспетчере устройств Windows:
* Нажмите `Win + R`, введите `joy.cpl`, нажмите Enter. Откроется окно "Игровые контроллеры".
* Выберите ваш руль и нажмите "Свойства".
* Внимательно посмотрите, сколько осей и кнопок определяется. Понажимайте педаль сцепления, попереключайте рычаг КПП. Должны двигаться соответствующие оси и загораться кнопки. Если здесь они не работают — проблема на уровне драйверов или железа. Если работают — проблема на стороне игр.
2. Калибровка в Windows:
* В том же окне `joy.cpl` выберите ваш руль, нажмите "Свойства", перейдите на вкладку "Параметры" и нажмите "Откалибровать". Пройдите мастер калибровки полностью для всех осей (руль, педали газа/тормоза/сцепления). Это может решить проблему "кривой работы".
3. Настройка внутри игры SnowRunner:
* Зайдите в настройки управления игры.
* Не используйте автоматическую предустановку "G29".
* Перейдите в раздел назначения управления вручную.
* Найдите пункты:
* `Сцепление (Clutch)`
* `Передача вверх (Shift Up)`
* `Передача вниз (Shift Down)` (или выбор передач по отдельности, если секвентальная КПП)
* Нажмите на каждое из этих полей и вручную назначите ему соответствующее действие на вашем руле: нажмите педаль сцепления до конца для назначения ее на ось сцепления, щелкните рычаг КПП вперед/назад для назначения передач.
* Важно: Некоторые игры могут видеть переключение передач не как кнопки, а как `Ось HAT` или `POV`. Поэкспериментируйте.
2. Главное решение: Программная эмуляция (vJoy + JoyShockMapper или x360ce)
Поскольку родные драйверы руля могут криво эмулировать Logitech, лучше взять процесс на себя.
Способ A (Более универсальный, но сложнее): vJoy + JoyShockMapper
Этот способ виртуально создает идеально совместимое устройство.
1. Установите vJoy. Это драйвер, который создает виртуальный джойстик в системе.
* Скачайте его с официального GitHub: github.com/jshafer817/vJoy/releases* Установите и настройте (количество кнопок и осей должно быть с запасом, например, 8 осей, 32 кнопки).
2. Установите JoyShockMapper (JSM). Это мощный маппер, который переназначит сигналы вашего руля на виртуальный vJoy.
* Скачайте с GitHub: github.com/JibbSmart/JoyShockMapper/releases* Вам нужно будет создать текстовый файл (конфиг) с командами для переназначения. Пример базового конфига для вашего руля (файл `artplays.txt`):
```bash
# Сначала привязываем физическое устройство
ONCE
# Предположим, что ось сцепления у вас является осью 3 (уточните в joy.cpl)
GYRO_SENS_MEASURE = ACCEL
MUTE_FLICK = 1000
# Переназначаем оси виртуального джойстика vJoy
VJOY_AXIS_X = FROM_STICK_LX # Рулевое колесо
VJOY_AXIS_Y = FROM_STICK_LY # Можно не использовать или назначить на что-то еще
VJOY_AXIS_Z = FROM_STICK_RX # Ось газа (часто ось 1)
VJOY_AXIS_RX = FROM_STICK_RY # Ось тормоза (часто ось 2)
VJOY_AXIS_RY = FROM_STICK_LZ # Ось сцепления! (это предположение, нужно проверить)
# Переназначаем кнопки переключения передач (предположим, это кнопки 13 и 14)
VJOY_BUTTON_13 = FROM_BUTTON_13 # Передача вверх
VJOY_BUTTON_14 = FROM_BUTTON_14 # Передача вниз
# Постоянно опрашиваем устройство
ALWAYS
```
* Важно: Вам нужно методом тыка в `joy.cpl` определить, какие номера осей и кнопок у вашего руля, и подставить их в конфиг вместо `FROM_STICK_LZ`, `FROM_BUTTON_13` и т.д.
* Запускаете JSM с командой в командной строке: `JoyShockMapper.exe artplays.txt`
3. В игре теперь нужно выбрать в настройках управления не "Logitech G29", а созданное устройство "vJoy Device". Все оси и кнопки должны быть perfectly mapped.
Способ B (Проще, для старых игр): x360ce
Эта программа эмулирует руль как контроллер Xbox, с которым совместимы почти все игры. Но для руля с педалями и КПП подходит хуже, чем vJoy.
1. Скачайте x360ce (лучше portable версию).
2. Запустите exe-файл. Он предложит создать файлы `xinput1_3.dll` и др.
3. Программа автоматически попытается определить ваш руль. Следуйте инструкциям.
4. Вручную на вкладках для каждой оси и кнопки назначьте соответствующие значения с вашего руля. Это займет время, но это необходимо.
5. Скопируйте созданные программой файлы (`x360ce.ini`, `xinput1_3.dll` или другие `xinput*.dll`) в папку с исполняемым файлом игры (где `SnowRunner.exe` лежит).
6. Запустите игру. Она увидит ваш руль как геймпад от Xbox. В настройках игры, скорее всего, нужно будет заново переназначить управления, выбрав конфигурацию для геймпада.
3. Драйверы и служебное ПО
* Полностью удалите драйверы Artplays. Иногда родное ПО конфликтует. Удалите через Панель управления -> Установка и удаление программ. Отключите руль, перезагрузите ПК, подключите снова — пусть Windows установит стандартный HID-драйвер.
* Поищите альтернативные прошивки или драйверы. Загуглите точное название руля + "driver", "+ firmware", "review". Иногда на маленьких форумах или на YouTube в обзорах люди делятся рабочими конфигами или софтом.
Резюме и порядок действий:
1. Проверить в `joy.cpl` — работают ли там сцепление и КПП. Если нет — копаем в сторону драйверов.
2. Откалибровать в `joy.cpl`.
3. Попробовать вручную назначить управления в игре.
4. Если не помогло — скачать x360ce, положить в папку с игрой и долго и нудно перенастраивать все оси и кнопки. Это часто помогает.
5. Если x360ce не справится или нужна точная эмуляция руля (а не геймпада), переходите к связке vJoy + JoyShockMapper. Это самый мощный, но и самый сложный метод.
Дайте знать, на каком этапе у вас что получилось или не получилось. Буду ждать уточнений по номерам осей и кнопок из `joy.cpl`, это ключевой момент для дальнейшей помощи.
Если можешь помочь, то подскажи, в какую сторону копать. Если нужно больше информации - уточни, дам максимум деталей.
Отлично, понимаю проблему. Это классическая ситуация для многих noname-рулей, которые эмулируют популярные бренды (в вашем случае Logitech). Давайте копать системно.
Главная причина, скорее всего, в том, что игра не видит эмулированные оси и кнопки коробки передач и сцепления, так как они "не стандартные" для того виртуального устройства G29, которое видит игра.
Вот план действий от самого простого и вероятного к более сложному.
1. Первоначальная настройка в системе и играх (Базовые проверки)
1. Проверка в Диспетчере устройств Windows:
* Нажмите `Win + R`, введите `joy.cpl`, нажмите Enter. Откроется окно "Игровые контроллеры".
* Выберите ваш руль и нажмите "Свойства".
* Внимательно посмотрите, сколько осей и кнопок определяется. Понажимайте педаль сцепления, попереключайте рычаг КПП. Должны двигаться соответствующие оси и загораться кнопки. Если здесь они не работают — проблема на уровне драйверов или железа. Если работают — проблема на стороне игр.
2. Калибровка в Windows:
* В том же окне `joy.cpl` выберите ваш руль, нажмите "Свойства", перейдите на вкладку "Параметры" и нажмите "Откалибровать". Пройдите мастер калибровки полностью для всех осей (руль, педали газа/тормоза/сцепления). Это может решить проблему "кривой работы".
3. Настройка внутри игры SnowRunner:
* Зайдите в настройки управления игры.
* Не используйте автоматическую предустановку "G29".
* Перейдите в раздел назначения управления вручную.
* Найдите пункты:
* `Сцепление (Clutch)`
* `Передача вверх (Shift Up)`
* `Передача вниз (Shift Down)` (или выбор передач по отдельности, если секвентальная КПП)
* Нажмите на каждое из этих полей и вручную назначите ему соответствующее действие на вашем руле: нажмите педаль сцепления до конца для назначения ее на ось сцепления, щелкните рычаг КПП вперед/назад для назначения передач.
* Важно: Некоторые игры могут видеть переключение передач не как кнопки, а как `Ось HAT` или `POV`. Поэкспериментируйте.
2. Главное решение: Программная эмуляция (vJoy + JoyShockMapper или x360ce)
Поскольку родные драйверы руля могут криво эмулировать Logitech, лучше взять процесс на себя.
Способ A (Более универсальный, но сложнее): vJoy + JoyShockMapper
Этот способ виртуально создает идеально совместимое устройство.
1. Установите vJoy. Это драйвер, который создает виртуальный джойстик в системе.
* Скачайте его с официального GitHub: github.com/jshafer817/vJoy/releases* Установите и настройте (количество кнопок и осей должно быть с запасом, например, 8 осей, 32 кнопки).
2. Установите JoyShockMapper (JSM). Это мощный маппер, который переназначит сигналы вашего руля на виртуальный vJoy.
* Скачайте с GitHub: github.com/JibbSmart/JoyShockMapper/releases* Вам нужно будет создать текстовый файл (конфиг) с командами для переназначения. Пример базового конфига для вашего руля (файл `artplays.txt`):
```bash
# Сначала привязываем физическое устройство
ONCE
# Предположим, что ось сцепления у вас является осью 3 (уточните в joy.cpl)
GYRO_SENS_MEASURE = ACCEL
MUTE_FLICK = 1000
# Переназначаем оси виртуального джойстика vJoy
VJOY_AXIS_X = FROM_STICK_LX # Рулевое колесо
VJOY_AXIS_Y = FROM_STICK_LY # Можно не использовать или назначить на что-то еще
VJOY_AXIS_Z = FROM_STICK_RX # Ось газа (часто ось 1)
VJOY_AXIS_RX = FROM_STICK_RY # Ось тормоза (часто ось 2)
VJOY_AXIS_RY = FROM_STICK_LZ # Ось сцепления! (это предположение, нужно проверить)
# Переназначаем кнопки переключения передач (предположим, это кнопки 13 и 14)
VJOY_BUTTON_13 = FROM_BUTTON_13 # Передача вверх
VJOY_BUTTON_14 = FROM_BUTTON_14 # Передача вниз
# Постоянно опрашиваем устройство
ALWAYS
```
* Важно: Вам нужно методом тыка в `joy.cpl` определить, какие номера осей и кнопок у вашего руля, и подставить их в конфиг вместо `FROM_STICK_LZ`, `FROM_BUTTON_13` и т.д.
* Запускаете JSM с командой в командной строке: `JoyShockMapper.exe artplays.txt`
3. В игре теперь нужно выбрать в настройках управления не "Logitech G29", а созданное устройство "vJoy Device". Все оси и кнопки должны быть perfectly mapped.
Способ B (Проще, для старых игр): x360ce
Эта программа эмулирует руль как контроллер Xbox, с которым совместимы почти все игры. Но для руля с педалями и КПП подходит хуже, чем vJoy.
1. Скачайте x360ce (лучше portable версию).
2. Запустите exe-файл. Он предложит создать файлы `xinput1_3.dll` и др.
3. Программа автоматически попытается определить ваш руль. Следуйте инструкциям.
4. Вручную на вкладках для каждой оси и кнопки назначьте соответствующие значения с вашего руля. Это займет время, но это необходимо.
5. Скопируйте созданные программой файлы (`x360ce.ini`, `xinput1_3.dll` или другие `xinput*.dll`) в папку с исполняемым файлом игры (где `SnowRunner.exe` лежит).
6. Запустите игру. Она увидит ваш руль как геймпад от Xbox. В настройках игры, скорее всего, нужно будет заново переназначить управления, выбрав конфигурацию для геймпада.
3. Драйверы и служебное ПО
* Полностью удалите драйверы Artplays. Иногда родное ПО конфликтует. Удалите через Панель управления -> Установка и удаление программ. Отключите руль, перезагрузите ПК, подключите снова — пусть Windows установит стандартный HID-драйвер.
* Поищите альтернативные прошивки или драйверы. Загуглите точное название руля + "driver", "+ firmware", "review". Иногда на маленьких форумах или на YouTube в обзорах люди делятся рабочими конфигами или софтом.
Резюме и порядок действий:
1. Проверить в `joy.cpl` — работают ли там сцепление и КПП. Если нет — копаем в сторону драйверов.
2. Откалибровать в `joy.cpl`.
3. Попробовать вручную назначить управления в игре.
4. Если не помогло — скачать x360ce, положить в папку с игрой и долго и нудно перенастраивать все оси и кнопки. Это часто помогает.
5. Если x360ce не справится или нужна точная эмуляция руля (а не геймпада), переходите к связке vJoy + JoyShockMapper. Это самый мощный, но и самый сложный метод.
Дайте знать, на каком этапе у вас что получилось или не получилось. Буду ждать уточнений по номерам осей и кнопок из `joy.cpl`, это ключевой момент для дальнейшей помощи.
сегодня в 17:08
добавить комментарий
другие решения ожидаются…
Знаете, как решить эту проблему?
Поделитесь своим знанием!
Ваш способ решения:
Наиболее похожие проблемы из этого раздела
Не работает педаль сцепления
Проблема такова : При настройке руля и педалей просится выжать педаль, при выжиме педали она не реагирует и не ...
83
здравствуйте, у меня проблемы с рулём. в играх он повёрнут влево. настройка калибровки на самом руле не помогает.
на ноутбуке он работает нормально,...
Руль не определяется в Assetto Corsa Competizione на Xbox Series S, в главном меню в настройках все норм, но как только захожу в гонку (неважно сингл, ...
Играл в гонки и на повороте резко выкрутил руль, он резко выкрутился в одну сторону, стал жестким и перестал работать (поворачиваться), перезагрузил ...
682
работают все кнопки, но на руль реакции нет. Самокалибровка проходит не полностью, останавливается в левом положении. Во всех играх колеса вывернуты ...

