Как использовать разные клавиатуры в разных приложениях без платного ПО?

Есть ли способ использовать разные клавиатуры в разных приложениях? Я хочу использовать GBoard для каждого приложения, кроме моего терминала, в котором я хочу использовать клавиатуру хакера. Я хочу сделать это, потому что GBoard — отличная клавиатура, но я не могу использовать клавиши со стрелками, ctrl+c и т. д.

Как я могу использовать разные виртуальные клавиатуры для разных приложений без использования платного программного обеспечения?

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


Я использую OnePlus 5 с OxygenOS 4.5.10 (Stock ROM) (на основе Nougat 7.1.1)

Используя это ядро: https://build.nethunter.com/nightly/3.20-20170903-2143/kernel-nethunter-oneplus5-oos-nougat-3.20-20170903-2143.zip

Укоренен с помощью Magisk tiny.cc/latestmagisk

Использование терминала Kali Nethunter: https://github.com/offensive-security/kali-nethunter/blob/master/nethunter-installer/update/data/app/Term-nh.apk

Kali Nethunter установлен с этим модулем Magisk: https://forum.xda-developers.com/android/software-hacking/kali-nethunter-magisk-t3676681/page1

См.: Использовать фиксированную клавиатуру для данного приложения (даже запрос на клавиатуру хакера соответствует;) К сожалению, кажется, что это не может быть полностью автоматизировано (по крайней мере, без рута).
@Izzy Похоже, это сработает, но я не хочу платить 2,99 доллара ...
Для Tasker доступна 7-дневная пробная версия, чтобы сначала проверить, соответствует ли она вашим потребностям, см. нашу вики тегов Tasker . Кроме того, я мало чем могу помочь вам сэкономить чаевые на чашку кофе. Конечно, вы можете проверить другие приложения для автоматизации , могут ли они сделать это бесплатно.

Ответы (1)

Вы можете попробовать Macrodroid

Шаги: -

  1. Скачайте, установите и запустите
  2. Перейти к Маркосу
  3. Добавить нового Марко
  4. В триггере выберите запущенное приложение и выберите терминальное приложение.
  5. В действиях выберите переключатель клавиатуры (я думаю, это вызовет всплывающее окно со списком клавиатур, поэтому вам нужно будет один раз нажать на клавиатуру хакеров)
  6. Повторите то же самое для триггера закрытия приложения (добавьте оба триггера в один и тот же макрос)

Надеюсь, дело будет сделано

Доложить

Обновлять:

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

И приложение не запущено или не находится на переднем плане при запуске приложения

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

Я думал, что это сработает, но подсказка о переключении клавиатуры появляется все время, пока приложение открыто.
Подождите, позвольте мне попробовать себя, и я отпишусь здесь
Пожалуйста, добавьте следующую информацию. На ваш вопрос: - 1) имя устройства, версия Android 2) рутирован или нет 3) ‎ссылка на терминальное приложение
Я заработал, включив режим Force Legacy или что-то в этом роде...
Однако, похоже, он потребляет МНОГО оперативной памяти.