Парирование на ПКМ в KF2: настройка KFInput.ini
По умолчанию в Killing Floor 2 парирование не стоит на правой кнопке мыши, что раздражает игроков, привыкших к Chivalry. Обходной путь правит KFInput.ini так, чтобы ПКМ парировала в ближнем бою и по-прежнему целилась с дальним оружием. Другие динамические бинды смотри на странице авто-отмена биндов.
Правка KFInput.ini
Файл лежит в Users\<имя>\Documents\My Games\KillingFloor2\KFGame\Config\KFInput.ini; открой его текстовым редактором. В разделе [KFGame.KFPlayerInput] найди привязки цифр к смене оружия:
Bindings=(Name="one",Command="GBA_SwitchWeapon1 ",...)
Bindings=(Name="two",Command="GBA_SwitchWeapon2",...)
Bindings=(Name="three",Command="GBA_SwitchWeapon3",...)
Bindings=(Name="four",Command="GBA_SwitchWeapon4",...)
Измени команды: для клавиш 1, 2 и 4 добавь | GBA_SwitchKeysRange, для клавиши 3 (ближний бой) - | GBA_SwitchKeysMelee, например Command="GBA_SwitchWeapon3 | GBA_SwitchKeysMelee". Остальные поля строки не трогай.
В конец списка привязок добавь две строки:
Bindings=(Name="GBA_SwitchKeysRange",Command="setbind RightMouseButton GBA_IronsightsToggle | setbind ThumbMouseButton2 GBA_SwitchFireMode ",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="GBA_SwitchKeysMelee",Command="setbind RightMouseButton GBA_SwitchFireMode | setbind ThumbMouseButton2 GBA_IronsightsToggle ",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
ThumbMouseButton2 можно заменить любой удобной кнопкой для вторичной атаки, например MiddleMouseButton. Сохрани файл и поставь KFInput.ini «только для чтения», чтобы игра его не перезаписала.

Изменённые привязки в конфиге.
Как это работает
Каждый раз, когда ты выбираешь оружие цифрой, игра перепривязывает кнопки. Выбор ближнего оружия переносит парирование на ПКМ, а прицел на боковую кнопку; выбор любого другого делает наоборот.
Ограничения
- Нельзя выбирать ближнее оружие колёсиком мыши и сохранять работу парирования на ПКМ.
- Если ты держишь ближнее оружие, не нажав его клавишу (например, купил его или заспавнился с ножом), один раз нажми 3, чтобы бинд заработал.
- Смена биндов на лету может давать небольшую задержку ввода, о чём писали в комментариях.
Вариант из комментариев
Чтобы уменьшить задержку, пропусти правку цифр и добавь одну привязку в [KFGame.KFPlayerInput]: Bindings=(Name="RightMouseButton",Command="GBA_SwitchKeysMelee | OnRelease GBA_SwitchKeysRange",Control=True,...). Тогда парируешь по Ctrl + ПКМ; это подходит игрокам, приседающим на C. Ещё проще - переназначить клавиши в меню управления.