キーボードレイアウトインジケーターからキーボードアイコンを削除する方法(言語の略語だけを残す)?


11

キーボードアイコンを削除したいので、キーボードレイアウトインジケータとして「[###] USA」を少なくとも「En」、英語またはアメリカの国旗、または「USA」に置き換えます。どうすればこれを達成できますか?

更新:バーから電子メールアイコンを削除するためにクリックすると、キーボード言語の表示も消え、今ではその無駄なキーボードアイコンのみが表示され、現在選択されている言語は表示されません:-(

Ubuntu 10.10を使用しています。

回答:


9

monotaskerのソリューションに加えて、キーボードアイコン+略語の代わりに簡単にフラグを取得する方法を以下に示します

  1. gconf-editor、チェック/desktop/gnome/peripherals/keyboard/indicator/showFlags
  2. 使用してフラグのセットをインストールします sudo apt-get install famfamfam-flag-png
  3. ソフトリンクを作成します。 ln -s /usr/share/flags/countries/16x11 ~/.icons/flags

次回のログインで、インジケーターアプレットにフラグが表示されます。


私は同じ問題を経験していますが、与えられた答えは質問の答えそのものではありません。はい、ソリューションはインジケータアプレットで機能しますが、私たちが欲しいのはNOTIFICATIONエリアのソリューションです。何らかの理由で、現在のキーボードインジケータは、デフォルトのくだらないキーボード画像以外のアイコンを見つけることができません。さらに、接続アプリケーション「タイピングモニター」を使用します。これも、通知バーにアイコンを表示しません。公式にバグ

5

ここでの解決策は、「フラグの表示」オプションをオンにして、フラグイメージファイルをインストールすることです。

ここ (暗いパネルの場合)とここ(明るいパネルの場合)に、SVG言語フラグのパック(インストールおよび有効化の手順とともに)を投稿しました。

ライトパネルバージョンはFaenzaまたはElementaryのアイコンセットで最適に見えますが、ubuntu-mono-lightでも悪くありません。暗いパネル版は、ファエンツァに本当に最適です。十分な関心があれば、ubuntu-mono-darkに一致する別のセットを作成できます。gnome-look.orgページには、セットのインストール手順が含まれています。

そして、あなたの言語を見逃した場合は、コードをお知らせください。セットに追加します。


4

[解決済み]

キーボードインジケータを完全に削除するには、/usr/lib/gnome-settings-daemon-2.0/libkeyboard.soファイルの1バイトを変更する必要があります。

  1. libkeyboard.soファイルのバックアップを作成します。
  2. 任意の16進エディタを使用して、ルート権限でファイルを開きます(私はBlessを使用しています)。
  3. バイト署名を検索する FF 83 F8 01 0F

    FF 83 F8 01 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 1)

  4. 01から02に変更

    FF 83 F8 02 0F

  5. ファイルを保存します。(これはファイルの新しいコンテンツでなければなりません)

    FF 83 F8 02 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 2)

キーボードレイアウトが3つ未満の場合、アイコンは表示されません。この後、リロードする必要があり、これにgnome-settings-daemon使用できますreboot


1
私にとって完璧に働いた。バージョン3(gnome-settings-daemon-3.0 / libkeyboard.so)があり、シーケンスが2回見つかった場合でも。私は両方を変更しました
分離

1

アイコンはリリース時にインジケーターから削除されると思います。2週間待ってください。詳細については、https://bugs.launchpad.net/ayatana-ubuntu/+bug/620331を参照してください。そして、そのバグの「確定済み」ステータスに注意してください。

編集:今のところ/ apps / gnome_settings_daemon / plugins / keyboard / active = falseを試してください。また、xneur(X用の自動レイアウトスイッチャー)をインストールします。


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