Desativar notificação pop-up na mudança de idioma do Ubuntu 18.04

Desativar notificação pop-up na mudança de idioma do Ubuntu 18.04

Recentemente instalei o Ubuntu 18.04. Adicionei um layout de teclado bengali e configurei o atalho para alternar entre os idiomas. O problema é que quando pressiono a tecla de atalho, uma notificação pop-up aparece e o teclado congela por cerca de 3 segundos.

Como posso desativar esse pop-up de notificação e obter alívio do problema da geladeira do teclado.

Instalei gnome-tweak-toolo aplicativo e há uma saída para isso. Há uma lista de teclas de atalho predefinidas para alternar idiomas e podem ser ativadas qualquer uma ou várias delas.

Por muito tempo eu uso F12como tecla de atalho. Quero usar F12e o popup desativado também.

insira a descrição da imagem aqui

Responder1

Supondo que você tenha apenas dois idiomas definidos.

crie um script com o conteúdo abaixo.

#!/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

Crie um atalho de teclado com F12 como abaixo.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Você pode ver a mudança de idioma com o botão F12 pressionado acima gif.

Leitura adicional

Responder2

eu desenvolviTroca Rápida de LangExtensão Gnome-shell para fazer exatamente isso, nenhum pop-up aparece e a troca de idiomas acontece instantaneamente. Além disso, não requer umatalho personalizado(o normal muda o comportamento), então gnome-tweak-toolfunciona bem.

Isenção de responsabilidade: Eu sou o desenvolvedor do Quick Lang Switch...

informação relacionada