Серфинг интернета геймпадом (Javascript)

Как настроить и подключить джойстик к компьютеру

Рынок игровых консолей сформировался более 25-и лет назад. От громоздких персональных компьютеров того времени (да и сейчас), они выгодно отличаются малым размером и низкой ценой, которая за всю историю существования всего лишь 2 раза превысила порог в 500$. Продукт был обречен на феноменальный успех и к 2020 году на руках у пользователей оказалось более 276 миллионов устройств только лишь 8-го поколения.

Студии разработчиков не смогли обойти этот факт стороной и уже давно перестроились на создание мультиплатформенных игр, поддерживающих контроллеры и клавиатуры с мышками. Несмотря на старания программистов сделать управление комфортным с любого устройства некоторые жанры игр, как например файтинги или платформеры, удобнее проходить при помощи геймпада. Для этого пользователю потребуется программа для джойстика на ПК.

Компьютер под Windows 10 корректно опознает подавляющее большинство геймпадов сразу же после подключения через USB-порт или по Bluetooth. Однако брендовые производители (Razer, Logitech и т.п.) постарались упростить даже этот этап установки. Выпустив программы с пошаговыми инструкциями, а также детальными настройками.

Начиная регулировкой чувствительности аналоговых стиков, заканчивая интенсивностью и цветом свечения светодиодов. Обладатели более дешевых китайский продуктов, как правило, лишены такой заботы и даже гарантии. Однако это не значит, что при возникновении проблем такой контроллер нужно выбросить. Некоторые из них можно решить самостоятельно при помощи универсального софта.

Геймпад API

Геймпад API было добавлено в стандарт HTML 5. API позволяет использовать геймпады в браузере. В комбинации с элементом, это API может быть использовано для создания игр которые поддерживают геймпад. Следовательно, пользователи могут играть в игры используя геймпад прямо в браузере, что очень круто. Но API может использоваться не только для игр. Никто не мешает вам сделать устройство ввода в виде геймпада для совершенно других целей.

Gamepad API хорошо поддерживается, но по-прежнему находится в стадии драфта. Может, что-то изменится, удалится или добавится в будущем.

Устройство геймпада для компьютера

Популярность джойстиков опровергает тотальную победу цифровых технологий над аналоговыми, так сказать – приятное исключение. Особые датчики, расположенные внутри геймпада, отслеживают процесс замера угла. Перечислим их:

  • Оптические энкодеры.
  • Потенциометры.
  • Оптические матрицы.
  • Магнитные датчики.

Техническая сторона вопроса не столь важна, главное – все эти способы надежны. В любом случае пользователь девайса должен сам выбрать наиболее удобное для него устройство, желательно устроить «тест-драйв» перед покупкой. Кому-то больше по нраву те девайсы, которые имеют мягкий ход и датчики на магнитах, а кто-то предпочитает оптические датчики.

Рычаг, который управляет объектами, имеет способность перемещаться в нескольких плоскостях. Конструкция имеет две оси стандартного назначения, которые задаются в момент отклонения рычага в одну/другую сторону, и еще одну линию, которая отвечает за вращение вокруг нее этого маленького рычага.

reWASD

reWASD — мощная программа для эмуляции клавиатуры и мыши при использовании игровых контроллеров, и в обратном направлении. Также предусмотрен специализированный функционал для переназначения кнопок у самих манипуляторов Xbox Elite.

reWASD

Разработчики reWASD позиционируют свой программный продукт как единственный, способный предоставить геймеру все преимущества использования клавиатуры с мышью при использовании геймпадов Xbox (360, One, Elite, Elite 2), Dualshock 3, Dualshock 4, Nintendo Switch Pro, Joy-Cons и других. И обусловлено это следующим:

Возможность играть любую компьютерную игру с помощью геймпада, независимо от того, поддерживает ли она контроллеры или нет

Известно, что многие игры просто не поддерживают контроллеры. Однако это легко исправить при помощи программы reWASD, которая может работать в качестве виртуального джойстика. reWASD может назначать кнопки клавиатуры и мыши любым кнопкам контроллера. Когда геймер нажимает кнопку контроллера, утилита воспроизводит нажатие выбранной клавиши клавиатуры.

Специальный режим эмуляции контроллеров Xbox/PS4

eWASD позволяет превратить любой геймпад, клавиатуру или мышь в контроллер DualShock 4 или Xbox 360 и настроить раскладку именно так, как это нужно геймеру. Она позволяет изменить поведение эмулированных джойстиков, настроить, т.н. мертвую зону, добавить тактильную обратную связь для кнопок контроллера и многое другое.

Возможность расширения функциональности джойстиков

