web-dev-qa-db-ja.com

「言語キーの切り替え」の変更が13.10で機能しなくなった

Ubuntu 13.10がインストールされています。テキスト入力設定からアラビア語をキーボードレイアウトに追加してから、[次のソースを使用して切り替え:]フィールドを変更しようとしました。私はそれをShift + Caps LockとAlt + Shiftおよび他の組み合わせに設定しようとしましたが、運はありません、それは変更されず、空白のフィールドを残します。

キーボードの設定>入力>次のソースに切り替える、同じ結果、キーを変更しようとしても、フィールドを無効のままにしてみます。

キーを変更してこの問題を修正するにはどうすればよいですか?以前のUbuntuリリースでは、この問題は一度もありませんでした。

ヒント:Ubuntu 13.10がまだベータ版だったときに、最後のリリースに更新しました。この問題はずっと存在していました。それが適切かどうかはわかりませんが、念のためです。

4
ProWi

これはバグレポートとして提出されています。 13.10の非ラテンキーボードレイアウトでホットキーが機能しない 現時点では、バグレポートは次の回避策を提供します。

一部のシステムホットキーと2つのレイアウト(英語と非ラテン)の回避策:ローカルレイアウトのすべてのホットキーを再バインドします。たとえば、ctrl + alt + tの代わりにctrl + alt +τ(greek tau)を使用します。そのホットキーは、まだ英語のレイアウトで動作します。英語と2つの異なる非ラテンレイアウトを使用する場合、この回避策はそのうちの1つでのみ役立ちます。

ホットキーではなく、メニューバーのインジケータを使用してレイアウトを切り替えることもできます。

更新

Levesqueが述べたように、この問題に対処する 別のバグ がリストされています。バグスレッドで提供されるソリューションは次のとおりです。

A PPA which should provide some relief for this issue is available at https://launchpad.net/~attente/+archive/modifier-only-input-switch. To install:

Sudo add-apt-repository ppa:attente/modifier-only-input-switch
Sudo apt-get update
Sudo apt-get upgrade
(log out, log in)

If the packages improve the situation for you, you can pin them using:

Sudo apt-mark hold compiz
Sudo apt-mark hold gnome-settings-daemon
Sudo apt-mark hold unity

If the packages don't work for you, you can purge them using:

Sudo ppa-purge ppa:attente/modifier-only-input-switch
1
chaskes