Bus World

Bus World

Not enough ratings
Настройка рулей и контроллеров
By Dragon Tein
ОФИЦИАЛЬНОЕ руководство по устранению неполадок рулей и контроллеров
   
Award
Favorite
Favorited
Unfavorite
Вступление
В нашей новой игре мы постаральсь сделать настройку управления более гибкой и интуитивной. Например стиль управления теперь сохраняется вместе с остальным пресетом, а также мы добавили поддержку нескольких контроллеров.

Надеюсь это руководство поможет вам настроить игру так как будет удобно именно вам.
Основные настройки и понятия
Откройте меню настроек управления.
В самом верху вы увидите Предустановки управления.
Выберите тот что вам нужен, если вы будете настраивать его под себя, учтите, что каждый пресет сохраняется отдельно.
Вы можете сбросить настройки пресета на настройки по умолчанию кликнув на стрелочку справа.


Ниже находится настройка стиля управления. Она изменяет то как автобус реагирует на кнопки и джойстики.
Наведите мышь на настройку, чтобы узнать подробности.


Еще ниже находится большой список действий на которые можно назначить кнопки и оси.

Простые действия:
Вы можете назначить 2 кнопки, делать они будут одно и то же.

У каждого действия, которое поддерживает направление или плавный ввод, есть выпадающий список в котором можно выбрать стиль действия: 2 кнопки, Ось или Ось Logitech.
Вы можете назначать оси на действия кнопки и кнопки на действия осей, однако это может привести к неожиданным результатам, действуйте на свое усмотрение. Колеса автобуса по разному реагируют на кнопки и оси, возможно вы захотите с этим поэксперементировать.

2 кнопки:
В отличии от простых действий, здесь кнопки отвечают за направление (Вниз и Ввкрх).

Ось:
Мертвая зона - отвечает за нижний порог чувствительности. Если у вас старый контроллер, он может выдавать шумный сигнал в нейтральном положении. Используйте эту настройку для устранения этого шума.

Чувствительность - отвечает за то какое положение контроллера расценивается игрой как середина. Косвенно влияет на чувствительность. Учтите, что эта настройка не изменит максимальную скорость камеры, для этого необходимо поменять настройку чувствительности мыши в основных настройках.

Ось Logitech это настройка совместимости - о ней позже.

Слева от каждого действия вы можете увидеть вот такой круглый индикатор -
Он показывает, степень нажатия оси, и с его помощью вы можете протестировать управление не выходя из меню.

Назначая ось, внимательно читайте всплывающие инструкции. Необходимо до предела подвинуть джойстик во все стороны, перед сохранением настроек, чтобы игра запомнила минимальное и максимально значения.
Решение проблем
Игра без каких-либо дополнительных настроек поддерживает большинство рулей, но, если вы зашли на страницу этого руководства, значит проблемы у вас все же возникли. В 99% случаев информации здесь будет достаточно, но, если руководство вам не помогло, напишите в нашу группу поддержки в дискорде:
https://discord.gg/ubegWDn
или на мою рабочую почту:
dmitry@kishmish-games.com

Существует 3 возможные проблемы:
*Настройки игры.
*Плохо совместимая модель руля.
*Отсутствие определенных файлов на компьютере.
Все три мне удалось решить в 100% случаев когда ко мне обращались игроки, просто следуйте руководству не пропуская шаги, даже если вы уверены, что они не помогут.

1. Проверьте что у вас выбран нужный стиль управления.

2. Если игра ведет себя странно, у вас проблемы со сменой передачи, или автобус делает не то, что вы ему говорите, у вас могут быть неверно назначены действия. Проверьте, не назначены ли у вас одна и та же кнопка или ось на несколько действий сразу. Также если вы используете для смены передачи подключаемый рычаг передач, проверьте как он определяется игрой - как кнопки или как оси, возможно вы выбрали неверный стиль действия для него. Также попробуйте сменить настройку "нейтраль при отсутствии нажатия другой передачи", это может помочь.

3. Если кнопки и оси контроллера определяются некорректно, виной могут быть настройки steam. Зайдите в настройки стима, и убедитесь, что они выглядят следующим образом:

4. Если проблемы остаются, их причиной могут быть другие подключенные к компьютеру устройства и контроллеры. По умолчанию игра реагирует на все контроллеры разом и их сигналы могут наслаиваться. Если вы используете несколько контроллеров, вам необходимо назначить действия вручную, чтобы игра определила, каким контроллером вы хотите пользоваться.

ВАЖНО - игровой движок Unity не способен гарантировать что каждый раз при запуске игры контроллеры будут определены в том же порядке как и в прошлый раз. Пока мы не смогли обойти это ограничение.

ВАЖНО - каждый раз когда вы подключаете контроллер во время игры, Unity определяет его как новый. Поэтому если вы переподключите контроллер 1 во время игры, игра будет теперь считать его контроллером 2 и ваши настройки могут перестать работать.

Мы добавили отдельное распознование для первых 4х подключенных к игре контроллеров. Этого должно хватить с лихвой. Однако если вы слишком много раз переподключите контроллер во время одной игры, он начнет распознаваться игрой только на стандартных настройках.

Виртуальные контроллеры и программы которые перенаазначают кнопки и оси также могут вызвать такие проблемы. Закрытие програм или отключение контроллеров через менеджер устройств должны решить проблему. Если вы не хотите этого делать, следующий пункт для вас.

5. Если вы дошли до этого пункта, ваше устройство ввода не совместимо с Unity напрямую. Вам нужно использовать Logitech API и назначить на действия Оси Logitech.

В самом низу списка настроек управления вы увидите строку состояния Logitech API:
Она показывает текущее состояние API. Нажмите на нее для дополнительной информации.

Вот возможние сообщения в строке:

“API работает”
Все в пределах нормы. Настройте оси Logitech словно обычные и наслаждайтесь игрой.
Если даже с работающим API ваше рулевое колесо ведет себя некорректно — свяжитесь с нами.

“Ошибка запуска”
На некоторых компьютерах для правильной работы может понадобиться:
Microsoft C++ Redistributable 2013
(https://www.microsoft.com/ru-RU/download/details.aspx?id=40784)
А также Logitech G-Hub.
(https://www.logitechg.com/ru-ru/innovation/g-hub.html)

Прошу отнестись к этому серьезно, даже если ваш контроллер не был произведен Logitech. В комплекте с G-Hub идут файлы, необходимые для совместимости контроллеров с Unity, Использовать G-Hub не нужно, после установки его можно свернуть в трей и забыть о нем.

“Не найдены совместимые контроллеры”
Ни одно из подключенных устройств не поддерживает API. Либо ваш контроллер или usb-порт сломан, либо у вас очень редкая модель устройства. Боюсь, в этом случае мы не сможем вам помочь. Но, все же, свяжитесь с нами, возможно мы что-то придумаем.

Если вы видите любое другое сообщение, также напишите нам в поддержку - случилось что-то непредвиденное.
11 Comments
丂卂乃几ㄖҜ 22 Sep @ 2:33am 
кто-нибудь знает как решить проблему, запускаешь игру API работает все настроишь, запускаешь первую миссию или сворачиваешь игру api слетает пишет ошибка, помогает только перезаход в игру, только смысл если при загрузке на уровень один хер слетает
БОТ Ящер 12 Jan @ 2:17pm 
Thrustmaster T248, педаль сцепления вообще не видна в игре ни в одной настройке
ST0RM 29 Nov, 2024 @ 9:33pm 
Согласен, Moza R5 некорректно работают оси
Benfo 28 Nov, 2024 @ 7:19am 
на моза р5 не работает. Что педали, что руль - ничего..
koshan 22 Jun, 2024 @ 4:17am 
как настроить 5 и 6 передачу, игра не видит тупо эти передачи
KblWTblMCKUy_KAPJluk 24 Nov, 2023 @ 2:33pm 
Как сделать, чтобы руль не возвращался в среднее положение у стоящего автобуса, не реалистично же.
Chrome 27 Aug, 2023 @ 1:27pm 
Как настроить руль, чтобы в игре он прекращал поворачивать, когда уже не крутится физический?
delluv 20 Jul, 2023 @ 9:05am 
на т300 убогая работа,может я что то не понял,но руль не централизуется и автобус несет туда сюда,педали вообще местами поменялись.Вообщем обидно(
McFlury 26 May, 2023 @ 2:23pm 
Молодцы ага, поддержку самого популярного руля Т300 не подвезли, долблюсь уже пол часа, игра не хочет видеть руль, а педали вообще зеркалятся, на грани возврата...
Resident007  [developer] 16 Feb, 2023 @ 1:18am 
@MalaTifa, для этого есть настройка "Руль - нейтраль при отсутствии нажатия другой передачи" :)