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


9

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

タスクバーを使用して通常オンに切り替えられている言語

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

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


1
一部の組み合わせには問題があります。バグを参照してください。launchpad.net / ubuntu
+ source /

1
12.04を14.04にアップグレードすると、同様の問題が発生します。ibusキーボード言語スイッチャーが動作を停止しました。私は英語と中国語の間で仕事をしているので、これは大きな問題です。奇妙なことに、インジケーターは言語を変更しますが、入力されたテキストは英語のままです。別の言語エンジン(fcitx)をインストールしてみましたが、何も動作しないようです。
ボブル2014

回答:


1

行くシステム設定 - > テキスト入力は、 - >の下で使用するために入力ソース:ロシア語をクリックしてください。次に、小さなキーボードアイコンをクリックしてロシア語ウィンドウを開き、ロシア語のキーボードレイアウトを表示します。ロシア語のキーボードレイアウトはロシア語ウィンドウに表示されますか?ロシア語のキーボードレイアウトがロシア語ウィンドウに表示されていない場合は、プラスボタン(+)をクリックして[ 入力ソース選択]ウィンドウを開き、キーボード入力言語のリストからロシア語を選択して追加できます。[ 追加 ]ボタンをクリックして、ロシア語のキーボードレイアウトを追加します。

ここに画像の説明を入力してください

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


私の問題も同様ですが、中国語です(OPに関する私のコメントを参照)。言語と入力方式はインストールされているようですが、アイコンの言語フラグを変更しても、スイッチャーが言語を切り替えられないため、使用できません。
ボブル2014

@Bobbleグ​​ラフィカルインターフェースを含むキーボードレイアウトの切り替えを行うbashスクリプトを作成しましたが、それはまだ長い間使用していない古いコンピューター上にあります。私のbashスクリプトはsetxkbmapを使用し、依存関係として9menuを持っています。古いコンピューターをストレージからドラッグし、bashスクリプトをUbuntu Pastebinにアップロードする場合は、別のコメントを残してください。中国語のロケールコードはcn、英語はenです。
karel 14

ここで setxkbmapの使用についての議論がありますが、これも次のように見えますが、最適ではありません。しかし、考えに感謝します。
Bobble 2014

1

Gnome 15.04で機能していた同じ問題の解決策は、ここからの回避策です。したがって、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']"

0

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


私にとって、これは中心的な問題に対処していません。ショートカットキーはインジケーターを変更するだけで、実際には言語を変更するようには見えません。
ボブル2014

0

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

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

または、この設定は dconf-editor


0

私の場合(私は英語(米国)とロシア語を使用しています)Super + Spaceの組み合わせはインジケーターを変更しますが、GEditとFirefoxの言語は変更しません。同時に、Skypeはさまざまな言語を受け入れます。Alt + Shiftに変更し、Ctrl + Shiftに逆の組み合わせを変更すると役立ちます。GEditとSkype、Firefoxが言語入力を正しく認識できるようになりました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.