Как использовать контроллер Xbox 360 на ПК с Windows
Клавиатура и мышь могут хорошо подойти для многих родных компьютерных игр, но играть эмулированные игры таким образом кажется странным. Если вы хотите играть в Super Mario с соответствующим геймпадом или попробовать новую игру для ПК, такую как Diablo III, с комфортом, мы поможем вам..
Сегодня мы рассмотрим, как можно взять контроллер Microsoft Xbox 360 и настроить его для работы со всем, от ваших любимых эмуляторов до старых и новых игр для ПК. Независимо от того, хотите ли вы ощутить подлинное ощущение контроллера в своей руке, когда вы играете в старые школьные игры, или вы ищете удобный способ играть в современные игры, легко настроить.
Что вам нужно
Для этого урока вам понадобятся следующие вещи:
- Проводной контроллер Xbox (Официальный или хорошо сконструированный неофициальный контроллер, такой как модель Mad Katz, в порядке).
- Копия ShowOff (для диагностических целей).
- Копия Xpadder ($ 10, необходимая для более продвинутых методов настройки).
- Эмулятор или видеоигра для настройки контроллера.
Хотя в этом учебном пособии можно использовать беспроводной контроллер, это добавит проекту дополнительный уровень сложности и устранения неполадок (многие люди сообщают о широко распространенных проблемах с использованием беспроводного контроллера 360 для игрового процесса на ПК), и поэтому мы выбрали придерживаться проводной модели. Если вы успешно используете беспроводные модели, обязательно оставьте примечание в комментариях и поделитесь своими советами и рекомендациями..
Кроме того, мы настоятельно рекомендуем прочитать весь учебник и проверить конкретные приложения и игры, с которыми вы хотите использовать свой контроллер Xbox, прежде чем покупать что-либо в списке «Что вам понадобится», так как некоторые настройки требуют меньшей конфигурации, чем другие (эффективно снижая стоимость за проект до 0 долл. вне стоимости фактического контроллера).
Установка и тестирование контроллера Xbox 360
Установка контроллера Xbox 360 должна быть довольно безболезненным делом. Подключите свой контроллер к незанятому USB-порту на вашем компьютере с Windows. Windows должна автоматически обнаружить и установить драйверы для устройства, и через 10 секунд компьютер примет ввод с контроллера.
Если во время следующих диагностических тестов станет ясно, что установка прошла не так, как планировалось, вы можете посетить страницу поддержки контроллера 360 здесь и загрузить соответствующие драйверы для вашей версии Windows..
Чтобы проверить контроллер, у нас есть два подхода. Первое, что вы хотите сделать, это зайти в меню «Пуск» и набрать joy.cpl в поле запуска. Это откроет панель управления игровыми контроллерами следующим образом:
Как вы можете видеть, мы используем более дешевый контроллер MadCatz 360 для этого проекта. Нажатие на расширенный просто позволяет переключаться между контроллерами, что в нашем случае не имеет значения. Нажатие кнопки свойства поднимает свойства контроллера для контроллера 360.
Выберите Тестовая вкладка. Попробуйте каждую кнопку на контроллере. Если все работает правильно, что-то должно произойти, когда вы нажимаете каждую кнопку или перемещаете каждую ручку управления / панель управления. Если вам не удалось получить какие-либо данные, вернитесь к началу этого раздела и загрузите драйверы. Если вы получаете ввод, но он ошибочен (например, вы нажимаете на одну из джойстиков, а дисплей осей перемещается вниз и влево), вам нужно нажать на Вкладка «Настройки» и нажмите кнопку настройки. Мастер настройки поможет вам определить и правильно откалибровать каждую кнопку и джойстик..
Как только вы подтвердите, что все кнопки работают и настроены правильно, весьма полезно запустить небольшой исполняемый файл AutoHotkey ShowOff, который мы перечислили в разделе «Что вам нужно». Это крошечное приложение создаст на экране небольшое белое наложенное окно, которое просто сообщает о каждом нажатии кнопки, будь то клавиатура, мышь, геймпад или другое устройство ввода (как видно на скриншоте выше). Вам не нужно держать приложение включенным, чтобы контроллер работал должным образом с вашими играми, но во время процесса установки может быть очень полезно увидеть, какой конкретный код кнопки для каждой кнопки, при настройке эмуляторов и игр..
Настройка эмуляторов и игр, позволяющих выбирать пользовательские кнопки
Если вы используете игровой эмулятор или отдельную игру, которая позволяет настраивать игровые входы для любых кнопок, которые вы хотите, для настройки достаточно открыть соответствующий раздел в игровых меню и тщательно сопоставить каждую кнопку. Чтобы продемонстрировать, насколько это просто, мы собираемся использовать отличный игровой эмулятор BSNES..
BSNES не только эмулирует более 8 консолей, включая NES, Super NES и Game Boy, но и отлично справляется с этой задачей, предоставляя настраиваемые конфигурации воспроизведения, включая настраиваемые конфигурации контроллера. Вы можете следовать за любым приложением, которое позволяет вам выбирать пользовательские входы.
Чтобы настроить BSNES, мы просто скачиваем его, распаковываем папку и запускаем исполняемый файл BSNES. После запуска перейдите к Настройки -> Конфигурация, и нажмите на вход в боковой панели. Там вы можете выбрать, какую игровую систему поддерживает BSNES и которую хотите настроить. Мы собираемся настроить контроллер Super NES. Продемонстрируем, переназначив четыре основные кнопки контроллера SNES с клавиатуры на четыре основные кнопки контроллера Xbox 360..
Вы можете видеть, что по умолчанию все отображения в BSNES основаны на клавиатуре (таким образом, переменная KB0 и соответствующая клавиша). Все, что вам нужно сделать, чтобы переназначить сочетания клавиш из конфигурации клавиатуры ZXAS, в которой они находятся, на кнопки на контроллере, - это дважды щелкнуть мышью по каждой записи и затем нажать кнопку на контроллере Xbox следующим образом:
Просто повторите процесс для всех кнопок, которые вы хотите сопоставить с контроллером Xbox. Как только вы закончите отображение, пришло время взять контроллер для тест-драйва:
Это Ссылка на прошлое точно так же, как мы помним: панель управления в руке, а не пальцы растянуты и спазмы на клавиатуре. успех!
А как насчет эмуляторов и игр, в которых вы не можете легко настроить входы, как в BSNES? Для этого вам нужно будет использовать стороннее приложение; мы покажем вам, как в следующем разделе.
Настройка эмуляторов и игр с ограниченными возможностями настройки
Настройка эмулятора или игры, когда она легко принимает нажатия кнопок геймпада в качестве допустимого ввода (как мы продемонстрировали в BSNES в предыдущем разделе руководства), упрощает настройку контроллера, поскольку вы можете настроить каждую кнопку в соответствии с вашими пожеланиями. Что делать, если игра не принимает пользовательские вводы или, если это так, они ограничены фактическими нажатиями клавиш и щелчками мыши?
Если вы находитесь в такой ситуации, вам не повезло. Благодаря самоотверженной работе Джонатана Фёрта (Jonathan Firth), операции по написанию одного человека за популярным инструментом настройки Xbox Xpadder, можно сопоставить входы контроллера Xbox с любыми вводами клавиатуры и мыши, которые требует игра. Xpadder не только прекрасно работает с контроллером Xbox, но и настраивается для работы с любой геймпад или устройство ввода, распознаваемое Windows. Существует процветающее сообщество геймеров, создающих уникальные профили для Xpadder для каждого игрового устройства под солнцем. Давайте посмотрим на установку и настройку Xpadder.
Xpadder - это портативное приложение, когда вы приобретаете приложение и загружаете исполняемый файл, вам просто нужно выбрать для него папку и выполнить простейшую начальную настройку. Мы припарковали приложение в нашей папке Dropbox / Portable Apps /. При первом запуске вы увидите некоторую информацию о приложении, нажимайте, пока не дойдете до:
Здесь вы можете выбрать сохранение профилей и другой информации либо в папке «Мои документы», либо в месте нахождения программы. Нам нравится держать наши портативные приложения в чистоте, поэтому мы решили сохранить все данные с местоположением Программы.
Далее вы можете связать уникальные профили XPadder с приложением. Мы решили связать файл, чтобы сэкономить немного времени в будущем.
Когда вы закончите настройку минимальной конфигурации установки, вы получите доступ к основному интерфейсу приложения. Прямо сейчас это выглядит довольно голым, поскольку приложение идет без конфигурации контроллера по умолчанию. К счастью, его легко настроить, и после того, как вы наметили свой контроллер, вы можете использовать шаблон для создания профилей для всех ваших игр..
Сначала вам понадобится базовое изображение контроллера, чтобы упростить отображение элементов управления. Вы мог сделайте свой собственный с нуля, но это много усилий, когда работа уже сделана для вас. Пришло время открыть базу данных контроллера Xpadder и выбрать модуль конфигурации для нашего контроллера. Нам очень понравилось чистое изображение стиля кнопок с разнесенными кнопками в категории Xbox 360 / Official Xbox 360 / от Oke Doke, и мы решили использовать его в качестве основы для нашей сборки..
Чтобы использовать изображение, просто щелкните правой кнопкой мыши и скопируйте его в браузер, затем нажмите на маленький значок контроллера в верхней правой части интерфейса Xpadder для доступа к меню. Оттуда, нажмите на настройки создать свой профиль контроллера. В меню настроек нажмите Вставить кнопка для вставки изображения вашего контроллера.
Вставив изображение, вы можете начать щелкать записи на боковой панели навигации, такие как «Палки», «Панели» и «Кнопки». Каждая запись проведет вас через нажатие кнопок на вашем контроллере. Каждый раз, когда вы назначаете кнопку, вы можете перетаскивать ее в соответствующее место на визуальной карте, которую мы только что вставили в интерфейс (см. Скриншот выше, чтобы увидеть, как выглядит макет после того, как все кнопки были перетащены на место). Нажмите OK, чтобы вернуться в основной интерфейс.
Давайте потратим немного времени, чтобы сохранить пустую конфигурацию по умолчанию, прежде чем мы начнем ее редактировать. Нажмите значок контроллера еще раз, чтобы открыть меню и выбрать Сохранить как. Мы сохранили его с соответствующим четким названием для дальнейшего использования:
На данный момент у нас есть чистый лист, чтобы назначить каждой кнопке на нашем геймпаде определенное значение. Давайте на секунду вернемся в BSNES и сделаем вид, что приложение абсолютно не позволяет нам настраивать кнопки, отличные от стандартных..
Используя Xpadder, мы можем легко обойти любую игру с помощью фиксированных кнопок, назначая эти кнопки по своему усмотрению. По умолчанию в BSNES для четырех основных кнопок контроллера является назначение клавиш клавиатуры ZXAS для кнопок Super NES BAYX. Предполагая, что мы не можем перенастроить эти кнопки, мы можем легко назначить значения клавиатуры для кнопок, нажав на конкретную кнопку, которую мы хотим назначить в Xpadder. При этом открывается виртуальная клавиатура, например:
Используя виртуальную клавиатуру, мы можем назначить клавиши клавиатуры ZXAS кнопкам BAYX на контроллере Xbox следующим образом:
Продолжайте процесс назначения кнопок, пока вы не сопоставите все необходимые кнопки для вашей игры. Как только вы закончите, нажмите на иконку дискеты в правой части интерфейса рядом с Untitled Profile, чтобы сохранить свой игровой профиль. Вы можете создать столько профилей, сколько пожелаете для своих различных игр и эмуляторов..
Вот пример использования Xpadder для управления персонажем ближнего боя в популярной игре Diablo III с контроллером 360 (вы можете скачать профиль контроллера здесь):
В то время как настройка профилей вашего контроллера дает вам полный контроль над результатами (таким образом, вы можете сохранить настройки клавиатуры и мыши для игры полностью неизменными, создавая профиль контроллера поверх этих привязок клавиш), вы сэкономите много времени, посещение форумов Xpadder и получение одного из сотен игровых профилей, которые другие игроки уже создали для вас.
Независимо от того, сопоставляете ли вы кнопки ввода в игре или используете Xpadder, чтобы помочь вам сопоставить кнопки с любым количеством конфигураций клавиатуры, можно играть практически в каждую игру на вашем компьютере, используя удобный контроллер Xbox 360.