Как вызвать клавиатуру в игре на андроид

Обновлено: 21.11.2024

Некоторое время я пытался заставить Shadow работать на моем телефоне Android. Я могу войти в систему, и все в порядке, и внешняя клавиатура отлично работает, и все на рабочем столе (в таких приложениях, как Блокнот, Discord, ввод в веб-браузере и т. д.)

НО, В МОМЕНТ, когда я загружаю ЛЮБУЮ игру, клавиатура, которую я подключил, кажется, частично перестает работать. Я говорю частично, потому что такие вещи, как клавиша Escape, все еще будут работать, но обычные клавиши, такие как все буквенные клавиши (включая WASD, что наиболее важно), просто не делают НИЧЕГО o = Как только я выхожу из любой игры, которую я пытаюсь, и вернитесь к рабочему столу Windows, он снова работает нормально.

Я знаю, это действительно странная проблема, и я не могу понять… Я не могу найти что-либо еще об этом, поэтому я предполагаю, что это не широко распространенная проблема. Я пробовал несколько разных клавиатур, и это происходит во всех играх, которые я пробовал на Shadow через приложение для Android (Minecraft, Overwatch, FFXIV, Cities: Skylines и множество других).

К вашему сведению, все эти клавиатуры отлично работают в приложении Windows на моем Surface Pro 3, поэтому я почти уверен, что у Shadow нет проблем с самими клавиатурами и тем фактом, что они работают на рабочем столе Shadow и внутри самого Android подсказывает мне, что Android тоже в порядке с ними, но что, черт возьми, может заставить их просто наполовину перестать работать в тот момент, когда я запускаю игру? о=

Пожалуйста, помогите, это сводит меня с ума ;-;

Лучший ответ от Lily 14 октября 2020 г., 12:05

Ну, официально мышь и клавиатура не так хорошо поддерживаются. Но в любом случае, когда вы заходите в эти игры и заходите в настройки, мышь\/клавиатура является устройством ввода по умолчанию?\u00a0 ","className":"post__content__best_answer">'>

Некоторое время я пытался заставить Shadow работать на моем телефоне Android. Я могу войти в систему, и все в порядке, и внешняя клавиатура отлично работает, и все на рабочем столе (в таких приложениях, как Блокнот, Discord, ввод в веб-браузере и т. д.)

НО, В МОМЕНТ, когда я загружаю ЛЮБУЮ игру, клавиатура, которую я подключил, кажется, частично перестает работать. Я говорю частично, потому что такие вещи, как клавиша Escape, все еще будут работать, но обычные клавиши, такие как все буквенные клавиши (включая WASD, что наиболее важно), просто не делают НИЧЕГО o=\u00a0Как только я выхожу из любой игры, которую я пытаюсь и вернитесь на рабочий стол Windows, он снова работает нормально.

Я знаю, что это действительно странная проблема, и я не могу придти в себя\u2026\u00a0Я не могу найти что-либо еще об этом, поэтому я предполагаю, что это не является широко распространенной проблемой. Я пробовал несколько разных клавиатур, и это происходит во всех играх, которые я пробовал на Shadow через приложение для Android (Minecraft, Overwatch, FFXIV, Cities: Skylines и множество других).

К вашему сведению, все эти клавиатуры отлично работают в приложении Windows на моем Surface Pro 3, поэтому я уверен, что у Shadow нет проблем с самими клавиатурами и тем фактом, что они работают на рабочем столе Shadow и внутри самого Android подсказывает мне, что Android тоже в порядке с ними, но что, черт возьми, может заставить их просто наполовину перестать работать в тот момент, когда я запускаю игру? о=

В большинстве случаев, когда необходима клавиатура, она появляется автоматически. Однако я пытаюсь играть в Dungeon Crawl Stone Soup Webtiles на своем планшете, и клавиатура не появляется. Есть ли способ поднять его вручную? У меня Nexus 7, запущен Jelly Bean. В идеале должно быть что-то, что не отображается в строке состояния, а находится в панели уведомлений, и я могу нажать на это, чтобы вызвать клавиатуру.

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

На некоторых моих устройствах при длительном нажатии клавиши меню открывается экранная клавиатура. Я не знаком с Nexus 7, поэтому не могу сказать, работает ли он там.

Боялся этого -- как говорили до ICS, "снимут ключи". Вот почему я не поместил это как ответ, но подумал, что предложение не повредит. Хорошо, извините за это. У меня нет ИКС. Надеюсь, кто-то еще знает решение.

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

4 ответа 4

Как я вижу, альтернативная клавиатура может решить вашу проблему, и это кажется приемлемым решением, и вы даже упомянули что-то, чего не можете найти — настоящим я с гордостью представляю:

Вы можете настроить используемый для этого жест в меню настроек клавиатуры "Жесты и действия клавиш". Если действие смахивания слишком сложно запустить, попробуйте связать действие «закрыть клавиатуру» с аппаратной клавишей «Уменьшение громкости».Это не помешает нормальному использованию кнопки громкости, когда клавиатура закрыта.

Хотя это относится к «закрыть»: если есть жесты, которые вы можете настроить, они также могут иметь один и для «открытия». Часто задаваемые вопросы могут раскрыть некоторые дополнительные подсказки.

SaintWacko отмечает в комментариях:

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

Таким образом, это была бы альтернативная возможность - крючок был бы подключен к этой специальной клавиатуре.

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

Настройка

Не будет преувеличением сказать, что KeyMander 2 Mobile — один из самых причудливых гаджетов, которые мне когда-либо попадались. Звучит как простая концепция — подключите свою любимую мышь и клавиатуру к телефону/планшету, чтобы играть в игры — но, к сожалению, это гораздо больше. Чтобы использовать KeyMander 2 Mobile, вам потребуется следующее:

  • Устройство Android 10+ или iOS.
  • Второе устройство Android/iOS (необязательно, но очень полезно)
  • Клавиатура и мышь
  • Официальный контроллер Microsoft Xbox (1708) или Sony DualShock 4
    • KeyMander 2 Mobile не поддерживает новые контроллеры Xbox Series или Sony DualSense

    Поясню. На задней панели KeyMander 2 есть два порта USB, предназначенные для клавиатуры и мыши. С правой стороны есть порт, к которому вам нужно будет подключить поддерживаемый Bluetooth-контроллер от Xbox One или PlayStation 4. Проще говоря, KeyMander захватывает контроллер и его Bluetooth-соединение, чтобы отправлять нажатия на клавиатуру и движения мыши, как если бы они были входными данными контроллера.

    Сзади KeyMander 2 Mobile есть USB-кабель, который необходимо подключить к источнику питания. Это накладывает жесткие ограничения на то, насколько портативной может быть ваша мобильная игровая установка, поскольку, по сути, требуется адаптер питания или аккумулятор.

    Хуже того, гаджет может потреблять больше энергии, чем иногда требуется. Например, я попытался использовать механическую клавиатуру RGB (часть комплекта, предоставленного нам IOGear) с KeyMander 2 Mobile, но обнаружил, что она сразу перегружает устройство, отключая всю установку. Одного стандартного USB-порта недостаточно.

    По совету IOGear мы попробовали их фирменное настенное зарядное устройство (приобретается отдельно), что помогло решить эту проблему. Мы не совсем уверены, почему это так, поскольку другие зарядные устройства, которые мы пробовали, должны были быть более чем способны обеспечить указанную мощность 5 В 2,1 А для KeyMander. В любом случае, если вы не используете клавиатуру RGB, это не будет для вас проблемой.

    Но подождите, дальше будет еще страннее. На самом деле вам нужно несколько раз подключить гаджет к телефону/планшету. Во-первых, вы переключите KeyMander в режим конфигурации — используя очень специфическую комбинацию клавиш на клавиатуре — что позволит вам подключиться к внутренней работе гаджета через приложение K2 Mobile. Здесь вы сможете получать обновления прошивки и изменять настройки. Затем вы нажмете другую комбинацию клавиш, чтобы KeyMander был готов к сопряжению через настройки Bluetooth вашего телефона, где он выглядит замаскированным под подключенный вами контроллер.

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

    И последнее, что я должен отметить, это то, что хотя KeyMander 2 Mobile существует уже некоторое время, его поддержка Android все еще является относительно новой. С этой целью вам может потребоваться обновить прошивку через приложение, чтобы «режим Android» вообще работал. Процесс подключения устройства к приложению, переключения в режим обновления прошивки и полного обновления превратился в один из самых разочаровывающих вечеров за последнее время.

    Достаточно сказать, что настройка этого гаджета была непростой задачей, но после того, как первоначальная настройка выполнена, все становится намного проще.

    Использование

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

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

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

    Судя по доступным вариантам, совершенно очевидно, что поклонники шутеров являются целевой аудиторией KeyMander 2 Mobile. С этой целью я сначала тестировал его с Destiny 2 через Stadia, игру и платформу, с которой я был слишком хорошо знаком, поскольку изначально играл с той же клавиатурой и мышью.

    Я полностью признаю, что я ни в коем случае не профессиональный геймер, но как только KeyMander был настроен по моему вкусу, я обнаружил, что могу попасть в поток «щелканья головками», как если бы я использовал мышь родная. Конечно, при подключении через Bluetooth существует неизбежный фактор задержки ввода Bluetooth, которая будет различаться в зависимости от устройства.

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

    Единственной проблемой, с которой я действительно столкнулся, была кривая обучения, метод проб и ошибок при размещении действий там, где они наиболее естественно ощущались на моей клавиатуре и мыши. Как только вы переходите в состояние потока, KeyMander практически невидим, как и должно быть.

    Для этого KeyMander разработан таким образом, чтобы его не было особенно видно на вашем столе. Он держит ваш телефон/планшет в вертикальном положении под удобным (хотя и не регулируемым) углом обзора. Конечно, мало что можно сделать, чтобы спрятать крошечную коробочку на столе с четырьмя проводами, выходящими из нее в разные стороны.

    Для кого это?

    Теперь, когда мы установили, что этот гаджет делает то, для чего предназначен, настоящий вопрос заключается в том, кто должен его покупать. Без сомнения, KeyMander 2 разработан для любителей шутеров (от первого лица), учитывая, что другие жанры не могут так много выиграть от игры с клавиатурой и мышью.

    При розничной цене 99 долл. США, что почти соответствует стоимости необходимого контроллера, и небольших неудобствах, связанных с подачей питания на устройство, это решение для геймеров, которые берут свои шутеры < em>очень серьезно, но чаще всего играет с мобильного устройства, а не с ПК. Хорошим примером может быть кто-то, кто хочет играть в шутер только для мобильных устройств, такой как Call of Duty Mobile, сохраняя при этом преимущества полноценной клавиатуры и мыши. Другой пример — кто-то, кто хочет использовать свой iPad/планшет — как один из лучших экранов в доме — для облачных игр, но сохранить свои обычные элементы управления ПК. Я попадаю в последнюю категорию.

    Для большинства людей нет мира, в котором этот гаджет имел бы какой-либо смысл. Тем не менее, для тех немногих избранных, кто видит большую привлекательность добавления элементов управления ПК в мобильные игры, KeyMander 2 Mobile выполняет свою работу на удивление хорошо, хотя и немного дорого.

    Вы можете приобрести KeyMander 2 Mobile на Amazon, B&H Photo и Newegg. На момент написания статьи некоторые розничные продавцы предлагали скидки до 79,95 долларов США.

    Больше отзывов:

    FTC: мы используем автоматические партнерские ссылки, приносящие доход. Подробнее.