¿Cómo usar diferentes teclados en diferentes aplicaciones sin software pago?

¿Hay alguna manera de usar diferentes teclados en diferentes aplicaciones? Quiero usar GBoard para todas las aplicaciones excepto para mi Terminal, en la que quiero usar Hacker's Keyboard. Quiero hacer esto porque GBoard es un gran teclado, pero no puedo usar las teclas de flecha, ctrl+c, etc.

¿Cómo podría usar diferentes teclados virtuales para diferentes aplicaciones sin usar un software pago?

Esto es diferente de Usar teclado fijo para una aplicación determinada porque la respuesta incluye software pago.


Estoy usando OnePlus 5 con OxygenOS 4.5.10 (ROM de stock) (basado en Nougat 7.1.1)

Usando este kernel: https://build.nethunter.com/nightly/3.20-20170903-2143/kernel-nethunter-oneplus5-oos-nougat-3.20-20170903-2143.zip

Rooteado con Magisk tiny.cc/latestmagisk

Usando la terminal Kali Nethunter: https://github.com/offensive-security/kali-nethunter/blob/master/nethunter-installer/update/data/app/Term-nh.apk

Kali Nethunter instalado con este módulo Magisk: https://forum.xda-developers.com/android/software-hacking/kali-nethunter-magisk-t3676681/page1

Consulte: Use un teclado fijo para una aplicación determinada (incluso la solicitud de coincidencias de Hacker's Keyboard;) Desafortunadamente, parece que no se puede automatizar por completo (al menos no sin root).
@Izzy Parece que funcionaría, pero no quiero pagar $2,99...
Hay una versión de prueba de 7 días disponible para que Tasker compruebe primero si se ajusta a sus necesidades; consulte nuestra wiki de etiquetas de Tasker . Aparte de eso, no puedo ayudarte mucho guardando esa propina de "taza de café". Por supuesto, puede consultar con otras aplicaciones de automatización si pueden hacerlo de forma gratuita.

Respuestas (1)

Puedes probar Macrodroid

Pasos :-

  1. Descargar, instalar y ejecutar
  2. Ir a Marcos
  3. Agregar nuevo marco
  4. En disparador, seleccione la aplicación iniciada y seleccione la aplicación de terminal
  5. En las acciones, seleccione el interruptor de teclado (supongo que esto haría que apareciera la lista de teclados, por lo que deberá tocar una vez en el teclado de hakers)
  6. Repita lo mismo para el activador cerrado de la aplicación (agregue ambos activadores en la misma macro)

Espero que haga el trabajo

Informe de vuelta

Actualizar:

Intente poner restricciones de la aplicación en ejecución o la aplicación en primer plano en la acción de cierre de la aplicación

Y la aplicación no se ejecuta o no está en primer plano en la acción iniciada de la aplicación

También sugeriría intentar mantener 2 macros diferentes para iniciar y cerrar y también debería funcionar sin soporte heredado.

Pensé que esto funcionaría, pero el indicador de cambio de teclado sigue apareciendo todo el tiempo que la aplicación está abierta.
Espera, déjame intentarlo yo mismo y volveré a publicar aquí.
Agregue la siguiente información. A su pregunta:- 1) nombre del dispositivo, versión de Android 2) rooteado o no 3) enlace a la aplicación de terminal
Lo hice funcionar habilitando el modo Force Legacy o algo así...
Sin embargo, parece consumir MUCHA RAM.