Андрей Смирнов
Время чтения: ~11 мин.
Просмотров: 1

Игровые манипуляторы: мышь, джойстик, геймпад, руль, дэнспад

2 января 2016, 15:59

Проводные мышки, будучи ранее приоритетными в использовании, уступают беспроводным решениям всё чаще, и преимущества работы с ними равноценны недостаткам. Одни без батарейки не работают, но иногда заряжаются через Micro-USB, у других перетирается провод. По чувствительности и скорости отклика дорогие беспроводные грызуны мало уступают проводным, и работаю почти с любой поверхности без привязки к длине шнура. Но представь ситуацию — мышка сломалась, села батарейка или кабель завязался в форму кукиша да приказал долго жить. А перед тобой лежит геймпад. «Вот было бы классно использовать его вместо мышки» — думаешь ты… Но не бойся! Я покажу тебе, как заменить грызуна игровым контроллером прямо сейчас!1af640.jpg 1. Проверка связи. Прежде чем начать работу с устройством, необходимо проверить, насколько оно вообще хорошо работает в паре с ПК. Для этого подключаем геймпад к компьютеру (для примера возьму свой GameSir G3s), заходим в «Устройства и принтеры» и смотрим на доступные варианты. Если среди них есть геймпад, причём с правильной иконкой — всё в шоколаде. На всякий случай можно и нужно проверить раскладку кнопок через правый клик и «Параметры игровых устройств управления».

2. Как только этап проверок будет завершён, можно будет приниматься непосредственно за приложения. Да, ПК родными методами не умеет в геймпад так, как нужно. И в связи с этим есть две новости, хорошая и плохая. Хорошая — приложений достаточно, они бесплатны и просты в использовании. Плохая — у большинства есть возможность гибкой настройки. Каким боком эта новость плохая? Никаким, просто две хорошие новости подряд это, как по мне, перебор!c0fceb.jpg 3. Выбор самого приложения. Мною лично были проверены три штуки. Первое, J-Mouse, является самым крошечным. Фактически, это утилита, а не полноценная программа. Настроек у неё почти нет, параметра чувствительности всего три, плюс возможность ускорения, а кнопки необходимо выяснять экспериментальным путем. Зато её даже устанавливать не нужно, и при большом желании этот крошечный комочек кода можно было прямо в свистульку G3s запихнуть. Идеальный вариант для аварийный ситуаций.89317b.jpg Следующим идёт JoyMouse. Как по мне, оптимальный вариант программы, сбалансированная в плане настроек и функций. После установки она появляется в трее, имеет целых четыре ползунка чувствительности, один из которых отвечает за ускоренный режим. Отдельно меня порадовало то, что ползунки нормального и ускоренного режимов не зависят друг от друга, и можно выставить по стандарту, скажем, быструю скорость, и лишь после нажатия на, скажем, триггер, замедлить курсор для более точных действий. Кнопок для настройки, кстати, восемь штук, и после нажатия на геймпаде они подсвечиваются. Одно окошко, быстрое включение/выключение и простота в использовании — преимущества JoyMouse. Последним является приложение Joy2Mouse 3. Да, третья версия. Где первые две — не спрашивай, лучше у дяди Гугла поинтересуйся. J2M 3 является самой сложной программой из всех, представленных выше. У неё целых три вкладки, битком набитых настройками, и, признаться, выглядит это как месиво, что мне не очень по душе. Тем не менее, уже с самого начала приложение настроено достаточно хорошо, присутствует базовая акселерация после секунды движения в одном направлении, а после где-то получасовой настройки игровой контроллер буквально и фигурально сможет выполнять почти все функции геймерского грызуна и частично даже клавиатуры, включая масштабирование, пропуск строки, двойное нажатие одной кнопкой, а также — я не шучу — работу в Интернете… и даже работу с WinAmp! Можно использовать геймпад как пульт управления плеером! Но, опять же, нужно морочиться. Мой персональный выбор — JoyMouse, безупречно балансирующая между простотой и возможностями. J-Mouse является самым аварийным вариантом, а Joy2Mouse 3 — самым сложным и массивным. Есть ещё варианты? Оставляй их в комментариях. Не стесняйся, я не кусаюсь.

