キーボードアイコンを削除したいので、キーボードレイアウトインジケータとして「[###] USA」を少なくとも「En」、英語またはアメリカ国旗、または「USA」に置き換えます。どうすればこれを達成できますか?
更新:バーから電子メールアイコンを削除するためにクリックすると、キーボード言語の表示も消え、今ではその無駄なキーボードアイコンのみが表示され、現在選択されている言語は表示されません:-(
Ubuntu 10.10を使用しています。
monotaskerのソリューション に加えて、キーボードアイコン+略語の代わりにフラグを簡単に取得する正確な手順を次に示します。
gconf-editor
で、/desktop/gnome/peripherals/keyboard/indicator/showFlags
を確認しますSudo apt-get install famfamfam-flag-png
を使用してフラグのセットをインストールしますln -s /usr/share/flags/countries/16x11 ~/.icons/flags
次のログインで、インジケーターアプレットにフラグが表示されます。
ここでの解決策は、「フラグの表示」オプションをオンにして、フラグイメージファイルをインストールすることです。
SVG言語フラグのパックを(インストールおよび有効化の手順とともに) here (暗いパネル用)および here (明るいパネル用)に投稿しました。
ライトパネルバージョンはFaenzaまたはElementaryのアイコンセットで最適に見えますが、ubuntu-mono-lightでも悪くはありません。ダークパネルバージョンは、ファエンツァに最適です。十分な関心があれば、ubuntu-mono-darkに一致する別のセットを作成できます。 gnome-look.orgページには、セットのインストール手順が含まれています。
そして、あなたの言語を見逃した場合は、コードを教えてください。セットに追加します。
[解決済み]
キーボードインジケーターを完全に削除するには、/usr/lib/gnome-settings-daemon-2.0/libkeyboard.so
ファイルの1バイトを変更する必要があります。
libkeyboard.so
ファイルのバックアップを作成します。バイト署名FF 83 F8 01 0F
を検索します
FF 83 F8 01 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 1)
01から02に変更
FF 83 F8 02 0F
ファイルを保存します。 (これはファイルの新しいコンテンツでなければなりません)
FF 83 F8 02 0F = if (g_slist_length (current_kbd_config.layouts_variants) > 2)
キーボードレイアウトが3つ未満の場合、アイコンは表示されません。この後、gnome-settings-daemon
をリロードする必要があります。これにはreboot
を使用できます。
アイコンはリリース時にインジケーターから削除されると思います。 2週間待つだけです。詳細については、 https://bugs.launchpad.net/ayatana-ubuntu/+bug/620331 を参照してください。そして、そのバグの「確定済み」ステータスに注意してください。
編集:今のところ/ apps/gnome_settings_daemon/plugins/keyboard/active = falseを試してください。また、xneur(X用の自動レイアウトスイッチャー)をインストールします。
これは、国旗を表示するようにキーボードレイアウトインジケーターを変更する方法に関するチュートリアルです。
http://elementaryos.org/docs/user-guide/customizing/language-layout-flags