Deshabilitar la notificación emergente en el cambio de idioma de Ubuntu 18.04

Deshabilitar la notificación emergente en el cambio de idioma de Ubuntu 18.04

Recientemente instalé Ubuntu 18.04. Agregué una distribución de teclado bengalí y configuré el acceso directo para cambiar entre idiomas. El problema es que cuando presiono la tecla de acceso directo aparece una notificación emergente y el teclado se congela durante unos 3 segundos.

¿Cómo puedo desactivar esta notificación emergente y aliviar el problema del refrigerador del teclado?

Instalé gnome-tweak-toolla aplicación y hay una manera de solucionarlo. Hay una lista de teclas de acceso directo preestablecidas para cambiar de idioma y se puede habilitar cualquiera de ellas o varias.

Durante mucho tiempo lo uso F12como tecla de acceso directo. Quiero usarlo F12y la ventana emergente también está deshabilitada.

ingrese la descripción de la imagen aquí

Respuesta1

Suponiendo que solo tiene dos idiomas configurados.

cree un script con el siguiente contenido.

#!/bin/bash

CURRENT=`gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().currentSource.index"`

if [ "$CURRENT" == "(true, '1')" ]; then
  gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"
else
  gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources[1].activate()"
fi

Cree un atajo de teclado con F12 como se muestra a continuación.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Puede ver el cambio de idioma presionando el botón F12 en la parte superior gif.

Otras lecturas

Respuesta2

yo desarrolleCambio rápido de idiomaExtensión Gnome-Shell para hacer exactamente eso, no aparece ninguna ventana emergente y el cambio de idioma se produce instantáneamente. Además, no requiere unacceso directo personalizado(el normal cambia de comportamiento), por lo que gnome-tweak-toolfunciona bien.

Descargo de responsabilidad: Soy el desarrollador de Quick Lang Switch...

información relacionada