Overview
Руководство, написанное для помощи в настройке геймпада в Batman: Arkham Asylum GOTY Edition.
Это важно!
Добро пожаловать в психушку!
К пребольшому сожалению, игра стандартно подстроена под специальный контроллер Xbox 360 для Windows. В игре мой геймпад работал некорректно, например, при нажатии стрелки вперёд персонаж двигался в обратную сторону. Кнопки 1,2,3,4 совсем перепутались: при нажатии на кнопку 1 (аналог кнопки Х на контроллере Xbox-а) персонаж не дрался, а блокировал, а при нажатии на кнопку 3 (аналог кнопки B на контроллере Xbox-а) не оглушал плащом, а уворачивался от ударов. И, как оказалось, настроить управление для геймпада (кроме того же от XBOX 360) в опциях нельзя. Да, может к этому и можно было бы привыкнуть, но в голове у меня была картинка расскладки кнопок контроллера Xbox-а, а в игре же все было с точностью до наоборот и из-за этого приходилось не только много раз проигрывать маленькой кучке врагов, а еще и, банально, не иметь возможности двигаться в правильном направлении.
Настройка
Я, изрядно измучненый таким игровым опытом, сразу полез в интернет. Увы, но никаких дельних советов, кроме как ” Скачай эмулятор и не парься!”, я там не нашел. Сразу скажу, что я терпеть не могу устанавливать какие-то посторонние программы, чтобы поиграть во что-то. Поэтому я решил немного покопаться в конфигах. Методом проб и ошибок я все таки настроил свой геймпад для нормальной игры, но где-то потерял вибрацию.
- Идем по пути “…SteamSteamAppscommonBatman Arkham Asylum GOTYBmGameConfig”
- Находим там файл “DefaultInput.ini”
- Открываем его блокнотом и ищем строку .Bindings=(Name=”XboxTypeS_LeftY”,Command=”Axis aBaseY Speed=1.0 DeadZone=0.3 | Axis aRawLHJoyUp Speed=1.0 DeadZone=0.0″ )
- Меняем в ней 1.0 на -1.0 , чтобы вышло .Bindings=(Name=”XboxTypeS_LeftY”,Command=”Axis aBaseY Speed=-1.0 DeadZone=0.3 | Axis aRawLHJoyUp Speed=-1.0 DeadZone=0.0″ )
- Далее ищем строку Gamepad_LeftStick_Up=Up и Gamepad_LeftStick_Down=Down
- Меняем в ней Up на Down и наоборот , чтобы вышло Gamepad_LeftStick_Up=Down и Gamepad_LeftStick_Down=Up
- Теперь персонаж будет ходить в правильном направлении, но все еще остается путаница в кнопках 1,2,3 и 4
- Чтобы правильно их настроить ищем в этом же файле строку
XboxTypeS_A=Enter и еще 3 строки
XboxTypeS_B=Escape
XboxTypeS_X=LeftControl
XboxTypeS_Y=Delete - Меняем их на
XboxTypeS_A=Escape
XboxTypeS_B=Enter
XboxTypeS_X=Delete
XboxTypeS_Y=LeftControl
Заключение
Ну вот и все, ваш геймпад теперь готов к игре, пусть и без вибрации. Если вам помогло мое руководство, то не стесняйтесь его оценивать, мне будет очень приятно 😀
Но важно помнить, что этот метод подходит для большинства геймпадов, вполне возможно возможно, что такое исправление в текстовом файле приведет к еще большей путанице, но в таком случае обязательно пишите мне, я постараюсь найти решение вашей проблемы!