Assassin’s Creed 2 на ПК иногда воспринимает геймпад “не так”, как ожидается: из-за типа контроллера (особенно если он от Xbox One или DualShock) в игре могут неправильно работать курки, повороты камеры или часть действий. Ниже - рабочие способы, которые встречаются в гайдах по настройке.

Источник по базовым раскладкам и режимам управления в игре: StrategyWiki (раздел Controls).
https://strategywiki.org/wiki/Assassin%27s_Creed_II/Controls

1) Сначала проверьте базовую “раскладку” в самой игре

В Assassin’s Creed 2 управление может отличаться на разных платформах и даже в рамках одной платформы (например, разные “профили” действий). Если у вас есть выбор режима управления, начните с него.

StrategyWiki описывает, что в игре есть режимы, в том числе “Low Profile” и “High Profile”.
https://strategywiki.org/wiki/Assassin%27s_Creed_II/Controls

2) Если игра на ПК не распознает геймпад как XInput - поставьте нужный профиль для контроллера

Частая проблема: контроллер определяется не тем типом, и тогда курки начинают работать как поворот камеры или назначаются не туда.

Вариант для Xbox-контроллеров (One/X)

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

Пример гайда с описанием проблемы курков и “починки” через раздачу готового архива и установку в директорию игры: Steam Community (гайд sergtrav).
https://steamcommunity.com/sharedfiles/filedetails/?id=1922688228

Есть и аналогичные упоминания на Playground: “переместить в папку с игрой” и после этого кнопки начинают работать, включая правый стик.
https://www.playground.ru/assassins_creed_2/file/assassins_creed_2_normalnoe_upravlenie_dzhojstikom_ot_xbox360-927561

Вариант для DualShock 4 (как сделать, чтобы триггеры работали)

Для DualShock 4 часто используют InputMapper и профиль, а затем в игре выбирают соответствующий тип контроллера.

Пример подробной инструкции по установке InputMapper и выбору “Controller (XBOX 360 For Windows)” в настройках управления: Steam Community (гайд про AC 2 и DualShock 4).
https://steamcommunity.com/sharedfiles/filedetails/?id=2350372695

Суть такая:
- установить InputMapper (страница проекта: https://inputmapper.com/)
- создать или выбрать профиль под ваш геймпад
- в игре указать контроллер вида XInput (часто это “XBOX 360 For Windows”)

3) Steam: проверьте, не мешает ли встроенная поддержка

В Steam Community встречаются рекомендации отключить встроенную поддержку геймпада Steam (если она конфликтует) - тогда игра начинает нормально применять раскладку из профиля/файлов.

Пример упоминания: в комментариях к гайду сергтрава пользователи сообщают, что отключение встроенной поддержки Steam помогает.
https://steamcommunity.com/sharedfiles/filedetails/?id=1922688228

4) Быстро сопоставьте, какие кнопки должны отвечать за действия

Если часть действий “не на тех кнопках”, используйте таблицу ниже как ориентир. Точные обозначения зависят от профиля, но логика одинаковая: камера поворачивается отдельно, взаимодействия - на кнопках действий, меню - на назначенных входах.

Что нужно получить Как обычно должно быть на геймпаде Если работает иначе
Поворот камеры правый стик или корректная ось (зависит от раскладки) курки начинают крутить камеру или поворот “в неправильную сторону” - чаще лечится заменой раскладки или профилем InputMapper
Лечение/ножи и схожие действия назначено в соответствии с раскладкой платформы на PS-ветке иногда отличаются отдельные кнопки (например, на D-pad одно действие может быть “лечением”) - проверяйте совпадение по Controls
Боевая/скрытная манера (профили) есть режимы Low/High Profile если режимы недоступны или отличаются - проверьте, какой профиль включен в конкретной части управления

О режиме Low/High Profile: StrategyWiki.
https://strategywiki.org/wiki/Assassin%27s_Creed_II/Controls

Типичные ошибки

1) Пытаться переназначить кнопки “внутри игры”, когда игра в принципе не дает гибко переназначать раскладку. В таких случаях обычно помогает корректный профиль через InputMapper или правка файлов раскладки под XInput.
2) Оставлять включенной встроенную поддержку контроллеров Steam, если она конфликтует с выбранным профилем или замененной раскладкой.
3) Считать, что любой “геймпад” будет работать одинаково: AC 2 ориентируется на платформенную схему управления, а не на “универсальный” вариант. Поэтому важны именно XInput-профили или заранее подготовленные раскладки.

Источники по Controls и наличию режимов: StrategyWiki.
https://strategywiki.org/wiki/Assassin%27s_Creed_II/Controls

Материал по настройке через файлы для корректной работы Xbox-контроллера: Steam Community.
https://steamcommunity.com/sharedfiles/filedetails/?id=1922688228

Материал по настройке DualShock 4 через InputMapper и выбор “XBOX 360 For Windows”: Steam Community.
https://steamcommunity.com/sharedfiles/filedetails/?id=2350372695

Пример “установки в папку с игрой” для корректной работы джойстика: Playground.
https://www.playground.ru/assassins_creed_2/file/assassins_creed_2_normalnoe_upravlenie_dzhojstikom_ot_xbox360-927561