Ubuntu 20.04でibus-avroを使用しています。私は2つの入力ソースを持っています:EN、BN。私は使っている F8 ソースを切り替えるには。スイッチング時には、大きなプロンプトのようなもの(正確な用語がわからない)が画面に表示されます。私はそれのスクリーンショットを取ることができません(Print Screen 表示されている間は機能していませんが、このようになります。
それは迷惑です、そしてそれはまた離れているまでちょっとタイピングを防ぐようです。これを非表示にする方法入力ソースを即座に切り替えるだけですか?ありがとう。
アップデート:この問題は使用するときに迷惑なようです Ctrl+Space また Super+Space 入力ソースを切り替えるため。そのような場合は、それだけでは見えないようです Ctrl また Super (それぞれ)キーが押されています。
回避策のみ
以下のコンテンツで実行可能スクリプトを作成し、スクリプトをにバインドすることができます。 F8 鍵
#!/bin/bash
totalLang=$(gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager()._mruSources.length" | grep -oP "(?<=').*?(?=')")
currentLang=$(gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().currentSource.index" | grep -oP "(?<=').*?(?=')")
math=$((currentLang+1))
if [ "$math" -lt "$totalLang" ]; then
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "imports.ui.status.keyboard.getInputSourceManager().inputSources["$currentLang+1"].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[0].activate()"
fi
_