Обычный контроллер имеет примерно 17 кнопок, и это не так уж много. С reWASD геймер сможет значительно расширить их количество, хоть и, конечно, виртуально:

  • Использование модификаторов. При удержании одной из Shift-кнопок джойстика, все остальные кнопки будут выполнять одну функции, при нажатии другой Shift-кнопки — другую функцию. В reWASD можно создать 4 набора таких комбинаций (по одному на каждую Shift-кнопку).
  • Переназначение кнопок при одновременном нажатии заранее заданной комбинации (т.е. кнопки джойстика переназначаются, когда игрок, к примеру, разом нажимает все стрелки).
  • Назначение отдельной функции при быстром двойном или тройном нажатии кнопки, а также при ее длительном удержании.

Программа reWASD

И все это — далеко не все возможности программы reWASD.

Как подключить беспроводной геймпад Defender к компьютеру

Включаем сам геймпад, удерживаем кнопку сопряжения (сверху на геймпаде) до тех пор пока кнопка-логотип не начнет быстро мигать. Включаем Bluetooth на ПК, нажимаем поиск устройств. Геймпад отобразится как Xbox One Wireless Controller, выбираем и подключаем устройство.

Управление с помощью клавиатуры в некоторых играх сделано крайне неудобно. И, разумеется, джойстик позволяет не только повысить контроль над персонажем, но и сделать игровой процесс более приятным.

Ниже рассмотрим подключение джойстика к ПК (ноутбуку). Вообще, обычно, после соединения джойстика с USB-портом (например) — Windows автоматически ставит драйвер и все настраивает (вам останется только запустить игру и до-настроить управление).

Однако, в некоторых случаях этого может не произойти и Windows (или игра) просто не увидят ваш геймпад. Более подробно о том, что и в какой последовательности делать — приведем ниже.

Другие программы для настройки геймпада

Это Xpadder и x360ce (эмулятор контроллера Xbox 360).

При использовании Вами геймпада любого производителя:

  • x360ce эмулирует геймпад от Xbox,
  • Xpadder эмулирует клавиатуру и мышь.

Эмуляция — имитация работы одной системы средствами другой без потери функциональных возможностей и искажений результатов

Как подключить DualShock 4 к ПК

Вы можете подключить контроллер к компьютеру с помощью прилагаемого кабеля USB-micro-USB – того же, который вы используете с PS4. И использовать его в качестве проводного контроллера. Он будет «просто работать» без каких-либо дополнительных настроек.

Если вы хотите подключить свой контроллер без проводов, Sony рекомендует приобрести официальный беспроводной USB-адаптер DualShock 4 (15 долларов).

Для беспроводного подключения контроллера PlayStation 4 к ПК без какого-либо дополнительного оборудования вам необходимо перевести его в режим сопряжения Bluetooth. Многие люди сообщают, что Bluetooth-соединение контроллера на компьютере может быть немного нестабильным. Это зависит от вашего набора микросхем Bluetooth и драйверов, поэтому вы можете использовать проводное соединение или официальный беспроводной адаптер, если у вас возникли проблемы.

Вот как можно подключить контроллер к беспроводной сети через Bluetooth: во-первых, выключите контроллер, если он уже включен. Если он включен и в паре с PlayStation 4, нажмите и удерживайте кнопку «PlayStation», а затем выберите опцию «Выйти из PS4» или «Войти в режим отдыха» в меню, которое появляется на вашем телевизоре. Контроллер выключится.

Затем переведите контроллер в режим сопряжения. Нажмите одновременно кнопку «PlayStation» и кнопку «Поделиться» на контроллере и удерживайте их. Световая полоса на контроллере начнет мигать. Это означает, что контроллер находится в режиме сопряжения Bluetooth.

Как подключить DualShock 4 к ПК

Наконец, подключите контроллер к компьютеру, как если бы вы подключали любое устройство Bluetooth. В Windows 10 вы можете открыть приложение «Настройки» из меню «Пуск», выбрать «Устройства», а затем выбрать «Bluetooth». DualShock 4 будет отображаться здесь как «Беспроводной контроллер», если он находится в режиме сопряжения. Затем вы можете выбрать его и нажать «Сопряжение», чтобы связать его с вашим компьютером.

Как подключить DualShock 4 к ПК

В Windows 7, 8 и 10 вы можете открыть панель «Устройства и принтеры» на панели управления. Затем нажмите «Добавить устройство», и контроллер появится в качестве ближайшего устройства Bluetooth. Он также появится в списке подключенных устройств здесь как «Беспроводной контроллер» после его подключения.

Как подключить DualShock 4 к ПК

реклама

Если у вас на ПК всё ещё стоит ОС Windows 7, дополнительно нажмите на кнопку Step 2 и установите XInput драйвер. Для Windows 10 этого делать не нужно, можно сразу нажимать на «Finished»:

Для перестраховки заглянем в диспетчер устройств и убедимся, что ViGEmBus драйвер на месте:

Всё. Приложение установлено, драйвер встал корректно и при первом запуске DS4Windows в системе появляется дополнительный XBox 360 контроллер:

