Cómo hacer que el teclado en pantalla (OSK) funcione como un dispositivo móvil

Cómo hacer que el teclado en pantalla (OSK) funcione como un dispositivo móvil

Estoy ejecutando Ubuntu 20.04 en una computadora portátil 2 en 1. Fuera de la caja, el OSK está casi inutilizable. ¿Hay alguna manera de hacer que se comporte más como un dispositivo móvil nativo?

Qué hace ahora:

  • Si tengo OSK desactivado en la configuración, el OSK nunca aparece, incluso cuando el teclado/panel táctil están desactivados al convertir la computadora portátil en una tableta.

  • Con OSK activado en la configuración, el OSK aparecerá cuando enfoque un campo de entrada, pero solo en aplicaciones basadas en gnome, no en cualquier otra cosa que use, por ejemplo, Chrome. Solo el hecho de que funcione en algunas aplicaciones pero no en otras lo hace prácticamente inutilizable.

  • El OSK aparece cuando enfoco un campo de entrada en modo portátil, con los teclados habilitados. Esto es muy molesto porque no quiero usar el OSK en modo portátil y tengo que cerrarlo constantemente.

¿Hay alguna forma de desactivar el OSK en el modo portátil, pero activarlo para cada campo de entrada en el modo tableta?

Idealmente debería funcionar así:

  • OSK nunca aparece en el modo portátil, posiblemente con una opción para permitirlo si se toca el campo de entrada.

  • OSK aparece para cada campo de entrada en cada aplicación cuando está en modo tableta.

  • También sería aceptable, aunque todavía un poco molesto, poder activar el OSK tocando un botón en el modo tableta. Aunque nunca debería aparecer automáticamente en el modo portátil.

Respuesta1

Es bastante sencillo de usar onboardcuando estás conectado: creo que tienes que activarlo y desactivarlo manualmente, pero no creo que se active automáticamente cuando no lo desees. (Aún necesitas el OSK de gnome en la pantalla de inicio de sesión).

sudo apt install onboard

Puedes tenerlo onboarden ejecución pero oculto y hacer clic en su icono.ingrese la descripción de la imagen aquí cuando quieras activarlo (al poner el ordenador en modo tableta).

Otra ventaja onboardes que cuenta con un teclado completo, a juego con el teclado físico.

Respuesta2

Parece que esto es sólo un problema de Wayland. Cuando uso X, el OSK funciona exactamente como quiero.

Gracias a@sudoduspor la pista. solíaesta respuestapara saber cómo cambiar a X.

información relacionada