Общие настройки
Прежде, чем начать игру, нужно определиться с некоторыми базовыми настройками и задать кое-что в режиме Big Picture.
1. Выберите контроллер
Если вы читаете эту статью, скорее всего, это означает, что вы хотите использовать тот или иной контроллер для той или иной игры. Если у вас их несколько, начните с одного: поддерживаются разные модели, и у каждого контроллера есть свои особенности:
Устройства системы ввода SteamПосле того, как вы решили, какой контроллер использовать, убедитесь, что он подключен к компьютеру, и что вставленные в него батарейки заряжены.
Затем обратимся к настройкам контроллера. Это можно сделать в настольном клиенте Steam или режиме Big Picture.
2. Настройки контроллера (клиент на ПК)
В клиенте для ПК выберите Steam и нажмите «Настройки».
Затем выберите «Контроллер».
Здесь вы можете изменить общие настройки контроллера, а также три различных глобальных конфигурации.
Сначала перейдем к общим настройкам контроллера:
Если вы используете контроллеры PlayStation 4, Xbox One или Xbox 360, убедитесь, что соответствующие пункты отмечены. Также убедитесь, что контроллеры подключены. Все обнаруженные контроллеры, совместимые с конфигуратором, появятся на этом экране.
Теперь давайте вернёмся к трём предыдущим глобальным настройкам. Первые две достаточно просты:
- Настройки для режима Big Picture — это ваша раскладка ввода для навигации в режиме Big Picture с контроллером.
- Настройки для ПК — это ваша раскладка ввода для управления компьютером с помощью контроллера.
- Настройки при зажатой кнопке Steam требуют больше объяснений.
«Нажатие с активатором» — это комбинация кнопок ввода. Вы, наверное, знакомы с сочетаниями клавиш «CTRL + C» и «CTRL + F» для «копировать» и «найти». Таким образом, «Настройки при зажатой кнопке Steam» являются серией вводов, которые выполняют определённые действия при нажатии на них
вместе с кнопкой Guide. Что такое кнопка Guide? Это большая центральная кнопка на контроллере, которая обычно предназначена для использования системой: на контроллере Steam это кнопка с логотипом Steam, кнопка с логотипом Xbox на контроллерах Xbox, кнопка с логотипом PlayStation на контроллерах PlayStation и т. д.
Давайте бросим быстрый взгляд:
Поскольку это специальная настройка, предполагается, что кнопка Guide уже нажата. Таким образом, если вы направите левый аналоговый стик вверх, удерживая кнопку PlayStation, вы сможете увеличить громкость. Если вы нажмёте PlayStation + △, вы выключите контроллер и так далее. Только так вы можете установить раскладку для кнопки Guide в любой конфигурации.
3. Настройки контроллера (режим Big Picture)
Войдите в режим Big Picture, нажав на значок
в правом верхнем углу клиента Steam.
Нажмите на иконку в виде шестерёнки для открытия настроек:
Затем нажмите «Настройка контроллера»:
Если вы используете контроллеры PlayStation 4, Xbox One или Xbox 360, убедитесь, что соответствующие пункты отмечены:
Также убедитесь, что контроллеры подключены. Все обнаруженные контроллеры, совместимые с конфигуратором, появятся на этом экране.
Далее мы покажем, как настроить контроллер для конкретной игры, как в режиме Big Picture, так и в клиенте для ПК.
4. Выберите игру (клиент для ПК)
Выберите игру, в которой вы хотите использовать контроллер и нажмите на неё в библиотеке правой кнопкой мыши.
Обратите внимание. Раскрытие информации: в данном примере автор выбирает собственную игру, поскольку он полностью контролирует интеграцию в неё API ввода Steam и может продемонстрировать его функционал.
Появится контекстное меню.
Ваш контроллер точно подключён?Если контроллер не подключён, вы
не сможете воспользоваться опцией «Редактировать настройки Steam Controller...»; поэтому убедитесь, что ваше устройство подключено:
После того, как ваше устройство будет подключено и появится нужное меню, выберите «Редактировать настройки Steam Controller...».
Откроется экран настройки.
Если вы используете клиент на ПК, вы можете перейти к 5 пункту, так как экран настроек, по сути, одинаков для режима Big Picture и для клиента на ПК.
4. Выберите игру (режим Big Picture)
Итак, вы используете режим Big Picture взамен и запускаете его. Выберите игру, в которой вы хотите использовать контроллер и откройте её меню в режиме Big Picture.
Обратите внимание. Раскрытие информации: в данном примере автор выбирает собственную игру, поскольку он полностью контролирует интеграцию в неё API ввода Steam и может продемонстрировать его функционал.
В меню игры слева выберите пункт «Настройки»:
Ваш контроллер точно подключен?Если контроллер не подключён, вы увидите вот такое меню:
Как только контроллер будет подключён, вы увидите приблизительно следующее:
Выберите «Настройки контроллера», чтобы открыть меню.
5. Настройки контроллера
Вот что вы увидите в игре, где реализована встроенная поддержка API интерфейса настройки ввода Steam:
Обратите внимание, что многое из того, что вы видите, относится к конкретной игре, и в других играх будет выглядеть иначе.
Четыре кнопки наверху: Editor Controls, Battle Controls, Map Controls и Menu Controls — это
«наборы действий». Когда в игре открывается меню, через API игра отправляет сигнал об активации набора Menu Controls. Когда игрок открывает карту игрового мира, игра переключается на Map Controls, а когда начинается бой — на Battle Controls. Всё это происходит автоматически, без ввода со стороны игрока.
Сочетания кнопок для каждого набора действий независимы друг от друга, поэтому если поменять местами действия кнопок A и B («Отмена» и «Выбрать») в Menu Controls, это, к примеру, не повлияет на сочетания в Battle Controls.
Чтобы изменить сочетания кнопок, кликните мышкой по области контроллера. Вот что появится, если выбрать кнопки лицевые кнопки ABXY:
Здесь в выпадающих меню можно выбрать действия для каждой из кнопок:
Обратите внимание, что все эти встроенные внутриигровые действия определены разработчиком. Вы можете изменить действие, которое будет выполняться при том или ином вводе, выбрав элемент ввода и затем выбрав действие из списка.
А теперь остаётся только запустить игру!
Контроллеры PlayStation 4 и утилиты для переназначения
Обратите внимание, что при использовании внешней утилиты для переназначения, например, DS4Window или InputMapper, Steam не будет пытаться напрямую использовать ваш контроллер PS4, а вместо этого будет взаимодействовать с эмулятором Xbox 360, созданным утилитой. (Если вы используете контроллер PS4 с внешней утилитой для переназначения и заметили, что Steam обнаруживает контроллер Xbox 360, а не контроллер PS4, это объясняется именно этой причиной.)
Если вы окажетесь в подобной ситуации, Steam покажет предупреждение:
Настройки управления в режиме совместимости
Что, если в игре нет встроенной поддержки системы ввода Steam? Взглянем на режим совместимости.
В частности, на игру
Cosmic Star Heroine, в которой нет встроенной поддержки API ввода Steam, и в отличие от Defender's Quest, управление в ней довольно простое.
По умолчанию нас встречают настройки из режима совместимости, выбранные из нескольких шаблонов:
Вместо того, чтобы привязывать элементы ввода к встроенным внутриигровым действиям, элементы ввода просто привязаны к другим элементам ввода. Лицевые кнопки, бамперы, триггеры, кнопки «Start» и «Назад», а также левый джойстик привязаны к их эквивалентам в XInput. Для левого трекпада выбран режим ввода «Крестовина», и кнопки крестовины XInput привязаны к направлениям. Для правого трекпада выбран режим ввода «Джойстик с функциями мыши», и нажатие на правый стик привязано к нажатию на правый трекпад.
Допустим, мы хотим перепривязать кнопку Y. Сначала нажмём на блок кнопок:
Затем нажмём на ту кнопку, которую мы хотим изменить. В данном случае — Y:
Откроется меню назначений для режима совместимости. Вы можете задать название для данной привязки, а также выбрать, к какому доступному элементу устройства ввода привязать данную кнопку.
Вы можете выбрать действия кнопок клавиатуры, мыши и даже кнопок геймпада (эмулированные кнопки геймпада игра воспримет как события XInput). Также можно привязать несколько действий одному элементу ввода («Включить одновр. нажатие»), а также задать специальные условия для ввода («Показать активаторы»), но мы перейдём к этому позже.
Что дальше
Теперь, когда вы кратко познакомились с интерфейсом настройки системы ввода Steam, вы можете узнать больше, прочтя следующие статьи: