を追加しindicators=keyboard
て/etc/lightdm/lightdm-gtk-greeter.conf
キーボード選択ツールが表示されましたが、複数のキーボード レイアウトを一覧表示させることができません。私は Lubuntu 14.04 を使用しています。 を使用してunity-control-center
レイアウトを追加しようとしました。レイアウトを ibus に追加しています。lightdm ユーザーに gsettings を強制しようとしました (再起動時に再生成/上書きされるようです)。私は次のようにしました/etc/default/keyboard
:
XKBMODEL="pc105,pc105"
XKBLAYOUT="us,us"
XKBVARIANT="dvorak,"
これらのペアの順序を逆にすると、lightdm で QWERTY のみのオプションが表示され、このようにするとドロップダウンに Dvorak のみのオプションが表示されますが、それでも両方をリストする方法が見つかりません。
このコンピューターには複数のユーザーがいて、それぞれ異なるレイアウトでパスワードを入力することを好むため、この機能が本当に必要です。
誰かこれをどうやってやるのか知っていますか?
答え1
lightdm-gtk-greeter で右上のパネルにキーボード レイアウト メニューを表示することができます。これを行う 1 つの方法は、フォルダー内にファイルを作成し/etc/lightdm/lightdm-gtk-greeter.conf.d
、表示するインジケーターのカスタム選択をリストすることです。
$ cat /etc/lightdm/lightdm-gtk-greeter.conf.d/50-modify-indicators.conf
[greeter]
indicators = ~host;~spacer;~session;~language;~layout;~a11y;~clock;~power
(~layout
オプションはキーボード レイアウト メニューを表します。)
1 つの欠点は、メニューに使用可能なすべての (つまり、かなりの数の) キーボード レイアウトがリストされるため、その方法でキーボード レイアウトを切り替えることができたとしても、あまり便利ではないことです。