Бинды и консоль

KF2: как не терять настройки клавиш при переходе в бету и обратно

При переключении Killing Floor 2 между основной веткой и бетой управление часто сбрасывается. В этом руководстве описан ручной способ перенести свою раскладку, отредактировав файл KFInput.

Перед переключением

Настройте управление так, как вам нужно, и скопируйте файл KFInput в надёжное место до входа в бету или выхода из неё. Обычное расположение:

C:\Users\<имя>\Документы\My Games\KillingFloor2\KFGame\Config

У разных пользователей путь может немного отличаться.

После переключения

  1. Дождитесь, пока Steam докачает новую ветку, и один раз запустите игру, чтобы она создала свежий KFInput.
  2. Вернитесь в ту же папку Config и откройте новый файл KFInput в Блокноте.

Новый файл KFInput, открытый в Блокноте Только что созданный файл KFInput.

  1. Прокрутите в самый конец, нажмите Ctrl+F и найдите текст Ini.
  2. Скопируйте две последние строки файла, те, что идут сразу за найденным местом.

Выделенные две последние строки KFInput Две финальные строки, которые нужно скопировать.

  1. Откройте в Блокноте сохранённую резервную копию KFInput и замените в ней две последние строки скопированными.
  2. Если вы делаете это впервые после обновления v.1063 от 10.04.2018, дополнительно скопируйте из нового файла все строки, идущие после этих двух, и вставьте их в конец копии в том же порядке.
  3. Сохраните копию и перенесите её в папку Config с заменой нового файла.

Результат

Ваша раскладка снова работает, а нужные новой версии части файла сохранены. См. также исправление вылета BugSplat, где тоже затрагивается папка Config, и руководство по бете preview.

Вопросы и ответы

Почему при переходе в бету KF2 сбрасываются клавиши?
Каждая ветка создаёт свой файл KFInput в папке Config, поэтому при смене ветки ваши привязки могут заменяться стандартными.
В каком файле хранятся клавиши?
В файле KFInput по пути Документы\My Games\KillingFloor2\KFGame\Config.