回答:
設定でLxkeymapを使用できます。パネル設定/パネルアプレットの下にキーボードレイアウトスイッチャーがあります。
アルノが言うように、試してみてください:
setxkbmap -option grp:alt_shift_toggle "us,il"
(ヘブライ語の場合)。
これを永続的にするには:
echo '@setxkbmap -option grp:alt_shift_toggle "us,il"' | sudo tee -a /etc/xdg/lxsession/Lubuntu/autostart
これは、キーボードレイアウトを設定し、ショートカットを使用してそれらを変更するときに発生する可能性のある他の問題を解決することを含む一般的な解決策です。私はこれをLubuntuの独占的、正確、そして定量的でテストしました。
LXPanelのキーボードレイアウトハンドラボタンを右クリックします。
それから加えて"
同じ言語のレイアウトにはさまざまなタイプがあります
また、ショートカット(レイアウトオプションの変更)を設定します。
または設定がログアウト後に尊重されない、またはそれらが実際に翻訳されないなど(11.10で頻繁に起こりましたが、12.04以降ではありません)。
現在のxkbパラメータを確認するには:
setxkbmap -query
US Englush、フランス語、ルーマニア標準の3つの言語の例を示します。ドイツ語では「de」だと思います。
したがって、バリアントのデフォルト(us)、(fr)、および標準(ro)を使用してus、fr、roレイアウトを設定するには、ALT-SHIFTキーで変更できます。
setxkbmap -layout "us,fr,ro" -variant ",,std" -option "grp:alt_shift_toggle"
すべてがOKかどうかをテストし、すべての変更を永続的にするには(geditが推奨されるテキストエディターの場合):
gksudo gedit /etc/default/keyboard
パラメータが一致していることを確認してください:
XKBMODEL="pc105"
XKBLAYOUT="us,fr,ro"
XKBVARIANT=",,std"
XKBOPTIONS="grp:alt_shift_toggle"
キーボードレイアウトハンドラーの設定は、順序、サブタイプ、ショートカットについてもまったく同じです。
12.10では、より奇妙な問題が発生しました。上記の2つのステップを実行したにもかかわらず、主要な言語だけにアクセスできました。これは、すべての2次言語(メイン言語を除くすべて)を削除して再インストールし、前の手順と同様に2次言語を追加することで解決しました。
user1112507によって提供された永続的なソリューションはLubuntu 12.04では機能しましたが、setxkbmapを実行する前に遅延させる必要がある12.10では機能しませんでした。
/ etc / xdg / lxsession / Lubuntu / autostartを変更する彼のソリューションは、すべてのユーザーを対象としています。シングルユーザーの場合の回避策は次のとおりです。
必要な言語をインストールします。
$ gnome-language-selector
遅延後にsetxkbmapを実行するシェルスクリプトを作成し、便利な場所に保存します。バックグラウンドで実行すると、ログインプロセスが高速化する場合があります。必要に応じて睡眠時間を増やします。「us、il」を目的の言語コードに置き換えます。
$ echo '(sleep 2; setxkbmap -option grp:alt_shift_toggle -layout "us,il") &' > ~/setxkbmap.sh
スクリプトを実行可能にして、Alt-Shiftキーの組み合わせを切り替えて言語を切り替え、スクリプトが機能することを確認します。
$ chmod +x ~/setxkbmap.sh
$ ~/setxkbmap.sh
作成したシェルスクリプトを実行する.desktopファイルを作成します。「username」を自分のユーザー名に置き換えます。
$ echo '[Desktop Entry]
Type=Application
Name=Keyboard Language Switcher
Exec=/home/username/setxkbmap.sh
Icon=/usr/share/lxkeymap/media/icon.png
' > ~/Desktop/setxkbmap.desktop
ログアウトして再度ログインし、デスクトップの新しいアイコンをクリックして、Alt-Shiftを切り替えてテストします。
.desktopファイルを〜/ .config / autostartに移動します
$ mv ~/Desktop/setxkbmap.desktop ~/.config/autostart
ログアウトして再度ログインし、Alt-Shiftを切り替えてテストします。