Есть множество причин, по которым в один прекрасный день вы не сможете воспользоваться джойстиком — поломка или, например, ваша собственная лень (или и то, и другое). Кроме того, очень сомнительно, что этот немаленький девайс сильно украсит ваше рабочее место. Но значит ли это, что идею запустить что-то крылатое во время пятиминутного отдыха/перерыва придется оставить? Нет. Конечно, некоторые авиасимуляторы — в основном, творения незабвенной Microsoft — позволяют управлять самолетами мышкой, но, во-первых, такой подход не сильно добавляет им популярности, во-вторых, реализация этой возможности не особо впечатляет, в-третьих, встречается такое не часто.

Впрочем, раз уж так вышло, что джойстика нет, а запустить нечто вроде IL-2, тем не менее, хочется, придется поискать эмуляторы джойстика. Скормив условия поиска www.google.com, получим немалое количество ссылок. Так что же попалось в наши сети? Эмуляторы под DOS и для тех, кто намерен использовать на PC приставочные устройства управления, нам не подойдут. Эмулировать джойстик через клавиатуру у нас тоже нет особого желания — такие программы остались с тех далеких дней, когда некоторые авиасимы просто отказывались без него запускаться (да, были когда-то и такие). А вот и то, что нам нужно — мыше-джойстики. О них-то и поговорим.

Программа эмулирует 3-осевой 4- кнопочный джойстик. На сайте www.sol.scn.ru доступны обе ее версии — 1.0 и 2.0. Распаковав архив с программой и запустив *.EXE-файл, идем в Панель управления — Игровые устройства — Добавить.

В списке устройств появился SOLJOY. В его свойствах исправляем параметры на — 3 оси, 4 кнопки. Отлично. Добавляем наш новый джойстик в систему и любуемся надписью OK, показывающую, что все подключено нормально. Обратите внимание, что сам эмулятор закрывать нельзя, иначе он будет отключен. Когда настройка закончена, можете спрятать его в трей нажатием на кнопку Hide то tray.

Вот и все — остается установить порт в соответствующем поле (посмотреть, какой он у вас, можно в Диспетчере программ — Игровой порт — Ресурсы). Остальные настройки не представляют сложности — горячие клавиши сброса и выключения, а также чувствительность по осям. Откалибруйте ваш новый джойстик — и вперед.

Программа стабильно работает во всех Windows от 95 до XP, хотя и без ложки дегтя не обходится — мало того, что SOLJOY должен быть постоянно запущен во время эмуляции, эта программа еще и платная. Sharewar-ность ее состоит в том, что работает она только 30 минут после запуска, после чего перестает выполнять свои функции. За регистрацию автор рассчитывает получить с граждан СНГ по 100 российских рублей. Сомнительное удовольствие за программу размером 64 кБ, не находите?

Второй эмулятор — JMOUSE. Домашней страницы он не имеет, а его автор обретается на форуме forum.wbfree.net, где и принимает замечания и благодарности, тем более, что его программа абсолютно бесплатна и доступна для скачивания по адресу www.barans.spb.ru/files/stefan/jmouse/jmouse.zip.

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

Установив его, мы по умолчанию получаем примерно ту же степень удобства использования, как и в случае с SOLJOY, однако, покопавшись в настройках, обнаружим, что можем установить даже 2 мыши одновременно — одну как джойстик, другую как мышь для «вращения головой». Жаль, что автор так и не удосужился сделать толковый HELP по своей программе, хотя тех, кто хоть раз имел дело с установкой и настройкой джойстика, это остановить не должно. На форуме описаны практически все проблемы, связанные с установкой и использованием этого оригинального продукта. Эмулятор поддерживается только Windows 200/XP, хотя сегодня это уже не недостаток. Размер инсталляции — 288 Кб.

Слабо верится, но некоторые посетители форума утверждают, что предпочитают JMOUSE настоящим джойстикам.

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

Дмитрий МЕЛЕНЕЦ

Номер: 

№30 за 2003 год

Рубрика: 

Software

Любой уважающий себя геймер имеет в своем арсенале геймпад или в простонародье — джойстик. В настоящее время рынок геймпадов очень велик, в особенности за счет производителей из Китая. Джойстики изготавливаются различной формы, с различным количеством и видом контроллеров которые, к сожалению покупателей, не поддерживаются windows и если работают, то не полноценно (не все кнопки задействованы).

В целом, если говорить о джойстиках именно для персонального компьютера на системе windows, то самым безпроблемным и лучшим вариантом на сегодняшний день является геймпад от Microsoft, разработанный для консоли Xbox. Данный геймпад не нуждается в настройках, при подключении к компьютеру на системе window и поддерживается более 90% игр. Конечно же, геймпад от Microsoft стоит дороже китайских аналогов, но он действительно того стоит. Китайские копии (подделки) геймпада Xbox аблосютно не совместимы с windows, как и любые другие китайские джойстики, поэтому покупая копию джойстика Xbox не стоит полагать, что он будет хорошо совместим с ПК. О том, как выбрать геймпад для ПК у меня есть отдельная статья, с описанием плюсов и минусов популярных моделей и рекомендациями.

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

JoyToKey — программа для настройки джойстика на компьютере

Данную программу можно скачать бесплатно с официального сайта разработчика (joytokey.net). С помощью JoyToKey можно задать всем кнопкам вашего джойстика абсолютно любые функции клавишь клавиатуры, т.е. настроить геймпад под себя. Программа эмуляции клавишь клавиатуры не плохо справляется с настройкой абсолютно любых джойстиков от любых производителей и даже гольных китайских NoName.

Программа JoyToKey имеет свои особонности, из-за которых и стала популярной:

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

2) Функция ShiftKey, с помощью которой можно расширить функционал своего джойстика, например, если у вас на геймпаде всего 4 кнопки, вы можете условно сделать 5 или шесть. Программа позволяет помимо установки прямых назначений кнопок делать условные. Допустим у вас на джойстике 4 кнопки: «А, В, С и D», кнопке «A» задано значение нажатия кнопки «/» на клавиатуре, но программа позволяет задать данной кнопке еще одно значение, при условии зажатой кнопки джойстика «B». Значение одной кнопки можно сделать зависимым не только от нажатия дополнительной кнопки, но и при длительном ее удержании.

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

Как настроить джойстик в JoyToKey

Давайте рассмотрим интерфейс программы и как она работает. Для примера я взял недорогой китайский джойстик Jenius, стоимостью около 400руб., который имеет перекрестие, 4 кнопки + turbo на передней панели и 4 кнопки на бампере (на передней части) по 2шт. справа и слева.

joystic.jpg

Запускаем программу и подключаем джойстик к компьютеру. В панели программы визуально не видно, что джойстик подключен, никаких иконок или оповестительных знаков не появилось. Слева мы видим заданный по умолчанию профиль «Profile1», а справа таблицу со списком кнопок и функций, которые пока не заданы и имеют название «Disable» (отключена).

Первым делом необходимо перейти во вкладку «Options» — «Configure» и убедиться, что программа видит наш джойстик.

joystic2.jpg

При нажатии на кнопку «Configure» открывается окно с двумя вкладками, нам нужна первая «Calibrate analog stick», в данной вкладке кликаем по кнопке «Configure Game Controller Property» и во всплывающем окошке видим, что наш геймпад определен программой и работает.

joystic3.jpg

Теперь, можно закрыть все эти окна и вернуться во вкладку «Options». Здесь можно выбрать отображение кнопок вашего джойстика, если у вас на джойстике помимо обычных кнопок и перекрестия имеются стики — это такие рычажки, то можно выставить настройку «Stick x 2 + POV x 1», если один стик или одно перекрестие, то соответственно «Stick x 1 + POV x 1».

joystic4.jpg

Если же стики вовсе отсутствуют, как в моем случае можно ничего не торогать, оставить значение по умолчанию «Show all axes…». Данные настройки не обязательны, они просто придают дополнительное удобство при назначении клавишь геймпада, убирая лишние кнопки из списка.

Теперь осталось самое главное — назначить кнопки действий джойстику и можно запускать игру! Переходим во вкладку «Joystick1» и задаем клавишам джойстика нужные значения клавишь коавиатуры. Чтобы не запутаться в большом списке кнопок и определить какие не работают, а какие относятся к нашему джойстику нужно просто нажать любую кнопку джойстика и она подсветиться в списке.

joystic5.jpg

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

joystic6.jpg

В списке кнопок мы выдим, что выбранная кнопка (вверх) настроена и ей назначена клавиша клавиатуры «Shift». Теперь, при нажатии перекрестия вверх на джойстике будет срабатывать «Shift» на клавиатуре.

joystic7.jpg

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

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

Используемые источники:

  • https://www.ixbt.com/live/periphery/ispolzuem-geympad-vmesto-myshki.html
  • https://www.kv.by/archive/index2003301103.htm
  • https://www.user-tech.ru/gadjet/gamepad/setting-joy

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации