Гайд Fallout 4: Настраиваем движение мыши

Гайд Fallout 4: Настраиваем движение мыши

Впервые запустив Fallout 4 многие столкнулись с проблемой задержки при движении мышью, которую вызывает вертикальная синхронизация. Хотя в настройках данной опции нет, отключить её оказалось довольно просто. Зато после этого всплыла другая проблема — скорость игры привязана к скорости отрисовки кадров, и в небольших локациях, где FPS поднимался до 100-120 или более, персонаж начинает заметно быстрей выполнять действия и двигаться. Взламывать замки с этой прекрасной "фичей" от разработчиков оказалось настолько сложно, что некоторые даже готовы смириться с задержкой и включить v-sync обратно.

К счастью, вместо этого я нашёл решение обеих проблем, далее собственно метод.

Примечание: здесь был пост, в котором предлагалось скачать Fallout 4 Configuration Tool, штука годная, но как по мне, проблему с мышью она решает не полностью. Лично мне результат после нижеописанных манипуляций понравился больше.

Ставим FPS Lock вместо V-sync

Сначала отключим v-sync.

C:\Пользователи\username\Документы\My Games\Fallout4\Fallout4Prefs.ini

C:\Пользователи\username\Документы\My Games\Fallout4\Fallout4.ini

Находим в этих двух файлах строчку iPresentInterval=1 и меняем значение 1 на 0. Готово.

Теперь ставим лок. Для этого нужно скачать ENBoost версии 0.281 отсюда. (Почему не 0.283 или более новую? Потому что я делал на 0.281, и я могу быть уверен что на ней всё заработает. Конечно вы можете скачать новую версию, скорее всего на ней тоже заработает, просто там есть ещё какие-то функции которые я не проверял, и за которые я не ручаюсь).
Кладём скачанные файлы в папку с игрой, один из них называется enblocal.ini - в нём находим строчку EnableFPSLimit=false, и заменяем false на true. Готово, вы прекрасны. Можете наслаждаться ограничением в 60 кадров без упоротой мыши.

Отключаем плавность движения мыши

Да-да, кроме лага из-за v-sync сюда ещё и сглаживание мыши прикрутили. В принципе с этой проблемой также борется вышеназванный Configuration Tool, так что инструкция для тех, кто не хочет его ставить по каким-то причинам. Я например его удалил на всякий случай, чтобы он не конфликтовал с ENBoost, мало ли что.

Ну так вот, нам нужно изменить три файла, добавив в них следующую строчку:
bForceIgnoreSmoothness=1

Первый файл:
C:\Пользователи\username\Документы\My Games\Fallout4\Fallout4.ini
Идём к разделу [Controls], добавляем строчку в самый низ этого раздела, перед разделом [Grass].

Второй файл:
C:\Пользователи\username\Документы\My Games\Fallout4\Fallout4Prefs.ini
Тот самый, которым мы пользовались ранее. Нам нужен самый низ раздела [Display]. Там много строчек, проще всего найти раздел [Imagespace], и вставить новую строчку над ним - это и будет низ раздела [Display].

Третий файл:
C:\Program Files (x86)\Steam\steamapps\common\Fallout 4\Fallout4\Fallout4Prefs.ini

Это для тех, у кого стим версия. Для всех остальных это будет просто папка, куда установлена сама игра.
Делаем то же, что и в предыдущем пункте. Готово!

Исправляем асимметричную чувствительность мыши

В нашей игре по дефолту прицел перемещается не симметрично по горизонтали и вертикали. Чтобы это исправить:
Открываем C:\Пользователи\username\Документы\My Games\Fallout4\Fallout4.ini, находим строчку fMouseHeadingYScale=.021 и меняем на fMouseHeadingYScale=.03738

Это для монитора 16:9. Если у вас другой, просто умножьте 0.021 на соответствующий коэффициент.

Помните, что если вы что-то измените в лаунчере, всё ваши модификации в трёх вышеназванных файлах слетят. Поэтому перед модификацией сначала настройте в лаунчере всё, что вам нужно, и больше в него не заходите. Иначе придётся повторять все операции сначала. Советую вынести файл C:\Пользователи\[username]\Документы\My Games\Fallout4\Fallout4Prefs.ini на рабочий стол ярлыком, и перед каждым запуском игры проверять параметр iPresentInterval=0. Можно сделать эти файлы только для чтения, но я не рискнул, мало ли что игре туда понадобится записать.
Спасибо за внимание.

Видео от Shazoo

39 Комментариев

  • ого) у автора FPS свыше 800. Наверняка страшная машина и по совместительству маленькая электростанция. Спасибо за пост, очень помог.

    0
  • @Slavka24, FPS свыше 800 это в режиме взлома замков. В самой игре выше 120 не поднималось, и то в маленьких подвалах обычно.

    0
  • для геймпада это тоже полезно.
    иначе при движении левого и правого стика одновременно -будут подергивания.

    вот как выглядит: https://www.youtube.com/watch?v=5-_PAkpsOa4

    0
  • я не понимаю, как играть без V-sync. изображение же рвётся.

    0
  • @GreenBlaze, часто слышал об этом, ни разу не видел к сожалению. Наверное я избранный. Во всех играх первым делом вырубаю v-sync.

    0
  • @KirovReporting, просто к этому привыкаешь. потом не замечаешь.

    0
  • @GODforYOU, дык я их никогда не видел. Вообще представления не имею, что за разрывы такие.

    0
  • Абсолютно такой же мерзкий баг (фича) был и в скайриме.

    0
  • А можно исправить прицел при приближении что бы сенса не уменьшалась?

    0
  • Пробовал играть на мыше, понял что все плохо, и пересел на геймпад, но за гайд спасибо, в шутер нужно играть правильно)
    @Reas0n, ну так двигло одно и тоже, и кривые руки разрабов не поменялись, почему должно быть другое отношение к убогим, по их мнению, ПК игрокам?

    0
  • @Slimchanskiy, меня тоже поначалу бесило, но после мной описанных исправлений это стало наоборот полезно. А способа отключить не знаю, сорян.

    0
  • @GreenBlaze, а у мня моник с G-SYNC и 144Гц = ничего нигде никогда не рвется. АХАХАХАХА

    0
  • Над [Imagespace] идет раздел [LightingShader] в Fallout4Prefs.ini
    Так что повнимательнее кто в конфигах ковыряет.

    У кого не стим версия, то третий файл называется Fallout4_Default.ini
    Там вставлять в раздел [Interface]

    А вообще мне достаточно было отключить акселерацию в fallout4.ini
    bMouseAcceleration=0

    @KirovReporting, Аналогично, не понимаю о чем говорят люди когда твердят про какие-то "разрывы в кадрах"... Может от монитора зависит.

    0
  • @StarJericho, ваши утверждения ложны, не вводите людей в заблуждение. Fallout4_Default.ini находится в директории с игрой, он нам не нужен. А [LightingShader] вообще внизу документа находится. В обоих Fallout4Prefs.ini.

    Acceleration взял на заметку, но это совсем другое, нежели Smoothing. Так что использовать надо оба.
    Куда именно вы вписали bMouseAcceleration=0?

    0
  • @KirovReporting, Значит у меня так [LightingShader] расположен, в любом случае повнимательнее. Третий файл тогда в "моих документах", раз такое дело.
    Просто смутила надпись:

    Это для тех, у кого стим версия. Для всех остальных это будет просто папка, куда установлена сама игра.

    Да и ничего страшного не будет добавив в Fallout4_Default.ini. В будущем зато при сбросе настроек не придется лезть обратно.

    В fallout4.ini уже прописана строчка bMouseAcceleration=1, достаточно сменить на 0.

    0
  • @StarJericho, у меня нет такой строчки.

    Третий файл именно в папке с игрой, не путайте. В документах другие два файла.

    0
  • @KirovReporting, В папке с игрой у меня нет файла Fallout4Prefs.ini. Лично у меня в папке с документами лежат 3 файла: Fallout4.ini ; Fallout4Custom.ini ; Fallout4Prefs.ini
    В самой же папке с игрой кроме файлов настроек и Fallout4_Default.ini никаких конфигов нет. Я не знаю с чем это связано.

    Кстати, на нексусе нашли способ открыть меню модов, как в Скайриме.
    Достаточно в Fallout4Prefs.ini прописать bEnableFileSelection=1 в разделе [Launcher]
    Затем нажать на место обозначенное на картинке.

    0
  • @StarJericho, вот как это выглядит у меня. Все три файла, вот они:

    0
  • @KirovReporting, Я вам верю, но у меня иначе.

    0
  • @StarJericho, а что у вас в той папке лежит? Или её вообще нет? Потому что Fallout4_Default.ini у меня тоже есть, но он уровнем выше.

    @StarJericho, лол, ясно. Значит мой гайд не для всех годится.

    0
  • @KirovReporting, Вообще нет папки fallout4 в корне.

    0
  • да ну, только геймпад, какая мышь клава

    0
  • я думал, это из-за слабой видеокарты у меня FPS чуть проседает

    0
  • Мне с багом мыши частично помогло вот что:
    В папке "мои документы" в файле Fallout4.ini в раздела [Controls] добавляем строку: bMouseAcceleration=0

    В файле Fallout4Prefs.ini:
    bForceIgnoreSmoothness=1
    iPresentInterval=1

    Лезем в панель управления nvidia: управление параметрами 3d\программные настройки.
    Выбираем из списка Fallout4.exe и выставляем параметр "Вертикальный синхроимпульс" - Адаптивный

    Конечно мышь работает не так четко, как с выключенным V-sync, зато со взломом всё в порядке.
    Ну и конечно актуально только для карт nvidia, с amd не знаю.

    0
  • Я уже приноровился взламывать замки с "вертолетом" вместо отмычки )

    0
  • Хочу сказать огромное спасибо за наводку автору! Кажется, мои технические страдания с игрой подошли к концу) FPS вылечен!

    Кстати об FPS, как понимаю драйвера Нвидиа от 9 ноября все еще скверно работают с F4? Откатился до 4 числа, игра заметно бодрее пошла.

    0
  • @KirovReporting, я изначально сделал себе сенсу которую нужно (при общей камере), а при зуме оно мне дало крысу.

    0
  • @Homicide, синдом москвача которому мама купила ? ну-ну...

    0
  • Ребята помогите!!!Не могу зачистить Спектакль айленд от врагов !убил всех ,а задание так и висит зачистить!так же на карте не написано ,что зачищено !!ПЛИЗ!!!!что делать?Может есть код какой на зачистку местности или еще как можно решить!

    0
  • @vads, отключи V-sync и поставь лок на 90 фпс, проблем с ускорением не будет

    0
  • У меня в файлах Fallout4Prefs.ini в секции [Display] уже имеется параметр bForceIgnoreSmoothness=0, может просто изменить 0 на 1 или нужно именно отдельно прописать ещё и bForceIgnoreSmoothness=1?
    http://pixs.ru/showimage/SnimokJPG_9839622_19566149.jpg

    0
  • @Saimon_, изменить на 1.
    @Artem_639, огромную херотень вылезшую из-под воды убивал?

    0
  • @KirovReporting, ДА Я ВЕСЬ ОСТРОВ ИЗ ТОЛСТЯКА ОБСТРЕЛЯЛ ЧАСТЬ БОЛОТНИКОВ ПОВЫЛАЗИЛО НО ЗАДАНИЕ ТАК И НЕ ПРОЙДЕНО

    0
  • @Artem_639, я про матку спрашивал.

    0
  • Наверное, стоит упомянуть, что у меня в файле Fallout4.ini так же по-умолчанию присутствует параметр "iPresentInterval=1". Думаю, его тоже стоит поменять для достижения желаемого результата.

    0
  • Сколько будет то 16:10 разрешение экрана то?!??!

    0
  • @Nameless_One, добавил. Хоть у меня и без этого работало.

    @WildDog, .0336

    0
  • @KirovReporting, Привет, если ты ещё тут, скажи пожалуйста, как ты боролся с разрывами между кадрами? Они прям очень жёстко режут глаз, слишком заметны.

    UPD: включил в панели управления NVIDIA в "параметры 3D" -> "Управление параметрами 3D" -> "Вертикальный синхроимпульс" выставил "Быстро". Разрывы исчезли.

    0
  • Всем привет! После этих настроек не может ли быть такое, что у меня перестанут работать достижения (ачивки)? До этого слышал, что если ставить моды, то они отключаются.

    0
Войдите на сайт чтобы оставлять комментарии.