Но! Сам DUALSHOCK 4 никуда не исчез из игровых устройств и остался видимым для системы. Такой «двойной расклад» может привести к проблемам с нормальной инициализацией геймпада в играх. На этот случай в приложении есть чудесный чекбокс, который называется: «Hide DS4 Controller«. При включении этого режима в системе остаётся только эмулируемый контроллер:

Далее по списку во вкладке «Settings» идут чекбоксы:

  • Swipe Touchpad to Switch Profiles. Этот флажок включаетотключает возможность переключения свайпом двумя пальцами созданных вами профилей;
  • Run as Startup добавляет приложение в автозагрузку;
  • Show Notification предлагает выбрать варианты уведомлений в сайдбаре Windows;
  • Disconnect from BT when stopping отключает геймпад при выходе из приложения;
  • Flash Lightbar at High Latency позволяет выставить задержку в миллисекундах, по достижению которой световая панель геймпада начнёт моргать красным цветом;
  • Start Minimized запуск приложения в свёрнутом состоянии;
  • Minimize to TaskbarCloseMinimize сворачивать окно приложение в трей (окно не висит в панели задач);
  • Quick Charge эта функция позволяет на лету заряжать геймпад не отрываясь от игрового процесса. Избавляет от эффекта двойного подключения, когда система видит ваш геймпад и по проводу, и по беспроводу;
  • White DS4Windows включает белый цвет иконки приложения в трее;
  • Check for DS4Windows Update at Startup проверка обновлений при запуске приложения (можно выбрать интервал проверки обновлений);
  • UDP Server этот чекбокс нужен для подключения гироскопа в эмулятор CEMU;
  • Use language pack выбор языка локализации. Есть и русский, но я привык к дефолтному, английскому, языку приложения;
  • Use custom Steam Folder сюда можно прописать путь до основной папки Steam, если он установлена не в дефолтную директорию.

Вкладка «Auto Profiles» позволяет добавлять пути до папок и отдельных игрприложений к которым будут автоматически применяться созданные вами профили:

На вкладке «Controllers» можно посмотреть статус вашего геймпада и заряд аккумулятора. Помимо этого, можно быстро включить доступный профиль и выбрать цвет подсветки:

И наконец вкладка «Profile». На этой вкладке вы можете: создать, отредактировать, удалить, скопировать, импортировать и экспортировать ваши профили:

Давайте рассмотрим возможности профайлера подробнее. Настроек огромное количество. Я не буду расписывать всё, просто пробегусь по самым значимым возможностям. На вкладке «Other» наибольший интерес представляет меню «Controller», тут можно выбрать, какой контроллер будет эмулироваться в систему: XBox 360 или проводной DUALSHOCK 4 v1. С первым вариантом всё понятно. Зачем нужен второй? Вариант с эмуляцией DUALSHOCK 4 v1 нужен для тех ПК-игр, которые нативно поддерживают DUALSHOCK 4, но только при подключении по проводу иили только первую ревизию:

Вкладка Gyro позволяет выбрать варианты эмуляции для управления гироскопом и назначить направления осей стиков, на которые вы примените действия сенсора:

Вкладка Lightbar управляет настройкой подсветки. Кроме статического цвета профиля, можно назначить эффект радуги для процесса зарядки, изменение цвета лайтбара в зависимости от уровня заряда и световую сигнализацию для низкого заряда батареи:

Вкладка Axis Config предназначена для тонкой настройки осей:

Для любой кнопки, курка и направления стика можно назначить или записать макрос, например комбинацию кнопок клавиатуры, кликов мыши или управление курсором мыши:

Важно, что прямо «из коробки» с помощью тачпанели геймпада можно управлять курсором мыши. Включение и отключение осуществляется комбинацией PS + тап по тачпанели. По-умолчанию эта функция включена, но можно поставить галку «Start with Slide/Scroll Off» и функция будет включаться только после активации вышеуказанной комбинацией. Прочие настройки подбираются индивидуально. Вот мои:

На вкладке Special Action доступны специальные возможности, их можно назначить на сочетания кнопок геймпада:

Вкладка Controller Reading предназначена для проверки работы элементов управления, а также проверки задержки связи в миллисекундах:

Вроде всё. Вот вам моя уже сконфигурированная версия DS4Windows. В ней создано три профиля:

  • Зелёная подсветка — стандартный XBox 360 controller;
  • Жёлтая подсветка — проводной DUALSHOCK 4 v1;
  • Синяя подсветка — профиль для управления ПК с дивана (геймпад скрыт от системы).

Управление курсором на тачпанели в положении OFF для всех профилей, кроме синего. Для переключения используйте комбинацию PS + тап по тачпанели.

Варианты Special Action видны на этом скриншоте:

Например, комбинацией PS + левый стик вверхвниз можно управлять системной громкостью, а комбинация PS + L3 отключает системный звук. Комбинация OPTION + PS показывает заряд аккумулятора. Остальное можно удалить, там специфические настройки.

Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news — это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector