GNOMEパネルのキーボードレイアウトインジケーターに表示されるレイアウトの略語を変更するにはどうすればよいですか?


10

複数のレイアウトを追加した後にパネルに表示されるGNOMEのキーボードレイアウトインジケーターには、事前に割り当てられたレイアウトの略語が表示されます。この略語の名前を変更する方法はありますか?たとえば、ここでenEngに変更したいとします。

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

私が間違えなければ、KDEでそれをかなり簡単に行うことができます。

ディストリビューション: Ubuntu GNOME 17.04


GNOMEでは2文字しか必要ないため、それは不可能だと思いますが、詳しく調べます。
MathCubes 2017

また、xkbmapと関係があります。
MathCubes 2017



エンジンの説明を変更する代わりにIBUSを使用する別の方法があります。しかし、私はIBUSを使用していませんし、個人的にはどのように機能するかわかりません。
MathCubes 2017

回答:


8

この方法はXorgでのみ機能します

元のaskerからの更新: Xorgセッションで行われた変更は、WaylandセッションでGNOMEを再起動した後も持続するようです。)


前書き

基本的に、GNOME-Shellは構成ファイルからキーボードレイアウトの略語を取得しているようです(/usr/share/X11/xkb/rules/evdev.xml)。したがって、これらを変更するには、まずテキストエディターで構成ファイルを開いてから、必要なものに変更する必要があります。

それを行うには2つの異なる方法があります。マウスを含むグラフィカルインターフェイスまたはキーボードだけであるコマンドラインインターフェイス。


一般的な最初のステップ

最初にターミナルを開きます。

これを行うには多くの方法があります。この方法は単純です。キーボードのAlt+ F2を押します。ダイアログボックスが表示されるgnome-terminalので、端末の名前または名前を入力します。これで、次のようになります。

ダイアログ1

次に、を押しEnterます。ターミナルを閉じて起動します。

ブランク端子

ここでのフォームには2つの方法があります。最初の方法はグラフィカルな方法、またはコマンドインターフェースです。


グラフィカルな方法

  1. これを入力しsudo -i gedit /usr/share/X11/xkb/rules/evdev.xml てください。

    ファイル名1の端末

  2. ここで、を押すEnterと、編集する必要のあるファイルが開きます。これは次のようになります。

    Gedit_1

  3. 次に、3つのドットのある下部をクリックします。青色で強調表示され、「検索と置換...」を見つけてクリックします。明るい灰色で強調表示されます。

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

    これでダイアログが表示されます

    Dialog_2

  4. これで、このファイルを編集して「en」を「Eng」に変更できます。これにより、「en」を使用するすべてのレイアウトが変更されます

    次に、この<shortDescription>en</shortDescription> 「次へ」で左側に「検索」を含むテキストボックスに入力し、その下に教科書と「次と置換」と書かれた左側のテキストを入力し、これに入力し<shortDescription>Eng</shortDescription>ます。次のようになります。

    ダイアログ2

    ただし、1つのレイアウトのみを変更する場合は、すべてを変更するのではなく、個別に見つける必要があります。Find関数を使用して、正確にスペルを見つける必要がある名前を検索しました。

  5. 次に、「すべて置換」というボタンをクリックします。ダイアログボックスが表示され、9個程度のオカレンスが検出されて置き換えられたことが示されます。

    Gedit_2

  6. 薄い灰色で強調表示されている保存ボタンをクリックして保存します Gedit_4

    タイトルのアスタリスクがこのように消えることに注意してください。そうでない場合、それは保存されませんでした

    Gedit_1

  7. PCを再起動します。これで次のようになります。「Eng」ではなく「eng」でそれを行ったことに注意してください

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


コマンドラインインターフェース

  1. 入力する sudo sed -i -e 's/<shortDescription>en</shortDescription>/<shortDescription>Eng</shortDescription>/g' /usr/share/X11/xkb/rules/evdev.xml
  2. Enterキーボードを押します
  3. パスワードを入力してください
  4. Enterキーボードを押します
  5. PCを再起動します

1
最初に、Xorgセッションの回答で説明されているグラフィカルな方法で変更(enからEng)を行い、それが機能しました。それから私は再起動し、起動ウェイランドの上のGNOMEセッションをして、私はまだ行った変更は、(それがあったそこに適用される工学の代わりにエン)!
pomsky 2017

2
事実の間にこれらのすべてのスクリーンショットを置いて実際に何が起こっているのかを見るのは本当に難しいです。OPには18kポイントがあり、シェルを開く方法を知っている可能性があります。
MPi

@MPi誰のためにでも作りました。当時、GnomeでUbuntuを使用している人。初心者でも。グラフィカルな方法が気に入らない場合は、コマンドラインで行うことができます。理由のために2つのオプションを残しました。
MathCubes 2018年

@MPi彼が質問したときと私が答えたときも。彼はたった5点しかありませんでした。
MathCubes 2018年

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