Deaktivieren Sie die Popup-Benachrichtigung beim Sprachwechsel von Ubuntu 18.04

Deaktivieren Sie die Popup-Benachrichtigung beim Sprachwechsel von Ubuntu 18.04

Kürzlich habe ich Ubuntu 18.04 installiert. Ich habe ein bengalisches Tastaturlayout hinzugefügt und die Tastenkombination zum Wechseln zwischen den Sprachen festgelegt. Das Problem ist, dass beim Drücken der Tastenkombination eine Popup-Benachrichtigung angezeigt wird und die Tastatur für etwa 3 Sekunden einfriert.

Wie kann ich dieses Benachrichtigungs-Popup deaktivieren und das Problem mit dem Tastaturkühlschrank beheben?

Ich habe gnome-tweak-tooldie Anwendung installiert und es gibt einen Ausweg. Es gibt eine Liste mit voreingestellten Tastenkombinationen zum Wechseln der Sprachen und Sie können eine oder mehrere davon aktivieren.

Ich verwende es schon seit langem F12als Tastenkombination. Ich möchte es verwenden F12und das Popup auch deaktivieren.

Bildbeschreibung hier eingeben

Antwort1

Angenommen, Sie haben nur zwei Sprachen eingestellt...

Erstellen Sie ein Skript mit dem folgenden Inhalt.

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

Erstellen Sie eine Tastenkombination mit F12 wie unten.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Sie können oben sehen, wie sich die Sprache ändert, wenn Sie die Taste F12 drücken gif.

Weitere Informationen

Antwort2

ich entwickelteSchneller SprachenwechselGnome-Shell-Erweiterung, die genau das tut, es erscheint kein Popup und der Wechsel der Sprachen erfolgt sofort. Außerdem ist keinbenutzerdefinierte Verknüpfung(das normale ändert sein Verhalten), gnome-tweak-toolfunktioniert also einwandfrei.

Haftungsausschluss: Ich bin der Entwickler des Quick Lang Switch …

verwandte Informationen