web-dev-qa-db-ja.com

言語のショートカットのバグを切り替える[ubuntu 14.04 Gnome]

私は英語とロシア語の2つの言語を使用しています。

通常、タスクバーを使用して言語をオンにします

キーボードショートカットアイコンを使用すると、表記が別の言語に変更されますが、言語セットは変更されません。

この問題をどのように修正しますか?

9
Petr Ermakov

Systems Settings->Text Entry->(使用する入力ソース:ロシア語をクリックします。次に、小さなキーボードアイコンをクリックしてロシア語ウィンドウを開き、ロシア語のキーボードレイアウトを表示します。ロシア語のキーボードレイアウトはロシア語のウィンドウに表示されますか?ロシア語のキーボードレイアウトがロシア語のウィンドウに表示されない場合は、プラスボタン(+)をクリックして入力ソースの選択ウィンドウを開き、キーボード入力言語のリストからロシア語を選択し、追加ボタンをクリックしてロシア語キーボードレイアウトを追加します。

enter image description here

これが機能しない場合、別の可能性があります。 Panel言語切り替えアイコンは最初は正しく機能しましたか?もしそうなら、コンピューターの起動に問題があり、startxコマンドを使用してX.Org X Window Systemを起動したことがありますか?

1
karel

Gnome 15.04で機能した同じ問題の解決策は、 here からの回避策です。したがって、14.04では、自己責任で使用してください。

gsettings set org.gnome.desktop.input-sources xkb-options "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_R']"
1
valk

私の場合(英語(米国)とロシア語を使用)、Super + Spaceの組み合わせはインジケーターを変更しますが、GEditとFirefoxの言語は変更しません。同時に、Skypeはさまざまな言語を受け入れます。 Alt + Shiftに変更し、Control + Shiftに逆の組み合わせをすることは助けになります。現在、GEditとSkype、およびFirefoxは言語入力権を認識します。

0
kesha

テキストエントリで、[次のソースに切り替える]の下をクリックし、目的のショートカットを入力します。自動的に認識されます(私の場合はAlt + Shift L)。

0
Cooli

私はこの解決策を見つけました

$ gsettings set org.gnome.settings-daemon.plugins.keyboard active true

または、dconf-editorでこの設定を見つけることができます

0
Pavel T