Как же бесят душные чуваки с форумов, которые знают ответы но предлагают искать самостоятельно, либо лишь абстрактно подсказывают не вдаваясь в подробности. Это такой особый способ самоутвердиться? Ну да ладно, мы с вами адекватные люди и я как обычно делюсь своими находками на тему всего.
Важное примечание: подключение джойстика к Android - это жуткие костыли. Официально такая фишка спокойно работает на Apple, могу ошибаться. При этом не нужно делать Root (снимает защиту с телефона и вообще позволяет предоставить злым программам полные права доступа, не советую рисковать, особенно если есть банковские приложения).
Переходим к шагам. Я буду описывать свой способ, который работает у меня. Параллельно также затрону дополнительные способы. Но их я уже не проверял.
Шаг 1
Вам понадобится для настройки джойстика и телефона, собственно, эти два устройства. А также компьютер или ноутбук. Да-да, вот он и первый костыль. Не забудьте провод USB для подключения телефона к компьютеру. Я использовал Honor 20pro + Dualshok 4 (джой от PS4).
Шаг 2
Качаем на телефон прогу: Mantis Gamepad Pro Beta
Качаем на комп/ноут файлы для настройки: MantisBuddy Connection
Шаг 3
На телефоне заходим в Настройки -> О телефоне ->
Там находим пункт версия оболочки или номер сборки. Нажимаем на это поле 7 раз, после чего должно появиться уведомления о предоставлении вам прав разработчика. Это не ведет ни к чему критичному, просто откроет доступ к меню, пункты которого лучше просто так не трогать.
Если у вас по какой-то причине не открывается меню разработчика, гугл в помощь. Хех, ну серьезно. Тут самый простой вариант забить в поиск:
"Как получить доступ к меню разработчика на *модель вашего телефона* "
Переходим из настроек в меню Система и обновление -> Для разработчиков ->
Опять же, если нет этого меню, тогда в инструкции к получению прав разработчика посмотрите где именно оно находится для вашего телефона.
Шаг 4
Попав в меню разработчика ищем пункт "Отладка", там ставим галочки на подпунктах:
"Отладка по USB" и "Разрешить отладку по ADB только при зарядке". Обязательно оба эти пункта найти и поставить напротив галочку.
Шаг 5
Заходит в приложение на телефоне Mantis Gamepad Pro Beta, там в меню настроек (шестеренка - третья иконка снизу).
Вам нужен пункт "Battery Optimisation".
Нажимаем на него и нас должно перебросить в меню телефона, которое связано с настройками оптимизации питания. Должен быть выбор сверху окна "Запрещено" или "Разрешено". Выбираем "Разрешено". Отобразятся все приложения, которые разрешено оптимизировать. Находим Mantis и меняем на "Запрещено". Не лишним будет проверить сторонние приложения, если такие есть, которые отвечают за оптимизацию телефона. Они могут мешать выполнению дальнейших шагов.
Предварительная настройка закончена.
Шаг 6
Подключаем джойстик к телефону по bluetooth. На телефоне включаем bluetooth, джойстик включаем на режим подключения. В моем случае нужно зажать центральную кнопку PS и кнопку Share. Но опять же, смотрите инструкцию именно для своего джоя, если не получается. Моделей много, не угадаешь. Дальше в списке устройств находим наш джой и выбираем его. Обращаю внимание, убедитесь, что джойстик заряжен. Это, как понимаете, важно.
Шаг 7
В приложении Mantis Gamepad Pro Beta добавляем игру. Кнопка ADD на главной.
Шаг 8
Подключаем телефон к компьютеру по USB или по Wifi. По Wifi честно не совсем понимаю принцип подключения, но по идее должно быть что-то типо сопряжения устройств. Естественно у компьютера или ноута должен быть Wifi. В общем не знаю, кто пробовал подключать через Wifi, напишите, как оно. Поэтому продолжаю рассказывать как подключать именно по USB. После подключения кабеля выбираем на телефоне тип подключения Зарядка от USB (должен стоят по автомату). Именно так, иначе на 11 шаге будет беда. Также проверьте, что выполнен шаг 4.
Возможно на этом этапе или далее у вас появится такое окно:
Ставим галочку и нажимаем "ОК".
Если у вас по пути настройки где-то что-то спрашивают, то лучше говорить "ОК". Вы же не читаете пользовательские соглашения? Чего терять-то. На самом деле просто внимательно смотрите что за окна периодически всплывают и что от вас требуют. Об основных вещах я написал.
Шаг 9
В приложении телефона нажимаем на "Tap to start MantisBuddy". Выбираем последний пункт Android-to-PC.
Коротко о других доступных пунктах:
- On-Device - волшебное меню, которое позволяет совершить необходимые настройки нивелируя использование компьютера или второго телефона. Только на Android 11+ версиях. Увы, моему устройству эта магия недоступна.
- Android-to-Android - подключение с помощью второго телефона. Для подключения двух телефонов (можно планшеты кстати, почему нет), нужен специальный переходник. OTG переходник для передачи данных с телефона и других устройств с Type-C. Что-то типо такого. Ниже картинка, как такая штука выглядит. Таким образом можно сцепить два устройства.
После сопряжения двух устройств (телефоны/планшеты) запустить на обоих приложение Mantis Gamepad Pro Beta. На том устройстве, которое будет использоваться с джойстиком выбираем подпункт "Connect Mantis Bubby via another Android".
На устройстве, которое у нас будет выступать в роли настройщика-компьютера выбираем "Connector Tool for MantisBuddy".
Пока еще данный способ не пробовал, но как только обзаведусь нужным переходником допишу инструкцию. Есть еще момент, в идеале для второго телефона нам понадобиться женщина, которая в дороге будет везти его в своей сумке. Вот тут может быть затык, но это уже совсем другая история...
Шаг 10
Так, продолжаем. На компьютере открываем скачанные файлы. Не забудьте разархивировать их. Там несколько файлов, нам понадобится только один, остальные не трогаем и не удаляем. Запускаем от имени администратора файл ActivateBuddy.bat.
Откроется командная панель. Если все подключено правильно у вас появится такое окно:
Жмем "ОК".
Примечание: инструкция от разрабов по той же ссылке, где вы качали файлы, там могли затронуть какие-то моменты, которые я мог упустить. Про настройку на Mac, например. Туть -> MantisBuddy Connection.
Шаг 11
Вы еще не устали? А что вы хотели! Вот оно будущее из костылей. Некоторые вещи меня так удивляют. Почему например на программном уровне не упростили подключения джоя к телефону? Мысли в слух, немного отдохнули и поехали. Как же я ненавижу таких людей, которые только и делают что воду льют в статьи. Сорямба.
Дальше важный момент. Если отсоединить USB, то подключения сразу оборвется. Чтобы все корректно заработало, нужно обязательно пройти по всем шагам от и до.
Итак, на моменте, когда мы нажали "ОК" на компьютере. У нас на телефоне должно быть открыто приложение на этапе соединения. Вы должны увидеть такое сообщение: "Mantis Buddy Connected. You're all set.".
Нажимаем на Force Reset Connection. Соединение должно оборваться, а затем СРАЗУ подключиться. Если получилось, попробуйте отсоединить кабель USB и еще раз нажать Force Reset Connection. Если подключается, могу поздравить, самый геморрой закончился.
В случае, если соединение пропадает, пробуем танцевать с бубном. Да, это проблема всех этих костылей. Выполняем еще раз шаг 10. Только в этот раз открываем шторку уведомлений и там нажимаем на STOP у уведомления Mantis. Заходим, подключаемся еще раз. Пробуем выполнить шаги 10 и 11. Обязательно проверьте, что выполнен шаг 4. В принципе - это единственное чем смогу помочь. Но по-хорошему все должно заработать.
Шаг 12
Если вы на этом шаге, могу вас поздравить. Самое страшное позади. И тут важный момент. После перезагрузки телефона подключение слетает. Поэтому шаги 8-11 нужно каждый раз повторять. Упростит жизнь подключения типа On-Device или на крайний случай Android-to-Android (см. шаг 9). Это неглюк и не ошибка, а жестокая реальность.
Что же теперь. Заходим в приложение Mantis Gamepad Pro Beta. Убедитесь, что на главной вверху экрана приложения стоят две зеленые галочки: подключен джойстик и подключено само приложение.
Заходим в игру через Mantis. На экране, скорее всего в левом углу появится надстройка приложения (зеленый полу-прозрачный кружочек). Нажимаем на него. Вылезает меню надстроек:
- Крайняя правая надстройка позволяет изменить яркость надстройки приложения и кнопок, которые вы добавите на экран;
- Те две что по центру не трогайте. Одна из них позволяет выбрать конкретное устройство;
- Самое интересное скрывается за "+". Нажимаем. Открывается менюшка, где в центре надпись "PRO", пролистываем влево. Не переживайте, основной функционал у вас будет;
Останавливаемся подробнее на меню "+" - это место откуда будет вестись настройка расположения кнопок. Сама суть данного приложения, что оно позволяет расположить любые кнопки вашего джойстика поверх экрана телефона. При нажатии определенной кнопки на джойстике происходит эмуляция нажатия вашим пальцем в нужном месте. Это если колхозными словами, а других у меня и нет. В принципе процесс настройки занимает минут 15, но это дело довольно увлекательно. Можно очень сильно упростить себе жизнь не только за счет джойстика, но и за счет грамотно расположения кнопок.
Что до самой настройки, так на скриншоте ниже представлен пример того, как это выглядит у меня. Чтобы добавить нужную кнопку, помимо стиков и стрелочек, которые указаны, как отдельные кнопки, надо нажать на "Key". Признаюсь честно, тут я затупил и чего-то ждал. А надо просто на джойстике нажать любую клавишу, которую хотите сейчас расположить на экране. После добавления, просто перетащите кнопу на нужное место поверх кнопки действия вы игре, например.
Шаг 13
Да все боец, хватит идти. Теперь ты можешь наконец-то поиграть!
Всем спасибо за внимание и удачи тебе будущий я! Надеюсь, ты воспользуешься с умом тем временем, которое сэкономил вспомнив настройки с помощью этой статьи.
Ставьте луки и обязательно комментируйте, чем сами пользуетесь, помогла ли инструкция и т.д. Давайте решим проблема подключения джоя к телефону раз и навсегда!
Статья призвана ответить на вопросы:
- Как подключить джойстик к смартфону
- Как открыть меню разработчика на телефоне
- Как настроить приложение Mantis Gamepad Pro Beta
- Почему приложение Mantis отключается при отсоединения USB кабеля от компьютера
- Как поиграть в Геншин на телефоне с джойстика
- Как подключить джойстик к телефону по bluetooth
- Как настроить Mantis с помощью двух смартфонов